Hvordan lage mobilapplikasjoner med Sencha Touch og Apache Cordova

KURS I REGI AV DEN NORSKE DATAFORENING FOR UTVIKLERE OG BEDRIFTER

Onsdag 6. mai er Simon i Oslo for å holde kurs om mobilapplikasjoner med Sencha Touch og Apache Cordova.

I kurset vil han gi en introduksjon til cross-platform mobilutvikling med bruk av disse to verktøyene.

Sencha Touch er et høy-ytelses HTML5 mobilapplikasjons-rammeverk og hjørnesteinen i Senchas HTML5 plattform. Sencha Touch er bygd for å utvikle brukeropplevelser i verdensklasse og er det eneste rammeverket som gjør at utviklere kan bygge kraftige apps som fungerer på iOS, Android, Blackberry, Windows Phone, og mer.

Apache Cordova er et API som gir en HTML5 basert mobilapp tilgang til native funksjonalitet som for eksempel kamera eller akselerometer, fra Javascript. Kombinert med et UI-rammeverk som jQuery Mobile, Dojo Mobile eller Sencha Touch, kan du utvikle apper til smarttelefon med bare HTML, CSS og Javascript.

Kurset starter med en presentasjon av produktene Sencha Touch og Apache Cordova. Etter lunsj skal det demonstreres hvordan man bygger en liten demoapp fra scratch. Appen skal utvikles med Sencha Touch og benytter en offentlig webservice. Vi skal da bygge appen med Apache Cordova og teste denne på en Android Emulator.

Meld deg på her: Den Norske Dataforening

Målgruppen for kurset

• Utviklere som ønsker å støtte flere plattformer med samme kodebase

• Webutviklere som ønsker å benytte eksisterende ferdigheter til mobilutvikling

• Bedrifter som ønsker mer informasjon om hvilke andre alternativer som finnes til nativutvikling

• Utviklere som skal utvikle med Sencha Touch og Cordova

 

Målsetting med dagen

• Gi et overblikk på Sencha Touch (MVC Architekturen og Data Package)

• Gi et overblikk på Apache Cordova / Phonegap og hvordan dette kan kombineres med Sencha Touch

• Gi et overblikk på bygging for forskjellige plattformer og publiseringsprosessen

• Gi et overblikk på utviklings- og testingverktøy som kan benyttes til formålet

 

Temaer som blir berørt i løpet av dagen

• Oppsett av et nytt Sencha Touch prosjekt med bruk av Sencha Cmd

• Oppsett av Model, View og Controller koden

• Henting og visning av data fra en webservice

• Testing og debugging i Chrome nettleseren med innebygget utviklingsverktøy

• Oppsett og konfigurering av Sencha for bygging med Apache Cordova

• Testing og debugging på Android med Genymotion og Chrome