Getting Started on Developing Chrome Extensions

24 views
Skip to first unread message

Ranveer Aggarwal

unread,
Oct 14, 2013, 2:13:48 PM10/14/13
to wncc...@googlegroups.com
Hello Everyone!
I have loads of ideas for Google Chrome extensions, but I am confused as to where to learn how to develop them. I have basic knowledge of HTML, CSS, JS and PHP. Can anyone suggest me the resources from where I can get started?

Mayank Singhal

unread,
Oct 14, 2013, 2:22:21 PM10/14/13
to wncc...@googlegroups.com
Start here: http://developer.chrome.com/extensions/index.html

Explore manifest.json stuff, Message Passing model and UI options. Then, start doing stuff and learn the actual method calls using documentation. It is sparse for some things but that's where StackOverflow will help you out. Most questions that you have, should already be asked and answered elsewhere.

On Mon Oct 14 2013 at 11:18:34 AM, Ranveer Aggarwal <ranveer...@gmail.com> wrote:
Hello Everyone!
I have loads of ideas for Google Chrome extensions, but I am confused as to where to learn how to develop them. I have basic knowledge of HTML, CSS, JS and PHP. Can anyone suggest me the resources from where I can get started?

--
--
The website for the club is http://stab-iitb.org/wncc
To post to this group, send email to wncc...@googlegroups.com
 
---
You received this message because you are subscribed to the Google Groups "Web and Coding Club IIT Bombay" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wncc_iitb+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Manish Goregaokar

unread,
Oct 14, 2013, 3:08:21 PM10/14/13
to wncc...@googlegroups.com
A Chrome extension is basically a bundle of HTML/JS. There can be some JS that runs on specific pages (like a userscript), and there can be an HTML/JS popup(s). You define the behavior in the manifest.json file and list which html/js does what and go on from there. There are some specifics with local files and message handling and whatnot, but once you pass the manifest file it's more or less normal JS.

I find that the developer.chrome.com page is nicely written and explains almost all of the functionality.

-Manish Goregaokar
Reply all
Reply to author
Forward
0 new messages