geodev meetup berlin 2014/10/8 - geo it in the era of connected devices
DESCRIPTION
A developer guide through a ubiquitous, but barely visible world of geo-aware sensors and systems changing the world of todayTRANSCRIPT
Geo IT in the Era of Connected Devices
A developer guide through a ubiquitous, but barely visible world of geo-aware sensors and systems changing the world of today
About me (Jan Nowak)
• 6 years of running API design and management and API publishing activities for various environments, such as Desktop, mobile and embedded at HERE, a Nokia company
• Co-Founder of WhereCamp Berlin (wherecamp.de), the biggest WhereCamp of the world right now (based on 2013 edition)
• Founder of GeoMonday
Location-aware Devices in Time
What has changed?
• Visual interfaces are not needed (e.g. WIFI access as with AR Drone)
• Decoupling data generation and processing• Data aggregation happens continuously• Data accuracy has increased (more data!)• Form factors get smaller • Devices are always on• THEREFORE: Power demand increased
Architectural hints
• Move all computing-heavy tasks in the cloud• Have a failback strategy, when systems
shutdown and/or communication is unstable• Provide non-visual health monitoring
interfaces (REST API at best)• For all life-safety / urgency systems have at
least one backup device always available
Tech challenges
• Battery life is limited, so avoid bloated architectures and heavy game loops
• Performance is one decade behind, see #1• Assume unstable environments / networks• Use your development language wisely• Rugged systems need to be tested in tough
environments (e.g. +60…-35°C)
Q&A