SlideServe
Menu
Préférences
© SlideServe · v2026

Location-aware mobile applications development

tashya-combs avatar
15 diapositives · 395 Views · Nov 12, 2014

Location-aware mobile applications development. Contents. Different O.S. and platforms . Different programming languages . Possibilities for mobiles . GPS, digital compass , accelerometer ,… Augmented reality. Operative systems for mobile.

Location-aware mobile applications development - slide 1
01 / 15Location-aware mobile applications development
1 / 17

Télécharger la présentation

Location-aware mobile applications development
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Location-aware mobile applicationsdevelopment

  2. Contents • Different O.S. and platforms. • Differentprogramminglanguages. • Possibilities for mobiles. • GPS, digitalcompass, accelerometer,… • Augmentedreality.

  3. Operativesystems for mobile • Whocanlistsomeoperativesystems for mobiles?

  4. Operativesystems for mobile II • Symbian OS 36,6% (51% in 2009) • Android 25% (1,8% in 2009) • iOS 16,7% (13% in 2009) • BlackBerry OS 14,8% (19% en 2009) • Windows Phone 2,8% (9,3% en 2009)

  5. Programminglanguages • Which programming languages are suitable for mobile devices? • What programming languages adapt better to the different O.S.? • What characteristics should the programming languages for mobile have?

  6. Programminglanguages II • List of languages for mobile devices: • C/C++ • Java ME • Flash lite • Python

  7. Programminglanguages III • Main characteristics: • General criteria • Software criteria • Connectivity criteria • Multimedia criteria

  8. Programminglanguages IV • General criteria: • Cost: does it have license? • Runtime and compiling time. • Community support. Is it official? • Does it exist any SDK and/or emulators? • What are the hardware requirements for using it?

  9. Programminglanguages V • Software criteria: • Official libraries that add more functionalities. • Interfaces with other languages. • Low level access programming is possible? • How is the memory management? • Does it create portable code? • How is the error/exception management?

  10. Programminglanguages VI • Connectivity criteria: • GPS support. • Bluetooth. • Radio frequency. • WLAN. • Camera handler. • How handy is for programmers to use the hardware and the connectivity modules?

  11. Programminglanguages VII • Multimedia criteria • Audio. • Video. • Photos. • Animations. • Text. • 3D objects. • Which are the supported formats? • Does it provides libraries to deal with this content?

  12. Programminglanguages VIII • What language to choose? It depends…

  13. Possibilities • GPS • Accelerometer • Digital compass • Cameras Augmented Reality!! • Internet • Microphone • Display • In general: any sensor

  14. Examples • Sweet dreams • Based on location, time and sound. • Disables mobile sound if you are in a meeting or sleeping.

  15. Examples II • Location based security program. • Detects SIM card changes. • Encrypts data and disable phone usability if stolen phone.