| OLD | NEW |
| 1 <meta name="doc-family" content="apps"> | 1 <meta name="doc-family" content="apps"> |
| 2 <h1>What Are Chrome Apps?</h1> | 2 <h1>What Are Chrome Apps?</h1> |
| 3 | 3 |
| 4 <p> | 4 <p> |
| 5 Chrome Apps deliver an experience as capable as a native app, | 5 Chrome Apps deliver an experience as capable as a native app, |
| 6 but as safe as a web page. | 6 but as safe as a web page. |
| 7 Just like web apps, | 7 Just like web apps, |
| 8 Chrome Apps are written in HTML5, JavaScript, and CSS. | 8 Chrome Apps are written in HTML5, JavaScript, and CSS. |
| 9 But Chrome Apps look and behave like native apps, | 9 But Chrome Apps look and behave like native apps, |
| 10 and they have native-like capabilities | 10 and they have native-like capabilities |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 65 Once a user installs an app, they have full control over the app's lifecycle. | 65 Once a user installs an app, they have full control over the app's lifecycle. |
| 66 Apps open and close quickly, | 66 Apps open and close quickly, |
| 67 and the system can shut apps down at any time to improve performance. | 67 and the system can shut apps down at any time to improve performance. |
| 68 Users can fully uninstall apps. | 68 Users can fully uninstall apps. |
| 69 </p> | 69 </p> |
| 70 | 70 |
| 71 <p> | 71 <p> |
| 72 Without any effort on your part, your apps will launch offline. | 72 Without any effort on your part, your apps will launch offline. |
| 73 But you will need to put some effort into making sure user data is stored locall
y while offline | 73 But you will need to put some effort into making sure user data is stored locall
y while offline |
| 74 and then synced back up to your data server once online | 74 and then synced back up to your data server once online |
| 75 (see <a href="offline_apps.html">Offline First</a>). | 75 (see <a href="offline_apps">Offline First</a>). |
| 76 </p> | 76 </p> |
| 77 | 77 |
| 78 <h2 id="develop">How to develop them</h2> | 78 <h2 id="develop">How to develop them</h2> |
| 79 | 79 |
| 80 <p> | 80 <p> |
| 81 Chrome Apps are modified web apps. | 81 Chrome Apps are modified web apps. |
| 82 You use the same code, frameworks, and tools of the web platform to write your a
pps. | 82 You use the same code, frameworks, and tools of the web platform to write your a
pps. |
| 83 Some browser features have been removed, other web APIs have been disabled | 83 Some browser features have been removed, other web APIs have been disabled |
| 84 or changed to improve security and programming practices. | 84 or changed to improve security and programming practices. |
| 85 </p> | 85 </p> |
| 86 | 86 |
| 87 <p> | 87 <p> |
| 88 New features have been added to help you build more native-like apps. | 88 New features have been added to help you build more native-like apps. |
| 89 The app container and programming models control how Chrome Apps look and behave
. | 89 The app container and programming models control how Chrome Apps look and behave
. |
| 90 These models aim to provide users with a more native experience. | 90 These models aim to provide users with a more native experience. |
| 91 Powerful APIs have been added so your apps can have native-like capabilities, | 91 Powerful APIs have been added so your apps can have native-like capabilities, |
| 92 and a serious security model is enforced to make sure these APIs are not abused.
</p> | 92 and a serious security model is enforced to make sure these APIs are not abused.
</p> |
| 93 | 93 |
| 94 <p> | 94 <p> |
| 95 To learn more about how to develop Chrome Apps: | 95 To learn more about how to develop Chrome Apps: |
| 96 </p> | 96 </p> |
| 97 | 97 |
| 98 <ul> | 98 <ul> |
| 99 <li> | 99 <li> |
| 100 » » <a href="app_architecture.html">Understanding the Architecture</
a> | 100 » » <a href="app_architecture">Understanding the Architecture</a> |
| 101 introduces the app container, programming, and security models. | 101 introduces the app container, programming, and security models. |
| 102 </li> | 102 </li> |
| 103 <li> | 103 <li> |
| 104 » » <a href="app_lifecycle.html">The Fundamentals</a> | 104 » » <a href="app_lifecycle">The Fundamentals</a> |
| 105 shows how to use this architecture and how to build | 105 shows how to use this architecture and how to build |
| 106 for offline, manage data, and embed external content. | 106 for offline, manage data, and embed external content. |
| 107 </li> | 107 </li> |
| 108 <li> | 108 <li> |
| 109 » » <a href="app_network.html">Advanced Technologies</a> | 109 » » <a href="app_network">Advanced Technologies</a> |
| 110 shows how to use the powerful network and hardware APIs. | 110 shows how to use the powerful network and hardware APIs. |
| 111 </li> | 111 </li> |
| 112 <li> | 112 <li> |
| 113 » » <a href="app_deprecated.html">Disabled Features</a> | 113 » » <a href="app_deprecated">Disabled Features</a> |
| 114 describes the web features that have been disabled | 114 describes the web features that have been disabled |
| 115 and what to use in their place, where relevant. | 115 and what to use in their place, where relevant. |
| 116 </li> | 116 </li> |
| 117 </ul> | 117 </ul> |
| 118 | 118 |
| 119 <p class="backtotop"><a href="#top">Back to top</a></p> | 119 <p class="backtotop"><a href="#top">Back to top</a></p> |
| OLD | NEW |