How To Make Your Own Widget

Apple released their widget making application in beta format just yesterday so I grabbed a copy today and started playing around with it. Let me just say this first, it’s unusually easy to create a widget!

When you open the application you can choose from about 6 templates to get you going or you can start off with a mostly blank slate.

The first widget I made was an RSS reader which displayed this blogs articles. Very simple, took literally 5 minutes to make. Of course I didn’t make any images, I just told it what RSS feed to look at and get its data from. Quite simple!

The next widget was something I created because I thought it would be useful to me. It was a widget that let you search through the data on one of my favorite websites.

Dashcode has all the little buttons, search fields, text, shapes you could ever want for your widget. You can make your own images, which is what I did or you can use some of the ones they provide.

Something I really like about Dashcode was that it has a Workflow area so you can see all the steps you need to go through to complete you widget. When you complete a step you can mark is as ‘done’!

Using Dashcode is very easy to use. It comes with a decent How-To (which can be reached by clicking Help on your menu bar) so you can learn about Dashcode and how things work.

You can download the widget I created by clicking here! You’re also more then welcome to rip it apart and see how I coded it. You should be able to open it with Dashcode and have a peek!

Similar Posts

  • De-authorize your iTunes Account Before Hardware Repair or Sale

    Pretty much everyone has downloaded media from the iTunes store, but not too many of us know just how iTunes keeps track of computer authorization. Every device on the internet has at least two unique identifiers: a MAC address and an IP address.

    MAC is an acronym for Media Access Control. Many believe that Mac, the abbreviation for Macintosh, should be written with capital letters – this is incorrect. Likewise, iPod – not iPOD or IPOD; iMac – not iMAC or IMAC; etc. Network interfaces have MAC addresses; Macintoshes can be called Macs.

    Since your MAC address is completely unique, it’s the ideal way for iTunes to know that you’re authorized to play purchased content on any given machines. Trouble is, your ethernet port is part of the main logic board, which requires replacement in some repairs. With a new main logic board comes a new MAC address, which confuses iTunes and some other, generally high-end, software.

    You’re allowed to authorize up to five computers at any one time to play your purchased content, but replacing your logic board changes the MAC address. If you didn’t de-authorize before repair, you’ve lost 20% of your available authorizations. I made this mistake a few years ago when I had to replace the logic board in a Mac Mini hooked up to my television, and when I sold my iBook. I also lost an authorization when my two-week-old PowerBook G4 flew off the roof of my car at highway speed. Thankfully, iTunes allows you to de-authorize all computers on your account once annually.

    I only have one Machine these days, a 17-inch MacBook Pro, so this hasn’t been a problem of late for me. It’s a common question asked our technical support team, and a good fix to file in your troubleshooting arsenal.

    The full details from Apple can be found here: http://support.apple.com/kb/HT1420

  • How to Forward Delete on a Mac

    We recently relaunched our Mac Basics classes. One of the most common questions from recent switchers (besides “can I use a right click…

  • Airport Update to Allow Port 548 Usage

    I absolutely love the new Airport, it supports logging and statistics and supports SNMP which means I can graph the incoming and outgoing…

  • Effectively Use Apple's Knowledge Base

    By Art@Smalldog.com One resource I find myself turning to almost daily is Apple’s Knowledge Base website located from within Apple.com/Support. Being able to…

  • Forgot Your Administrator Password?

    If you ever forget your Administrator password or the password to a normal (non-admin) account on your Macintosh there’s a simple way to…