Kategoriarkiv: Titanium

Kom igång med Appcelerator Titanium

Appcelerator har idag ett nätverk med över 400 000 utvecklare från 150 olika länder som tillsammans har lanserat över 50 000 appar. Imponerande siffror som tydligt visar hur populärt och framgångsrikt deras Titanium SDK idag är.

Denna guide är för dig som snabbt vill komma igång med utveckling av appar, jag kommer därför inte gå in speciellt djupt i de grundläggande delarna som krävs för att komma igång. Programmering ska vara roligt och för att testa något nytt ska det inte krävas varken skolbänk eller timmar av teori. För mig har alltid det bästa sättet att lära sig varit att sitta och testa själv. ”Learning by doing” som det så fint heter.

Jag ska i denna guide förklara hur du i Titanium Studio kommer igång med utvecklingen av iOS-appar. Att sätta upp utvecklingsmiljön för Android skiljer inte så mycket men för enkelhetens skull ska jag fokusera på endast en plattform. Eftersom de appar vi bygger med Titanium översätts till respektive plattforms ursprungliga programmeringsspråk krävs det först att vi förbereder vår utvecklingsmiljö med förutsättningar för detta. I praktiken innebär detta att vi installerar de verktyg som används för att bygga appar helt från grunden i dess ursprungliga språk, för iOS-appar är detta språk Objective-C. Det fina med Appcelerator är att de sköter hela översättningen av din JavaScript-programmerade app till Objective-C med hjälp av Titanium. Läs mer

Titanium Alloy

För ett par dagar sedan nämnde jag Appcelerator och MVC ramverket Alloy för Titanium’s SDK. Jag har börjat titta lite närmre på detta och kan redan konstatera att det hittills varit mycket smidigt. Om du har tidigare erfarenhet av webbutveckling och snabbt vill komma igång med apputveckling rekommenderar jag verkligen Titanium. Hela ramverket är mycket väldokumenterat och ofta hittar man lösningarna snabbt om man kör fast.

Hade tänkt skriva ett längre och mer ingående inlägg om detta men klockan blev lite för mycket när jag kom ihåg att jag ännu inte skrivit något #blogg100-inlägg. Är du mer intresserad så kan jag glädja dig med att mer text i detta ämnet kommer framöver!

Stöd för Windows 8 i Titanium

Under ett par år har jag haft ögonen på Appcelerator och deras API, Titanium. De har successivt utvecklat sitt API och i varje ny version lanserat bättre, stadigare och snabbare stöd för utveckling av appar till i huvudsak iOS och Android. I höstas under sin konferens Codestrong visade de upp sina första steg mot utvecklingsstödet av appar till Windows 8, ett stöd som har stor efterfrågan i communityt kring Titanium.

Under förra veckan gick de ut med lite mer nyheter kring denna lansering och nämnde en lansering under andra halvan av året. Windows 8 som för mobila enheter finns i två versioner, Windows Mobile 8 samt Windows 8 RT där den senare har störst fokus på tablets, kommer stödjas i denna uppdatering.

Att använda samma grundbibliotek för ytterligare en plattform är givetvis stort och jag ser fram mot att kunna testa detta under hösten. Under våren ska jag appkoda en del och jag kommer använda mig av deras nya ramverk Alloy. Alloy hjälper till att hålla en bättre struktur i dina appar genom att tillämpa MVC. En klar fördel när samma grundkod används för flera plattformar! Mer om Alloy i kommande inlägg..