Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 <h1 id="lab_10_publishing">Lab 10 - Publishing</h1> | |
| 2 | |
| 3 <p>An app without users is just a piece of code. To get users, you need to distr ibute your application. | |
|
mkearney1
2013/02/12 22:22:11
General comment: images on this page are huge! Can
Renato Mangini (chromium)
2013/02/13 22:55:33
Done.
| |
| 4 All Chrome applications are distributed through the <a href="https://chrome.goog le.com/webstore">Chrome Web Store</a>. | |
| 5 For those not familiar with the store, it provides several benefits to users and developers.</p> | |
| 6 | |
| 7 <p>For users:</p> | |
| 8 | |
| 9 <ul> | |
| 10 <li> Added security: all apps and extensions are checked for Malware signals.</l i> | |
| 11 <li> All apps are maintained with the latest version the developer has published .</li> | |
| 12 <li> Ratings and reviews provide a great way to see the quality of applications. </li> | |
| 13 </ul> | |
| 14 | |
| 15 <p>For developers:</p> | |
| 16 | |
| 17 <ul> | |
| 18 <li> You can upload your app once and know that it will be distributed to all us ers.</li> | |
| 19 <li> Payments and subscriptions are built in.</li> | |
| 20 <li> Your app is more discoverable to users.</li> | |
| 21 <li> Tools help you manage bugs and reviews from users.</li> | |
| 22 </ul> | |
| 23 | |
| 24 <p>The Chrome Web Store has a special <a href="https://chrome.google.com/webstor e/developer/dashboard">dashboard for Developers</a> that lets you upload new app lications and update existing ones.</p> | |
| 25 | |
| 26 <p>The functionality to upload new-style Chrome Apps has only just been enabled for developers. | |
|
mkearney1
2013/02/12 22:22:11
Remove feedback sentence.
Renato Mangini (chromium)
2013/02/13 22:55:33
Done.
| |
| 27 We need as much <a href="https://docs.google.com/a/google.com/forms/d/1x3309vpp- KTiHqZWOCQhjVrIWxkm0wEBp2IWMG2ywbU/viewform?id=1x3309vpp-KTiHqZWOCQhjVrIWxkm0wEB p2IWMG2ywbU">feedback</a> as possible on the process.</p> | |
| 28 | |
| 29 <p>The process of uploading apps is simple:</p> | |
| 30 | |
| 31 <ol> | |
| 32 <li> Compress your applications root directory (the folder containing the manife st.json file).</li> | |
|
mkearney1
2013/02/12 22:22:11
Wrap manifest.json in <code>.
Renato Mangini (chromium)
2013/02/13 22:55:33
Done.
| |
| 33 <li> Visit the <a href="https://chrome.google.com/webstore/developer/dashboard"> dashboard</a> and click "Upload new application". | |
| 34 <img src="/static/images/codelab/developerdashboard.png" alt="Developer Dashboar d"></li> | |
| 35 <li> Find the file in your system. | |
| 36 <img src="/static/images/codelab/upload.png" alt="Developer Dashboard Upload"> | |
| 37 <img src="/static/images/codelab/findfile.png" alt="Developer Dashboard Find"></ li> | |
| 38 <li> Upload.</li> | |
| 39 </ol> | |
| 40 | |
| 41 <p class="note"><b>Note:</b> To walkthrough the publishing process, you can use any of the sample apps in this code lab. | |
| 42 Just make sure it contains the manifest.json.</p> | |
|
mkearney1
2013/02/12 22:22:11
Wrap manifest.json in <code>.
Renato Mangini (chromium)
2013/02/13 22:55:33
Done.
Renato Mangini (chromium)
2013/02/13 22:55:33
Done.
mkearney1
2013/02/13 23:17:57
Still not showing 'manifest.json' in <code>.
On 2
Renato Mangini (chromium)
2013/02/14 15:45:27
Done.
| |
| 43 | |
| 44 <p>You should see a screen that looks like this:</p> | |
| 45 | |
| 46 <p><img src="/static/images/codelab/md.png" alt="Developer Dashboard Edit"></p> | |
| 47 | |
| 48 <p>Done.... Well not quite, nearly.</p> | |
| 49 | |
| 50 <p>Now you need to upload the assets and extra meta information about your appli cation before you can publish it to the world. These include:</p> | |
| 51 | |
| 52 <ul> | |
| 53 <li> The icon to display in the store</li> | |
| 54 <li> The detailed description of your application; this will entice users to dow nload your app</li> | |
| 55 <li> A screen-shot or video of your app (show the user what your app looks like) </li> | |
| 56 <li> The primary category where your app is listed</li> | |
| 57 <li> A small tile icon that will be displayed on the Chrome Web Store wall</li> | |
| 58 </ul> | |
| 59 | |
| 60 <p>There are many other fields, but the above items are mandatory.</p> | |
| 61 | |
| 62 <p>If you are happy with everything, you can now publish your application to the public. If you are not quite ready, you can save the draft for later, or you ca n publish it to a group of testers.</p> | |
| 63 | |
| 64 <p><img src="/static/images/codelab/publish.png" alt="Developer Dashboard Publis h"></p> | |
| 65 | |
| 66 <p>Note: if anyone wants to create a tool that lets users quickly create all the required assets, developers would love you and I will love you long time.</p> | |
| OLD | NEW |