Make web as webapp
- 19. Packaged webapp (no server)
● Package files in .zip
● Support more features with Permisions
● No internet required
http://mzl.la/TUxIY3
- 20. Summary: Steps to hosted webapp
● Dev web app using HTML, CSS & Javascript
● Create an webapp manifest file
● publish/install the app on public domain
● https://marketplace.firefox.com/developers/
● MDN http://mzl.la/Szsehb
- 30. Expect for App experience
1. Just fit specific need
2. Slick UI
3. Fast
4. Stable
5. Works without internet
6. Use mobile features
- 31. It might means...
● Design matters
● UI matters
● Fast loadtime (< 1s)
● Maintenable (Testable)
● Offline appcache
● WebAPI
- 33. It might means...
● Design matters
● UI matters
● Fast loadtime (< 1s)
● Maintenable (Testable)
● Offline appcache
● WebAPI
- 36. It might means...
● Design matters
● UI matters
● Fast loadtime (< 1s)
● Maintenable (Testable)
● Offline appcache
● WebAPI
- 37. WebApplate
● Best practices for new webapp development
● Contain dev server, web templates, test
framework, help tools, deploy instructions
http://github.com/gasolin/webapplate
- 38. WebApplate Features
● support hosted & packaged webapp
development
● Speedy default server/client side
configurations
● autotest & offline appcache generator
http://github.com/gasolin/webapplate
- 39. Download from github
● https://github.com/gasolin/webapplate
or
● https://github.com/gasolin/FxOSBMI
(example with Firefox OS UI building block)
- 44. It might means...
● Design matters
● UI matters
● Fast loadtime (< 1s)
● Maintenable (Testable)
● Offline appcache
● WebAPI
- 45. Firefox OS API Boilerplate
https://github.com/robnyman/Firefox-OS-Boilerplate-App