|
|
(148 intermediate revisions by 17 users not shown) |
Line 1: |
Line 1: |
| The "Open Web Applications" project aims to bring the best aspects of installed applications to the web. This page contains links to documents, repos, and blog posts that are part of the project.
| |
|
| |
|
| = Published docs = | | == Web App Developer Initiative == |
|
| |
|
| [[Apps/Overview|Overview]] - a high-level description of the product and design pieces | | In 2015, Mozilla launched an initiative to energize web app development, the Web App Developer Initiative (WADI). The initiative focused on several emerging Web APIs -- [http://www.w3.org/TR/service-workers/ service workers], [http://www.w3.org/TR/push-api/ web push], and the [http://www.w3.org/TR/appmanifest/ W3C web app manifest] -- and invited the participation of browser makers, web frameworks, cloud service providers, and content providers. |
|
| |
|
| [[Apps/WebRT|WebRT]] - a discussion of what a Web Runtime must do
| | The WADI initiative has now ended, but Mozilla continues to develop and evangelize these and other modern web app development technologies along with the other participants. What unites all these disparate parties is a belief in the power of web apps that work reliably with bad networks, reengage users with notifications, and can be installed like native apps. We believe developers will use these technologies to deliver experiences that will redefine the role of the web. |
|
| |
|
| [https://apps.mozillalabs.com/ Apps site] - an overview of the technology ideas
| | For more information about these APIs and their availability in Mozilla products, see the [https://developer.mozilla.org/en-US/Apps Mozilla Developer Network's App Center] and [https://platform-status.mozilla.org/ Firefox Platform Status]. |
| | |
| [https://apps.mozillalabs.com/gallery/ UX Gallery] - A user experience gallery with conceptual mockups
| |
| | |
| [https://developer.mozilla.org/en/OpenWebApps MDN docs] - MDN page with documentation
| |
| | |
| [[Apps/QA | Apps QA]] - QA activities to test the Web Apps platform
| |
| | |
| = Meetings =
| |
| | |
| == Marketplace ==
| |
| * What: Engineering and UX discussions related to the Mozilla Marketplace
| |
| * When: Mondays 10:30 - 11:00 AM pacific
| |
| * Where: Mt. View 3A, Public - see Notes page below for how to dial in.
| |
| * Meeting notes: [https://wiki.mozilla.org/AMO:Meeting_Notes Notes]
| |
| | |
| == Apps product delivery ==
| |
| * What: Cross functional meeting to track upcoming Apps releases
| |
| * When: Tuesdays 1:00 - 1:30 PM pacific
| |
| * Where: Mt. View 2C, Public - see Notes page below for how to dial in.
| |
| * Meeting notes: [https://wiki.mozilla.org/Apps/StatusMeetings Apps/StatusMeetings]
| |
| | |
| == Apps engineering - webrt, webapi, dashboard, sync service ==
| |
| * What: Engineering and UX discussions for everything other than the Marketplace
| |
| * When: Tuesdays 9:00 - 10:00 AM pacific
| |
| * Where: Mt. View 4 Kung Fu, Public - Vidyo: "Mozilla Apps" - see Notes page below for how to dial in.
| |
| * Meeting notes: [https://wiki.mozilla.org/Apps/StatusMeetings Apps/StatusMeetings]
| |
| | |
| == Show and Tells ==
| |
| * What: Weekly demos of various Apps projects
| |
| * When: Fridays Noon - 1:00 PM pacific
| |
| * Where: Mt. View Warp Core, Public - Vidyo: "Mozilla Apps" - see Notes page below for how to dial in.
| |
| * Meeting notes: [https://wiki.mozilla.org/Apps/ShowAndTells Apps/ShowAndTells]
| |
| | |
| = Meeting Notes =
| |
| There are weekly Apps Engineering Meetings and App Product Delivery Meetings.
| |
| Notes are posted at [https://wiki.mozilla.org/Apps/StatusMeetings Apps/StatusMeetings].
| |
| | |
| = Chat and mailing lists =
| |
| | |
| Most IRC chat is happening in #openwebapps on irc.mozilla.org. Some discussion is happening on mozilla-labs@googlegroups.com too.
| |
| | |
| A bare-bones github repo for cross-vendor coordination is at [http://github.com/openwebapps/openwebapps-core github.com/openwebapps/openwebapps-core].
| |
| | |
| = Unpublished docs (in progress) =
| |
| | |
| [http://people.mozilla.com/~faaborg/temp/boardmeeting/apps.html UX Concepts] - Desktop and mobile user experience design mockups from the Firefox UX team (not done yet, but should give you a snapshot of some of our current thoughts, please send feedback to faaborg)
| |
| | |
| = Project links: =
| |
| | |
| [https://github.com/mozilla/openwebapps openwebapps repo] - contains documentation, including architecture notes and "install" API. Also a Firefox addon that implements the API and a pure-HMTL/JS site that implements the API. | |
| | |
| == explorations of the "authenticated application" idea: ==
| |
| | |
| Providing a one-click launch experience would be really nice, but we want to do it in a distributed and privacy-protecting way - one approach would be to use the [https://wiki.mozilla.org/Labs/Identity/VerifiedEmailProtocol Verified Email Protocol] developed in the Identity project.
| |
| | |
| == explorations of the "service integration" idea: ==
| |
| | |
| [http://www.open-mike.org/entry/using-web-applications-for-service-discovery Using Web Applications for Service Discovery] - blog post by mhanson on how apps can power service integration
| |
| | |
| [https://github.com/mozilla/openwebapps-aboutme openwebapps-aboutme repo] - an app that just provides a "personal profile" service
| |
| | |
| [https://github.com/mozilla/openwebapps-flickr-connector openwebapps-flickr-connector repo] - an app that connects to Flickr for photo save and retrieval
| |
| | |
| [https://github.com/mozilla/openwebapps-photosite-connector openwebapps-photosite-connector repo] - a more generic app that connects to multiple photosites for save and retrieve
| |
| | |
| == testing the OWA framework: ==
| |
| [https://wiki.mozilla.org/Apps/testing How to set up and run tests]
| |
| | |
| = Project Plans =
| |
| [https://docs.google.com/document/d/1rCGq9txTWE0YQnB6pMUMNns0Adn4B_Oe_hAHKr853U4/edit?hl=en_US&pli=1 Market Place Plan]
| |
Web App Developer Initiative
In 2015, Mozilla launched an initiative to energize web app development, the Web App Developer Initiative (WADI). The initiative focused on several emerging Web APIs -- service workers, web push, and the W3C web app manifest -- and invited the participation of browser makers, web frameworks, cloud service providers, and content providers.
The WADI initiative has now ended, but Mozilla continues to develop and evangelize these and other modern web app development technologies along with the other participants. What unites all these disparate parties is a belief in the power of web apps that work reliably with bad networks, reengage users with notifications, and can be installed like native apps. We believe developers will use these technologies to deliver experiences that will redefine the role of the web.
For more information about these APIs and their availability in Mozilla products, see the Mozilla Developer Network's App Center and Firefox Platform Status.