Karlebovej 91, 3400 Hillerød | Krajbjergvej 3, 8541 Skødstrup
70 22 29 29
08:30 - 17:00

Cross Platform Apps med PhoneGap

Interesseret i dette kursus? Send os en forespørgsel.
Register your interest now

Kursusinfo

  • Dette kursus varer 2 dage
  • Der medfølger kursusmateriale til dette kursus
  • Fuld forplejning (Morgenmad, frokost, kage, kaffe og sodavand ad libitum)

Varighed

Dette kursus varer 2 dage

Materialer

Der medfølger kursusmateriale til dette kursus

Forplejning

Fuld forplejning (Morgenmad, frokost, eftermiddagskage samt kaffe og sodavand ad libitum)

Dette er et hands-on kursus skabt for at lære dig at udvikle mobile applikationer ved hjælp HTML5, PhoneGap og jQuery Mobile. På dette kursus vil du lære at udvikle mobile applikationer til alle typer smartphones og tablets.

Du udvikler din app i PhoneGap ved hjælp af HTML5 og jQuery og kan derefter ugive dit indhold på alle de mobile app-stores - så som Apple App Store, Google Play osv.

Efter kurset vil du være i stand til at bygge dine egne apps med PhoneGap og HTML5. Du vil kunne lave relativt komplekse brugerflader. Du vil desuden have lært at debugge og pakketere dine apps og udgive dem på de forskellige app-stores.

 

Forudsætninger:

Et rimeligt kendskab til HTML og Javascript

En smule kendskab til jQuery en fordel og det er en fordel at kende til grundlæggende CSS.

 

Oversigt over mobile platforme som understøttes af Phonegap

 

Kursusindholdet:

 

Mobile Web Overview

  • Mobile Web Landscape
  • Why PhoneGap?
  • Web Apps versus Native Apps versus Hybrid Apps
  • Web -> native conversion
  • Device APIs
  • PhoneGap Implementation
  • PhoneGap and Appcelerator Titanium
  • What is the “gap” in “PhoneGap”?
  • Phonegap and Apache
  • Create, deploy and run a PhoneGap app

 

PhoneGap APIs

  • Accelerometer
  • Compass
  • Device
  • Geolocation
  • Storage
  • Camera
  • Connection
  • Events
  • Media
  • Capture
  • Contacts
  • File 
  • Notification
  • Implement an app that uses at least one PhoneGap API

 

UI Frameworks

  • Mobile overview
  • jQuery Mobile intro
  • jQuery Mobile Theme Roller
  • Media Queries
  • Implement a PhoneGap app that uses jQuery Mobile and change the theme

 

Simulation/Emulation

  • Desktop Browsers
  • Ripple
  • Use Ripple Accelerometer and Location controls to send input to app

 

Debug

  • console debugging with LogCat
  • Weinre
  • debug.phonegap.com
  • Use weinre to modify DOM and call a function in the app

 

Deployment/Distribution

  • Android file structure
  • Manifest and icon configurations
  • Signing Applications
  • Building for Release
  • Setting up the emulator
  • Market ready app

 

Tools

  • Eclipse
  • Command Line
  • Cloud
  • JSLint
  • Cloud-base Services
  • Commercial PhoneGap add-ons

 

IOS PhoneGap Overview

  • XCode Setup
  • Project Creation, Build and Simulation
  • Console

 

PhoneGap Plugins

  • Purpose
  • Simple example
  • ChildBrowser
  • Use Barcode Scanner Plugin to implement a barcode scanner app

 

Additional Hands-on Exercises

  • PhoneGap API Sample
  • Develop a Media Player
  • OAuth Twitter App

 

Kurset tager sit udgangspunkt i app-udvikling mod Android men alle principperne for deployment mod iOS mestendels de samme.

 

 

Lignende kurser

Electron kursus - Grundlæggende Skriv dig op som interesseret til dette kursus
Fra SharePoint WSP til App på 2 dage Skriv dig op som interesseret til dette kursus
Microsoft Hololens Developer kursus Skriv dig op som interesseret til dette kursus
Platformsuafhængig mobiludvikling med Xamarin 04 feb
Titanium mobile apps - Alloy Skriv dig op som interesseret til dette kursus