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 |