LAMAD: Location-aware mobile applications development (5 cp) 3621547

Schedule

19.3 Mon : Introduction
20.3 Tue : Positioning technologies
26.3 Mon : Projections and distances
27.3 Tue : Mapping & routing services
6.4 Fri : Ex 1
9.4 Mon : Web programming
10.4 Tue : Mobile programming
13.4 Fri : Ex 2
16.4 Mon : HTTP and JSON
17.4 Tue : Server-side APIs
20.4 Fri : Ex 3
23.4 Mon : Case study: Mopsi
24.4 Tue : Case study: Strava + Waze
27.4 Fri : Ex 4
7.5 Mon : GPS trajectories
8.5 Tue : API development
: Super Tracker 2.0
9.5 Wed : Ex 5
14.5 Mon : Case study: O-Mopsi
15.5 Tue : Case study: Pokemon Go
17.5 Thu : Project presentations


Lectures

Demos

Video

Summary

Introduction
Positioning technologies Orientation
Geolocation
Projections and distances Projection
Conversion
Distances
Mapping & routing services Superman
Web programming Super Tracker
Mobile programming
HTML 5 App
APK   Source
Native App
APK   Source
HTTP and JSON Talk to Server
Server-side APIs Many APIs
Lamad API
Case study: Mopsi Mopsi
Case study: Strava + Waze Strava
Waze
GPS trajectories Mopsi Routes
Super Tracker 2.0 Webpage
HTML 5 App
APK   Source
Native App
(discontinued)
APK   Source
Case study: O-Mopsi O-Mopsi
Case study: Pokemon Go Pokemon Go