6. WHAT MAKES A GOOD APP?
• focused: fullscreen with a simple interface
• mobile: works offline
• contained: deleting the icon deletes the app
• integrated: works with the OS and has hardware
access
• responsive and fast: runs smooth, can be killed
without taking down the rest of the OS
15. Privileged Web App
More access, more
responsibility
Web Content
Regular web content
APP TYPES
Installed Web App
A regular web app
Certified Web App
Device-critical
applications
28. APPMAKER!
Resource lock API
UDP Datagram Socket API
Peer to Peer API
WebNFC
WebUSB
HTTP-cache API
Calendar API
Spellcheck API
LogAPI
Keyboard/IME API
WebRTC
FileHandle API
Sync API