Chrome Apps
Chrome Apps provided Chrome-specific APIs on top of standardized web technologies to enable you to create experiences that had more access to the underlying operating system. They were deprecated in 2020. Support for all platforms will end in June 2022.
- Concepts #
- An overview of Chrome Apps and why you might want to build them.
- An overview of the software architecture of Chrome Apps.
- An overview of the lifecycle of Chrome Apps.
- A tutorial on how to create a basic Chrome App.
- Codelab #
- An introduction to the codelab.
- How to create, install, run, and debug a basic Chrome App.
- How to adapt an existing web app for the Chrome Apps platform.
- How to wake your Chrome App at specified intervals and use notifications.
- How to show external web content in your Chrome App.
- How to add images to your Chrome App using XHR and ObjectURL.
- How to write to the file system from your Chrome App.
- How to publish your Chrome App in the Chrome Web Store.
- Example Chrome Apps that address various use cases and call appropriate Chrome APIs. Use these to learn how Apps work or as a starting point for building your own Apps.
- Development guides #
- An overview of CSP for Chrome Apps and how to comply with it.
- A guide on how to use Apache Cordova to set up your Chrome App to run on Android and iOS devices.
- How to build Chrome Apps that work offline.
- How to present external content in your Chrome App.
- How to handle storage in your Chrome App.
- How to store data client-side in your Chrome App so that it works offline.
- How to exchange messages with native applications from your Chrome App.
- How to authenticate users in your Chrome App.
- How to communicate with USB devices from your Chrome App.
- How to communicate with serial devices from your Chrome App.
- How to use TCP and UDP in your Chrome App.
- How to communicate with Bluetooth devices from your Chrome App.
- An overview of the model view controller software architecture model.
- A guide on building Chrome Apps with AngularJS.
- How to build Chrome Apps with the Sencha Ext JS framework.
- Recommended game engines for Chrome Apps.
- How to publish your Chrome App.
- How to integrate Google Analytics into your Chrome App.
- How to enable auto-updating of your Chrome App.
- References #
- Chrome Apps can use all the APIs that are available to websites.