This is easy. Download the sample chrome-app.zip file to your desktop, extract the archive and open the included manifest.json file in Notepad or any other text editor. You need to make a few changes to the file.
Add your website name in Line #2, put a short description of the website in line #3 (it should be less than 132 characters) and then replace labnol.org in lines #5 & #7 with your own website URL. Please make sure that you are the owner of these websites and that you have verified their ownership using Google Webmaster Tools.
Save the manifest.json file. Next create a 128×128 image with your website logo (you can use MS Paint for that) and save the file as icon.png in the same folder where the manifest.json file is saved. To save time, you may use the sample 128×128 image included with zipped archive.
Publish your Web App to the Chrome Store Our first Chrome app is now ready and we just need to push it to the Chrome store. Create a new zip file with the icon.png and manifest.json files.
Then go to the Chrome Dashboard and upload your zip file. On the next screen, choose a category for your app (I picked News => Blogs), add a detailed description (will help in SEO), some screenshots, pick a default language and publish your app. That’s it.
You do need to pay Google a one-time registration fee of $5 using Google Wallet to activate your developer account. This is optional if you are developing a Chrome app /extension for your local Chrome installation and do not wish to publish the app in the Chrome web store.
Create a Chrome Extension for your Website
Writing a basic Chrome extension for your website isn’t hard either.
Download the sample chrome-extension.zip file and extract the contents. Change the manifest.json file to include your extension name and description. Then open the labnol.js file and include the URL of your RSS feed as explained in the following video tutorial.
Put all the files in a zip and upload it to your Chrome Dashboard. Add the appropriate meta data and, within minutes, your extension will be live in the Chrome store worldwide.
Video Tutorial – How to Write Chrome Apps
Resources for Developers
Extensionizr – Generate a skeleton for your Chrome extension.
Licenciada en Bellas Artes y programadora por pasión. Cuando tengo un rato retoco fotos, edito vídeos y diseño cosas. El resto del tiempo escribo en MA-NO WEB DESIGN END DEVELOPMENT.
We use our own and third-party cookies to improve our services, compile statistical information and analyze your browsing habits. This allows us to personalize the content we offer and to show you advertisements related to your preferences. By clicking "Accept all" you agree to the storage of cookies on your device to improve website navigation, analyse traffic and assist our marketing activities. You can also select "System Cookies Only" to accept only the cookies required for the website to function, or you can select the cookies you wish to activate by clicking on "settings".
These cookies are necessary for the website to function and cannot be disabled on our systems. They are generally only set in response to your actions in requesting services, such as setting your privacy preferences, logging in or completing forms. You can set your browser to block or alert you to these cookies, but some areas of the site will not work. These cookies do not store any personally identifiable information
These cookies allow us to count visits and traffic sources so that we can assess the performance of our site and improve it. They help us know which pages are the most or least visited, and how visitors navigate the site. All information collected by these cookies is aggregated and therefore anonymous. If you do not allow these cookies to be used, we will not know when you visited our site and will not be able to assess whether it worked properly
These cookies allow the website to provide better functionality and customization. They may be set by our company or by external providers whose services we have added to our pages. If you do not allow these cookies to be used, some of these services may not function properly
These cookies may be set through our site by our advertising partners. They may be used by those companies to profile your interests and display relevant ads on other sites. They do not directly store personal information, but are based on the unique identification of your browser and Internet device. If you do not allow these cookies to be used, you will see less targeted advertising