- Overview of location-aware applications
- Positioning
- Mobile platforms
- Server-side integration
- Location and maps
- Mobile-server communication
- Data persistence, Language localization
- Completion of project application
- Selected research topics
Week 11: Mon (14-16) Tue (14-16): Location-aware apps: an overview, Mapping and positioning
Week 12: Mon (14-16) Tue (14-16): Mobile Platforms (Android, Symbian)
Week 13: Mon (14-16) Tue (14-16): Mobile Platforms (windows, IOS)
Week 14: (no lectures)
Week 15: Mon (14-16) Tue (14-16): PHP, Javascript, JSON, GoogleMaps API, Spatial databases
Week 16: Mon (14-16) Tue (14-16): Photo sharing, GPS accuracy, route analysis
Week 17: Mon (14-16) Tue (14-16): Move type analysis, Search engine, Route processing
Week 18: Mon (14-16): Route processing, Location and maps, Project work status report
Week 19: Mon (14-16) Tue (14-16): Social network analysis (Mon), Clustering locations (Tue)
Week 20: Mon (14-16) Tue (14-16): Workload balancing (Mon), Arbonaut & Keypro presentations (Tue)
Week 21: Mon (14-16): EXAM in Kuopio (F213), Tue (14-16) EXAM in Joensuu (D106)
Thu (8-12) Joint written examination 23.5.
Overview
Mobile technology:
Symbian programming
Symbian install and deployment
Intro to Andoid OS
Android environment
Android programming
Android Location and GoogleMaps
Windows Phone
Apple IOS
Web technology:
Web development
Server-client
Data Persistence
Spatial databases
Platform independent
Location-based services:
Mopsi photos
GPS Accuracy
Prefix tree for geocoding
Location-based search
Mopsi Search
Recommendation
Route analysis:
Route handling system
Route Reduction
Move type analysis
Route Analysis
Tracking
Clustering and network analysis:
Keyword clustering
Location clustering
Social network analysis
Workload balancing