Questions?email Derek Questions?email Avatar

How to build a widget

by Tom Sprows Stumble this! December 02nd 2008

Widgets have been around for almost as long as the internet became known as the World Wide Web. According to definition, a web widget is “a portable chunk of code that can be installed and executed within any separate HTML based web page by an end user without requiring additional compilation ”
 
But you want to make a widget.  It is very easy to virally grab a widget and put it on your MySpace page.  But how do you create the next-greatest widget?
 
This Blog post is the first in a 5 part series in giving a generic instruction on how to build a widget. 

 

1) Think of a good idea. 

You want to create something people would be proud to place on their blog or social page.  What can you make that enhances someone’s web page?  You also need to make something that the blog/social site owner can not easily create themselves.  You also want to make it worthwhile for the blog/social site owner to waste precious screen real estate space.
 
I took a stab and came up with a list of 5 categories of widgets: 

– Informational:  RSS readers, clocks, countdowns, stock ticker, etc.
– Games:  classic arcade, simplistic sports, arade bowling, etc.
– Utility:  geolocation, visitor statistics, etc
– Silly: Penut Butter Jelly Time  Nuff said.
– Interactive: chat based, message ability, user content, sliders, etc.

The best bet is to think of an idea that would set your widget apart in one of the above categories. 
 
An example I will use through out this 5 part series is the last widget I developed:  a Virtual gift widget www.MyVGift.com.  I saw that on closed application platforms such as Facebook the concept of being able to send a virtual gift was pretty popular.  I thought this would be cool to implement as a generic widget.  MyVGift.com falls into the interactive category.   Is this a good idea?  Sometimes only time will tell if your widget will be adopted and go viral.

Next – Part 2 – Choose the technology.

Part 1 | Part 2 | Part 3 | Part 4 | Part 5



7 Comments Get Widgets Lab by Email

subscribe


7 Comments »

  1. [...] How to build a widget | Widgets Lab 1) Think of a good idea. (tags: http://www.widgetslab.com 2008 mes11 dia3 widgets explicação_introdutória) [...]

    Pingback by rascunho » Blog Archive » links for 2008-12-03 — 12-3-08 @ 2:51 pm


  2. Good first post Tom. welcome to Widgets Lab and great to have your Guest Posts Stint.

    Comment by Avatar — 12-3-08 @ 4:51 pm


  3. Thanks Avatar. Good to be here.

    Comment by Tom — 12-3-08 @ 10:31 pm


  4. [...] [Part 2 in a 5 part series titled "How to build a widget"] [...]

    Pingback by How to build a widget - Choose the technology | Widgets Lab — 12-6-08 @ 2:56 pm


  5. [...] [Part 3 in a 5 part series titled "How to build a widget"] [...]

    Pingback by How to build a widget - Creating the widget | Widgets Lab — 12-26-08 @ 1:19 pm


  6. [...] [Part 4 in a 5 part series titled "How to build a widget"] [...]

    Pingback by How to build a widget - Deploying the widget | Widgets Lab — 01-13-09 @ 9:06 pm


  7. [...] already had the nice Tom Sprows series of posts in How To Build A Widget from thinking it up to deploying it. a must read by the [...]

    Pingback by Guest Posts In Widgets Lab | Widgets Lab — 06-19-09 @ 6:38 am


Receive IM, Email or Mobile alerts when new comments for this post appear.

RSS feed for comments on this post.
TrackBack URI

Leave a comment

(required)

(required...but never compromised)


Search for related information

Custom Search

Custom Search for Widgets Lab.com


Compare Prices


Featured Widgets

Widgets Lab at Blogged Blog Directory - Blogged

List of Widgets

Widgets Lab




Copyright ©2007 Widgets Lab.com All rights reserved

Feed Shark
Clicky Web Analytics