Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Pebble had an incredibly clever design for their watch apps. The watch itself had a limited processor and even more limited RAM but it could hold a few apps and those apps had a lot of capability.

Each app had both a on-watch component and an on-phone component and you could install these apps from their own app store and same app worked on both iOS and Android. They got around both the app install limitations on iOS and the cross-platform compatibility issues by making the on-phone portion run in the platform's JavaScript engine.

You could, for example, create a weather application that fetched the weather from the Internet and displayed it on the watch. The on-phone app would fetch the weather from the Internet using JavaScript code and then transmit that data to the corresponding C-based watch app. Watch apps could even have settings that were just HTML pages.

I always impressed by the cleverness and simplicity of that design.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: