Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 {{+content:partials.site}} | |
| 2 <div class="pillar-content"> | 1 <div class="pillar-content"> |
|
not at google - send to devlin
2014/01/23 03:38:59
I don't understand this change. Why did you remove
mkearney1
2014/01/23 04:07:45
Done.
| |
| 3 | 2 |
| 4 <h1>Chrome Platform</h1> | 3 <h1>Chrome Platform</h1> |
| 5 | 4 |
| 6 <section class="article-list g-section"> | 5 <section class="article-list g-section"> |
| 7 <article class="new"> | 6 <article class="new"> |
| 8 <h4 class="label">Apps</h4> | 7 <h4 class="label">Apps</h4> |
| 9 <h2>Learn Basics</h2> | 8 <h2>Learn Basics</h2> |
| 10 <p>Develop your first Chrome App and discover | 9 <p>Develop your first Chrome App and discover |
| 11 how they look, how they behave, and how they are modeled. | 10 how they look, how they behave, and how they are modeled. |
| 12 Launch your Apps from your native platform | 11 Launch your Apps from your native platform |
| 13 using the | 12 using the |
| 14 <a href="http://chrome.blogspot.com/2013/12/a-new-breed-of-chrome-apps-now.h tml">Chrome App Launcher</a>: | 13 <a href="http://chrome.blogspot.com/2013/12/a-new-breed-of-chrome-apps-now.h tml">Chrome App Launcher</a>: |
| 15 </p> | 14 </p> |
| 16 <p><a href="/apps/first_app.html">Learn more</a></p> | 15 <p><a href="/apps/first_app.html">Learn more</a></p> |
| 17 <img src="{{static}}/images/platform-pillar/chrome_apps.png" alt="500px Chro me App launched from Chrome App Launcher"> | 16 <img src="{{static}}/images/pillar/chrome_apps.png" alt="500px Chrome App la unched from Chrome App Launcher"> |
| 18 </article> | 17 </article> |
| 19 | 18 |
| 20 <article> | 19 <article> |
| 21 <h4 class="label">Apps</h4> | 20 <h4 class="label">Apps</h4> |
| 22 <h2>Learn with Codelab</h2> | 21 <h2>Learn with Codelab</h2> |
| 23 <p>The goal of this codelab is to get you building Chrome Apps fast. | 22 <p>The goal of this codelab is to get you building Chrome Apps fast. |
| 24 Once you've completed this codelab, you will have a simple Todo app.</p> | 23 Once you've completed this codelab, you will have a simple Todo app.</p> |
| 25 <p><a href="/apps/app_codelab1_setup.html">Learn more</a></p> | 24 <p><a href="/apps/app_codelab1_setup.html">Learn more</a></p> |
| 26 <img src="{{static}}/images/platform-pillar/todo_codelab.png" | 25 <img src="{{static}}/images/pillar/todo_codelab.png" |
| 27 width="110%" | 26 width="110%" |
| 28 alt="Create this simple Todo Chrome App."> | 27 alt="Create this simple Todo Chrome App."> |
| 29 </article> | 28 </article> |
| 30 | 29 |
| 31 <article> | 30 <article> |
| 32 <h4 class="label">Apps</h4> | 31 <h4 class="label">Apps</h4> |
| 33 <h2>Samples</h2> | 32 <h2>Samples</h2> |
| 34 <p>Browse official Chrome Apps samples in the | 33 <p>Browse official Chrome Apps samples in the |
| 35 <a href="https://github.com/GoogleChrome/chrome-app-samples">chrome-apps-sam ples GitHub repository</a>. | 34 <a href="https://github.com/GoogleChrome/chrome-app-samples">chrome-apps-sam ples GitHub repository</a>. |
| 36 The <a href="https://github.com/GoogleChrome/chrome-app-samples/blob/master/ README.md">README.md</a> | 35 The <a href="https://github.com/GoogleChrome/chrome-app-samples/blob/master/ README.md">README.md</a> |
| 37 lists each sample's APIs and provides a link to download in the Chrome Web S tore.</p> | 36 lists each sample's APIs and provides a link to download in the Chrome Web S tore.</p> |
| 38 <img src="{{static}}/images/platform-pillar/chrome_app_samples.png" alt="Chr ome apps samples maintained in GitHub repository"> | 37 <img src="{{static}}/images/pillar/chrome_app_samples.png" alt="Chrome apps samples maintained in GitHub repository"> |
| 39 </article> | 38 </article> |
| 40 | 39 |
| 41 <article> | 40 <article> |
| 42 <h4 class="label">Apps</h4> | 41 <h4 class="label">Apps</h4> |
| 43 <h2>Reference</h2> | 42 <h2>Reference</h2> |
| 44 <p>Chrome Apps have access to Chrome APIs not available to traditional web s ites. | 43 <p>Chrome Apps have access to Chrome APIs not available to traditional web s ites. |
| 45 With these APIs, | 44 With these APIs, |
| 46 you can build powerful apps that interact | 45 you can build powerful apps that interact |
| 47 with network and hardware devices, media tools, and much more. | 46 with network and hardware devices, media tools, and much more. |
| 48 <ul> | 47 <ul> |
| 49 <li><a href="/apps/api_index.html">Chrome Platform APIs</a>: lists APIs available in each Chrome channel</li> | 48 <li><a href="/apps/api_index.html">Chrome Platform APIs</a>: lists APIs available in each Chrome channel</li> |
| 50 <li><a href="/apps/manifest.html">Manifest File Format</a>: lists suppor ted manifest fields</li> | 49 <li><a href="/apps/manifest.html">Manifest File Format</a>: lists suppor ted manifest fields</li> |
| 51 <li><a href="/apps/app_deprecated.html">Disabled Web Features</a>: lists disabled open web platform features</li> | 50 <li><a href="/apps/app_deprecated.html">Disabled Web Features</a>: lists disabled open web platform features</li> |
| 52 </ul></p> | 51 </ul></p> |
| 53 <p><a href="/apps/api_index.html">Learn more</a></p> | 52 <p><a href="/apps/api_index.html">Learn more</a></p> |
| 54 </article> | 53 </article> |
| 55 | 54 |
| 56 <article> | 55 <article> |
| 57 <h4 class="label">Apps</h4> | 56 <h4 class="label">Apps</h4> |
| 58 <h2>Develop in Cloud</h2> | 57 <h2>Develop in Cloud</h2> |
| 59 <p>Chrome Apps leverage the Google Cloud Platform to store and access data. | 58 <p>Chrome Apps leverage the Google Cloud Platform to store and access data. |
| 60 They work offline by default | 59 They work offline by default |
| 61 and can sync back to the cloud once connectivity is restored. | 60 and can sync back to the cloud once connectivity is restored. |
| 62 Use the | 61 Use the |
| 63 <a href="/apps/syncFileSystem.html">syncFileSystem API</a> | 62 <a href="/apps/syncFileSystem.html">syncFileSystem API</a> |
| 64 to save and synchronize caching data in Google Drive.</p> | 63 to save and synchronize caching data in Google Drive.</p> |
| 65 <p><a href="/apps/offline_apps.html">Learn more</a></p> | 64 <p><a href="/apps/offline_apps.html">Learn more</a></p> |
| 66 <img src="{{static}}/images/platform-pillar/sync_file_system.png" alt="Use G oogle Drive to store Chrome Apps data in the cloud."> | 65 <img src="{{static}}/images/pillar/sync_file_system.png" alt="Use Google Dri ve to store Chrome Apps data in the cloud."> |
| 67 </article> | 66 </article> |
| 68 | 67 |
| 69 <article> | 68 <article> |
| 70 <h4 class="label">Apps</h4> | 69 <h4 class="label">Apps</h4> |
| 71 <h2>Network and Hardware APIs</h2> | 70 <h2>Network and Hardware APIs</h2> |
| 72 <p> Chrome Apps can interact with low-level system services. | 71 <p> Chrome Apps can interact with low-level system services. |
| 73 Using the network and hardware APIs, they can: | 72 Using the network and hardware APIs, they can: |
| 74 <ul> | 73 <ul> |
| 75 <li>Act as <a href="/apps/socket.html">network clients</a> | 74 <li>Act as <a href="/apps/socket.html">network clients</a> |
| 76 for TCP and UDP connections.</li> | 75 for TCP and UDP connections.</li> |
| 77 <li>Communicate with <a href="/apps/usb.html">usb devices</a>.</li> | 76 <li>Communicate with <a href="/apps/usb.html">usb devices</a>.</li> |
| 78 <li>Read and write to devices connected to <a href="/apps/serial.html">ser ial ports</a>.</li> | 77 <li>Read and write to devices connected to <a href="/apps/serial.html">ser ial ports</a>.</li> |
| 79 <li>Connect to <a href="/apps/bluetooth.html">bluetooth devices</a>.</li> | 78 <li>Connect to <a href="/apps/bluetooth.html">bluetooth devices</a>.</li> |
| 80 </ul></p> | 79 </ul></p> |
| 81 <p><a href="/apps/app_usb.html">Learn more</a></p> | 80 <p><a href="/apps/app_usb.html">Learn more</a></p> |
| 82 </article> | 81 </article> |
| 83 | 82 |
| 84 <article> | 83 <article> |
| 85 <h4 class="label">Extensions</h4> | 84 <h4 class="label">Extensions</h4> |
| 86 <h2>Learn Basics</h2> | 85 <h2>Learn Basics</h2> |
| 87 <p>Extensions are small software programs that can modify and | 86 <p>Extensions are small software programs that can modify and |
| 88 enhance the functionality of the Chrome browser. | 87 enhance the functionality of the Chrome browser. |
| 89 Write extensions using web technologies: HTML, JavaScript, and CSS.</p> | 88 Write extensions using web technologies: HTML, JavaScript, and CSS.</p> |
| 90 <p><a href="/extensions/overview.html">Learn more</a></p> | 89 <p><a href="/extensions/overview.html">Learn more</a></p> |
| 91 <img src="{{static}}/images/platform-pillar/extensions.png" alt="Browser act ion and page actions are common extension types."> | 90 <img src="{{static}}/images/pillar/extensions.png" alt="Browser action and p age actions are common extension types."> |
| 92 </article> | 91 </article> |
| 93 | 92 |
| 94 <article> | 93 <article> |
| 95 <h4 class="label">Extensions</h4> | 94 <h4 class="label">Extensions</h4> |
| 96 <h2>Getting Started Tutorial</h2> | 95 <h2>Getting Started Tutorial</h2> |
| 97 <p>This tutorial walks you through the construction | 96 <p>This tutorial walks you through the construction |
| 98 of a simple browser action extension. | 97 of a simple browser action extension. |
| 99 Clicking the browser action UI element opens a pop-up window.</p> | 98 Clicking the browser action UI element opens a pop-up window.</p> |
| 100 <p><a href="/extensions/getstarted.html">Learn more</a></p> | 99 <p><a href="/extensions/getstarted.html">Learn more</a></p> |
| 101 <img src="{{static}}/images/platform-pillar/one_click_kittens.png" alt="One- click kittens tutorial"> | 100 <img src="{{static}}/images/pillar/one_click_kittens.png" alt="One-click kit tens tutorial"> |
| 102 </article> | 101 </article> |
| 103 | 102 |
| 104 <article> | 103 <article> |
| 105 <h4 class="label">Extensions</h4> | 104 <h4 class="label">Extensions</h4> |
| 106 <h2>Samples</h2> | 105 <h2>Samples</h2> |
| 107 <p>Browse official Chrome Extensions samples; | 106 <p>Browse official Chrome Extensions samples; |
| 108 each sample lists API methods and links to source files. | 107 each sample lists API methods and links to source files. |
| 109 Filter by keyword or API:</p> | 108 Filter by keyword or API:</p> |
| 110 <p><a href="/extensions/samples.html">Learn more</a></p> | 109 <p><a href="/extensions/samples.html">Learn more</a></p> |
| 111 <img src="{{static}}/images/platform-pillar/extension_samples.png" alt="Exte nsion samples page"> | 110 <img src="{{static}}/images/pillar/extension_samples.png" alt="Extension sam ples page"> |
| 112 </article> | 111 </article> |
| 113 | 112 |
| 114 <article> | 113 <article> |
| 115 <h4 class="label">Extensions</h4> | 114 <h4 class="label">Extensions</h4> |
| 116 <h2>Reference</h2> | 115 <h2>Reference</h2> |
| 117 <p>Extensions are essentially web pages; | 116 <p>Extensions are essentially web pages; |
| 118 they can use all APIs that the browser provides to web pages. | 117 they can use all APIs that the browser provides to web pages. |
| 119 Using Extensions APIs, they can also interact programmatically with browser features | 118 Using Extensions APIs, they can also interact programmatically with browser features |
| 120 such as bookmarks and tabs. | 119 such as bookmarks and tabs. |
| 121 Read the reference docs to find out more: | 120 Read the reference docs to find out more: |
| (...skipping 10 matching lines...) Expand all Loading... | |
| 132 <article class="new"> | 131 <article class="new"> |
| 133 <h4 class="label">Extensions</h4> | 132 <h4 class="label">Extensions</h4> |
| 134 <h2>Distribute Extensions</h2> | 133 <h2>Distribute Extensions</h2> |
| 135 <p><a href="/extensions/packaging.html">Upload your extension</a> | 134 <p><a href="/extensions/packaging.html">Upload your extension</a> |
| 136 to test it in developer channels, | 135 to test it in developer channels, |
| 137 then <a href="/extensions/hosting.html">publish your extension</a> | 136 then <a href="/extensions/hosting.html">publish your extension</a> |
| 138 in the Chrome Web Store. | 137 in the Chrome Web Store. |
| 139 New feature! You can now | 138 New feature! You can now |
| 140 <a href="/webstore/payments-otp">monetize your extensions</a>!</p> | 139 <a href="/webstore/payments-otp">monetize your extensions</a>!</p> |
| 141 <p><a href="/extensions/hosting.html">Learn more</a></p> | 140 <p><a href="/extensions/hosting.html">Learn more</a></p> |
| 142 <img src="{{static}}/images/platform-pillar/upload_extensions.png" alt="Uplo ad extensions on chrome://extensions page."> | 141 <img src="{{static}}/images/pillar/upload_extensions.png" alt="Upload extens ions on chrome://extensions page."> |
| 143 </article> | 142 </article> |
| 144 <article> | 143 <article> |
| 145 <h4 class="label">Extensions</h4> | 144 <h4 class="label">Extensions</h4> |
| 146 <h2>Themes</h2> | 145 <h2>Themes</h2> |
| 147 <p>A theme is a special kind of extension that changes the way the browser l ooks. | 146 <p>A theme is a special kind of extension that changes the way the browser l ooks. |
| 148 Themes are <a href="/extensions/packaging.html">packaged</a> like regular ex tensions, | 147 Themes are <a href="/extensions/packaging.html">packaged</a> like regular ex tensions, |
| 149 but they don't contain JavaScript or HTML code. | 148 but they don't contain JavaScript or HTML code. |
| 150 Distribute your themes in the | 149 Distribute your themes in the |
| 151 <a href="https://chrome.google.com/webstore/category/themes">Chrome Web Stor e</a>. | 150 <a href="https://chrome.google.com/webstore/category/themes">Chrome Web Stor e</a>. |
| 152 </p> | 151 </p> |
| 153 <p><a href="/extensions/themes.html">Learn more</a></p> | 152 <p><a href="/extensions/themes.html">Learn more</a></p> |
| 154 <img src="{{static}}/images/platform-pillar/theme.png" alt="Grass theme"> | 153 <img src="{{static}}/images/pillar/theme.png" alt="Grass theme"> |
| 155 </article> | 154 </article> |
| 156 | 155 |
| 157 <article class="new"> | 156 <article class="new"> |
| 158 <h4 class="label">Native Client</h4> | 157 <h4 class="label">Native Client</h4> |
| 159 <h2>Learn Basics</h2> | 158 <h2>Learn Basics</h2> |
| 160 <p>Native Client is a sandbox for running compiled C and C++ code in the bro wser. | 159 <p>Native Client is a sandbox for running compiled C and C++ code in the bro wser. |
| 161 Portable Native Client extends that technology with architecture independenc e, | 160 Portable Native Client extends that technology with architecture independenc e, |
| 162 letting developers compile their code once to run in any website and on any architecture.</p> | 161 letting developers compile their code once to run in any website and on any architecture.</p> |
| 163 <p><a href="/native-client/index.html">Learn more</a></p> | 162 <p><a href="/native-client/dev/index.html">Learn more</a></p> |
| 164 <img src="{{static}}/images/platform-pillar/pnacl_intro.png" alt="Watch a li ve recorded conversation on Native Client."> | 163 <img src="{{static}}/images/pillar/pnacl_intro.png" alt="Watch a live record ed conversation on Native Client."> |
| 165 </article> | 164 </article> |
| 166 | 165 |
| 167 <article> | 166 <article> |
| 168 <h4 class="label">Native Client</h4> | 167 <h4 class="label">Native Client</h4> |
| 169 <h2>Tutorial</h2> | 168 <h2>Tutorial</h2> |
| 170 | 169 |
| 171 <p>This multi-part tutorial explains how to get started developing applicati ons with Native Client.</p> | 170 <p>This multi-part tutorial explains how to get started developing applicati ons with Native Client.</p> |
| 172 | 171 |
| 173 <p><a href="/native-client/devguide/tutorial/tutorial-part1">Part one</a> | 172 <p><a href="/native-client/dev/devguide/tutorial/tutorial-part1">Part one</a > |
| 174 shows how to build and run a simple web application | 173 shows how to build and run a simple web application |
| 175 using Portable Native Client (PNaCl).</p> | 174 using Portable Native Client (PNaCl).</p> |
| 176 | 175 |
| 177 <p><a href="/native-client/devguide/tutorial/tutorial-part2">Part two</a> | 176 <p><a href="/native-client/dev/devguide/tutorial/tutorial-part2">Part two</a > |
| 178 shows how to convert the finished PNaCl web application | 177 shows how to convert the finished PNaCl web application |
| 179 to use the Native Client SDK build system and common JavaScript files. | 178 to use the Native Client SDK build system and common JavaScript files. |
| 180 </p> | 179 </p> |
| 181 <p><a href="/native-client/devguide/tutorial/tutorial-part1">Learn more</a>< /p> | 180 <p><a href="/native-client/dev/devguide/tutorial/tutorial-part1">Learn more< /a></p> |
| 182 </article> | 181 </article> |
| 183 | 182 |
| 184 <article> | 183 <article> |
| 185 <h4 class="label">Native Client</h4> | 184 <h4 class="label">Native Client</h4> |
| 186 <h2>SDK</h2> | 185 <h2>SDK</h2> |
| 187 <p>Follow these steps to download | 186 <p>Follow these steps to download |
| 188 and install the Native Client SDK: | 187 and install the Native Client SDK: |
| 189 <ol> | 188 <ol> |
| 190 <li>Download the SDK update utility and unzip.</li> | 189 <li>Download the SDK update utility and unzip.</li> |
| 191 <li>See which versions are available.</li> | 190 <li>See which versions are available.</li> |
| 192 <li>Run <code>naclsdk</code> with the “update” command | 191 <li>Run <code>naclsdk</code> with the “update” command |
| 193 to download particular bundles that are available.</li> | 192 to download particular bundles that are available.</li> |
| 194 </ol> | 193 </ol> |
| 195 </p> | 194 </p> |
| 196 <p><a href="/native-client/sdk/download">Learn more</a></p> | 195 <p><a href="/native-client/dev/sdk/download">Learn more</a></p> |
| 197 </article> | 196 </article> |
| 198 | 197 |
| 199 <article> | 198 <article> |
| 200 <h4 class="label">Native Client</h4> | 199 <h4 class="label">Native Client</h4> |
| 201 <h2>Development Cycle</h2> | 200 <h2>Development Cycle</h2> |
| 202 <p>End-to-end native client development workflow: | 201 <p>End-to-end native client development workflow: |
| 203 <ul> | 202 <ul> |
| 204 <li><a href="/native-client/devguide/devcycle/building.html">Build</a> | 203 <li><a href="/native-client/dev/devguide/devcycle/building.html">Build</a> |
| 205 Native Client modules.</li> | 204 Native Client modules.</li> |
| 206 <li><a href="/native-client/devguide/devcycle/running.html">Run</a> | 205 <li><a href="/native-client/dev/devguide/devcycle/running.html">Run</a> |
| 207 Native Client applications during development.</li> | 206 Native Client applications during development.</li> |
| 208 <li><a href="/native-client/devguide/devcycle/debugging.html">Debug, monitor , and measure</a> | 207 <li><a href="/native-client/dev/devguide/devcycle/debugging.html">Debug, mon itor, and measure</a> |
| 209 Native Client application performance.</li> | 208 Native Client application performance.</li> |
| 210 </ul></p> | 209 </ul></p> |
| 211 <p><a href="/native-client/devguide/devcycle/building.html">Learn more</a></ p> | 210 <p><a href="/native-client/dev/devguide/devcycle/building.html">Learn more</ a></p> |
| 212 </article> | 211 </article> |
| 213 | 212 |
| 214 <article> | 213 <article> |
| 215 <h4 class="label">Native Client</h4> | 214 <h4 class="label">Native Client</h4> |
| 216 <h2>Coding Your Application</h2> | 215 <h2>Coding Your Application</h2> |
| 217 <p>Dive deeper into Native Client development. | 216 <p>Dive deeper into Native Client development. |
| 218 Learn: | 217 Learn: |
| 219 <ul> | 218 <ul> |
| 220 <li>How Native Client applications are | 219 <li>How Native Client applications are |
| 221 <a href="/native-client/devguide/coding/application-structure.html">structur ed</a></li> | 220 <a href="/native-client/dev/devguide/coding/application-structure.html">stru ctured</a></li> |
| 222 <li>Which classes and functions to implement in your | 221 <li>Which classes and functions to implement in your |
| 223 <a href="/native-client/devguide/coding/native-client-modules.html">Native Clien t module</a> for Chrome to load, initialize, and run it</li> | 222 <a href="/native-client/dev/devguide/coding/native-client-modules.html">Native C lient module</a> for Chrome to load, initialize, and run it</li> |
| 224 <li>How to use the | 223 <li>How to use the |
| 225 <a href="/native-client/devguide/coding/message-system.html">messaging syste m</a> | 224 <a href="/native-client/dev/devguide/coding/message-system.html">messaging s ystem</a> |
| 226 to communicate between the JavaScript code and | 225 to communicate between the JavaScript code and |
| 227 the Native Client module's C or C++code</li> | 226 the Native Client module's C or C++code</li> |
| 228 </ul> | 227 </ul> |
| 229 And much more!</p> | 228 And much more!</p> |
| 230 <p><a href="/native-client/devguide/coding/application-structure.html">Learn more</a></p> | 229 <p><a href="/native-client/dev/devguide/coding/application-structure.html">L earn more</a></p> |
| 231 </article> | 230 </article> |
| 232 | 231 |
| 233 <article> | 232 <article> |
| 234 <h4 class="label">Native Client</h4> | 233 <h4 class="label">Native Client</h4> |
| 235 <h2>Pepper API</h2> | 234 <h2>Pepper API Reference</h2> |
| 236 <p>The Pepper API lets Native Client modules communicate | 235 <p>The Pepper API reference lets Native Client modules communicate |
| 237 with the hosting browser and access system-level functions in a safe and por table way. | 236 with the hosting browser and access system-level functions in a safe and por table way. |
| 238 Pepper has both a | 237 Pepper has both a |
| 239 <a href="/native-client/pepperc/index.html">C API</a> and a | 238 <a href="/native-client/dev/pepperc/index.html">C API</a> and a |
| 240 <a href="/native-client/peppercpp/index.html">C++ API</a>.</p> | 239 <a href="/native-client/dev/peppercpp/index.html">C++ API</a>.</p> |
| 241 | 240 |
| 242 <p>These APIs are generally divided into two parts: | 241 <p>These APIs are generally divided into two parts: |
| 243 <ul><li>Functions implemented in the browser | 242 <ul><li>Functions implemented in the browser |
| 244 that you call from your Native Client module</li> | 243 that you call from your Native Client module</li> |
| 245 <li>Functions the browser invokes so you must implement them | 244 <li>Functions the browser invokes so you must implement them |
| 246 in your Native Client module | 245 in your Native Client module |
| 247 </li> | 246 </li> |
| 248 </ul> | 247 </ul> |
| 249 </p> | 248 </p> |
| 250 <p><a href="/native-client/overview.html#pepper-plugin-api">Learn more</a></ p> | 249 <p><a href="/native-client/dev/pepperc/index.html">Learn more</a></p> |
| 251 </article> | 250 </article> |
| 252 | 251 |
| 253 <article> | 252 <article> |
| 254 <h4 class="label">Store</h4> | 253 <h4 class="label">Store</h4> |
| 255 <h2>What Is the Chrome Web Store?</h2> | 254 <h2>What Is the Chrome Web Store?</h2> |
| 256 <p>The Chrome Web Store lets you | 255 <p>The Chrome Web Store lets you |
| 257 <a href="/webstore/publish.html">publish</a> | 256 <a href="/webstore/publish.html">publish</a> |
| 258 your Chrome Apps, Extensions, and Themes | 257 your Chrome Apps, Extensions, and Themes |
| 259 where Chrome users can easily find them.</p> | 258 where Chrome users can easily find them.</p> |
| 260 <p><a href="/webstore/index.html">Learn more</a></p> | 259 <p><a href="/webstore/index.html">Learn more</a></p> |
| 261 <img src="{{static}}/images/platform-pillar/chrome_web_store.png" alt="Publi sh apps, extensions, and themes in Chrome Web Store."> | 260 <img src="{{static}}/images/pillar/chrome_web_store.png" alt="Publish apps, extensions, and themes in Chrome Web Store."> |
| 262 </article> | 261 </article> |
| 263 | 262 |
| 264 <article> | 263 <article> |
| 265 <h4 class="label">Store</h4> | 264 <h4 class="label">Store</h4> |
| 266 <h2>Tutorial: Getting Started</h2> | 265 <h2>Tutorial: Getting Started</h2> |
| 267 <p>Follow these simple steps | 266 <p>Follow these simple steps |
| 268 to publish your app, extension, | 267 to publish your app, extension, |
| 269 or theme to the Chrome Web Store: | 268 or theme to the Chrome Web Store: |
| 270 <ol> | 269 <ol> |
| 271 <li>Create manifest file.</li> | 270 <li>Create manifest file.</li> |
| 272 <li>Get image assets.</li> | 271 <li>Get image assets.</li> |
| 273 <li>Test app.</li> | 272 <li>Test app.</li> |
| 274 <li>Zip app.</li> | 273 <li>Zip app.</li> |
| 275 <li>Upload your app to store.</li> | 274 <li>Upload your app to store.</li> |
| 276 </ol> | 275 </ol> |
| 277 </p> | 276 </p> |
| 278 <p><a href="/webstore/get_started_simple.html">Learn more</a></p> | 277 <p><a href="/webstore/get_started_simple.html">Learn more</a></p> |
| 279 </article> | 278 </article> |
| 280 | 279 |
| 281 <article> | 280 <article> |
| 282 <h4 class="label">Store</h4> | 281 <h4 class="label">Store</h4> |
| 283 <h2>Branding</h2> | 282 <h2>Branding</h2> |
| 284 <p>Follow the Chrome Web Store branding guidelines | 283 <p>Follow the Chrome Web Store branding guidelines |
| 285 for supplying images and promotional assets.</p> | 284 for supplying images and promotional assets.</p> |
| 286 <p><a href="/webstore/branding.html">Learn more</a></p> | 285 <p><a href="/webstore/branding.html">Learn more</a></p> |
| 287 <img src="{{static}}/images/platform-pillar/ChromeWebStore_BadgeWBorder_v2_2 06x58.png" alt="Using the Chrome Web Store badge"> | 286 <img src="{{static}}/images/pillar/ChromeWebStore_BadgeWBorder_v2_206x58.png " alt="Using the Chrome Web Store badge"> |
| 288 </article> | 287 </article> |
| 289 | 288 |
| 290 <article class="new"> | 289 <article class="new"> |
| 291 <h4 class="label">Store</h4> | 290 <h4 class="label">Store</h4> |
| 292 <h2>Monetizing</h2> | 291 <h2>Monetizing</h2> |
| 293 <p>Two options for charging your users: | 292 <p>Two options for charging your users: |
| 294 Chrome Web Store Payments for | 293 Chrome Web Store Payments for |
| 295 <a href="/webstore/payments-otp">one-time payments</a> or | 294 <a href="/webstore/payments-otp">one-time payments</a> or |
| 296 <a href="/apps/google_wallet.html">Google Wallet for Digital Goods</a> | 295 <a href="/apps/google_wallet.html">Google Wallet for Digital Goods</a> |
| 297 to sell digital or virtual goods in your Chrome Apps or Extensions.</p> | 296 to sell digital or virtual goods in your Chrome Apps or Extensions.</p> |
| 298 <p><a href="/webstore/money.html">Learn more</a></p> | 297 <p><a href="/webstore/money.html">Learn more</a></p> |
| 299 <img src="{{static}}/images/platform-pillar/wallet-review.png" | 298 <img src="{{static}}/images/pillar/wallet-review.png" |
| 300 width="250px" | 299 width="250px" |
| 301 alt="Using Google Wallet in apps and extensions"> | 300 alt="Using Google Wallet in apps and extensions"> |
| 302 </article> | 301 </article> |
| 303 | 302 |
| 304 <article> | 303 <article> |
| 305 <h4 class="label">Store</h4> | 304 <h4 class="label">Store</h4> |
| 306 <h2>Publishing</h2> | 305 <h2>Publishing</h2> |
| 307 <p>When your app, extension, or theme is finished (if not before), | 306 <p>When your app, extension, or theme is finished (if not before), |
| 308 upload it with the | 307 upload it with the |
| 309 <a href="https://chrome.google.com/webstore/developer/dashboard">Developer D ashboard</a>. | 308 <a href="https://chrome.google.com/webstore/developer/dashboard">Developer D ashboard</a>. |
| 310 Uploading generates an app ID, | 309 Uploading generates an app ID, |
| 311 which you may need to complete your application code.</p> | 310 which you may need to complete your application code.</p> |
| 312 <p><a href="/webstore/publish.html">Learn more</a></p> | 311 <p><a href="/webstore/publish.html">Learn more</a></p> |
| 313 <img src="{{static}}/images/platform-pillar/store_developer_dashboard.png" a lt="Chrome Web Store Developer Dashboard"> | 312 <img src="{{static}}/images/pillar/store_developer_dashboard.png" alt="Chrom e Web Store Developer Dashboard"> |
| 314 </article> | 313 </article> |
| 315 | 314 |
| 316 <article> | 315 <article> |
| 317 <h4 class="label">Store</h4> | 316 <h4 class="label">Store</h4> |
| 318 <h2>Best Practices</h2> | 317 <h2>Best Practices</h2> |
| 319 <p>When publishing in the store, | 318 <p>When publishing in the store, |
| 320 follow these <a href="/webstore/best_practices.html">best practices</a>: | 319 follow these <a href="/webstore/best_practices.html">best practices</a>: |
| 321 <ul> | 320 <ul> |
| 322 <li>Support Google Accounts.</li> | 321 <li>Support Google Accounts.</li> |
| 323 <li>Keep ex-user data for 30 days.</li> | 322 <li>Keep ex-user data for 30 days.</li> |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 365 <li><a href="https://groups.google.com/forum/#!forum/native-client-dis cuss">Native Client</a></li> | 364 <li><a href="https://groups.google.com/forum/#!forum/native-client-dis cuss">Native Client</a></li> |
| 366 </ul> | 365 </ul> |
| 367 </p> | 366 </p> |
| 368 </article> | 367 </article> |
| 369 </div> | 368 </div> |
| 370 </div> | 369 </div> |
| 371 </div> | 370 </div> |
| 372 </section> | 371 </section> |
| 373 | 372 |
| 374 </div> | 373 </div> |
| 375 {{/partials.site}} | |
| OLD | NEW |