Industry guru Dave Taylor offers free tech support on a wide variety of technical and business topics, including HTML, Apple iPhone, online advertising, Cascading Style Sheets, Web design, management, Unix, Linux, search engine optimization, online dating, Mac OS X, shell script programming and Microsoft Windows.

Is there a way to add Google Calendar events without visiting the Web site?

I'm a busy guy, constantly doing twenty things at once. I am also a heavy user of Google Calendar and find it annoying as heck to constantly have to get to the Calendar page before I can add something to my schedule. Is there some neat Mac gizmo I can run so I can click on it, type in my appointment, and be done with it?


Dave's Answer:

This is an example of a "resource discovery problem" (I can use these big fancy phrases because, with apologies to Duck's Breath Mystery Theater, I have a master's degree... in science). Rather than just tell you the name of the neat little application that solves the problem, I thought it would be more useful to show you how I dug around and found it, since this wasn't something I know off the top of my head...

My first step with any Mac software is to go to Versiontracker.com, the best repository of Mac software, shareware and freeware online, in my experience. Once there, I searched for Google Calendar and here were some of the top results:

Versiontracker search for Google Calendar utilities

Of these, the application TinyTracker seems like it might be the best match, but I'm intrigued by the Google Calendar Dashboard Widget too: if that would allow adding events, it's always nicer to have things behind the scenes (at least for my workflow) rather than taking up some of that precious menubar space or a spot on the Dock.

Clicking on the latter application name brings me to a developer-supplied description of the application:

"Google Calendar on your Dashboard! Keep an eye on today's events on your desktop. With this dashboard widget, you don't need to logon to Google Calendar in a dedicated browser window. Clicking on an event takes you directly to the event in Google Calendar, ready for you to edit."
Doesn't sound like there's any ability to add an event. Too bad.

Before we bail on widgets, however, a quick visit to Apple's Widget download library reveals that there are more Google Calendar widget options, but, sadly, digging into their descriptions reveals that it's popular to write widgets that display calendar events from Google Calendar, but no-one seems to offer the add-new-event feature. Weird, really. Even the much vaunted Google Desktop Gadgets doesn't include one I can find that lets you add events.

Back to the drawing board.

Well, not exactly. Back to TinyCal. The developers description doesn't explicitly show that you can add events, but one of the reviews of the app in VersionTracker states: "TinyCal syncs automatically with Google Calendar, events created with Google are mirrored on TinyCal and vice versa. Extremely nice." which certainly suggests that, yes, you can create Google Calendar events with this little app, so let's download it and see how it works!

Versiontracker makes it easy to download the app. Just look for the download link on the right side:

Versiontracker Download link for TinyCal / Google Calendar utility

Click on it and it's not a long delay to download a 4MB file (I do not miss the days of 9600 baud modems, needless to say!). The download - I timed it - took 9.1 seconds on the wireless network at the café I was visiting. Not bad.

Once downloaded, double-click on TinyCal and we find that though it's listed as shareware on VersionTracker, there's a free subset of functionality we could use, though it's the upgraded version that gives us the key capability we seek:

TinyCal Google Calendar / Mac OS X utility: Upgrade notice

Not a big deal, if it works, $10 is a cheap shareware fee to pay and it's good karma to pay shareware registration fees anyway. You already do that diligently, right? The application offers a 24-hour demo of the upgraded version if you're not entirely sure it's the right app for you:

TinyCal Google Calendar / Mac OS X utility: Personal Calendar: Demo

It's not obvious since there's no installation notes, but you want to move the utility into your Applications folder or similar, then probably choose "Launch at Startup" from the preferences pane, just before you click on "Personal", as shown above. Start the Demo, if you'd like, then you can enter your Google Calender credentials and click on "Load", not "OK" (the interface needs a little bit of attention, I think) and now, when you click on the little date box on the menu bar:

TinyCal Google Calendar / Mac OS X utility: My Personal Google Calendar, in Mac OS X. Nice!

Why yes, I do have a scary-busy schedule! :-) The most important button on this tiny window is the "+" icon, which I've highlighted with a red circle. Click on that and:

TinyCal Google Calendar / Mac OS X utility: Create New Event

I added an appointment with my accountant to update my schedule. Then, I went to Google Calendar in my Web browser and... it's there:

TinyCal Google Calendar / Mac OS X utility

There ya go. For $10 shareware fee, I think that TinyCal is a winner. I know that I'm glad to have found it.



Help others find this article at Del.icio.us, Digg, Netscape, Reddit, and Stumble Upon    

Subscribe!

Never miss another useful Q&A article again! Subscribe to AskDaveTaylor with Google Reader.

Comments

Very Cool Dave - This is JUST what I was looking for. You're the best Dude!
John Jaworski

Posted by: John Jaworski at April 26, 2008 3:08 PM

Have you seen or heard about anything similar for the iPhone? I'd love a way to have Google Calendar access on my iPhone without going to Safari. I've wondered if Google will write something given the new SDK that is coming out.

Posted by: Eric Savage at April 26, 2008 4:41 PM

I add events using Terminal. sooooo direct.

http://murphymac.com/access-google-calendar-from-terminal/

Posted by: Murphy Mac at April 26, 2008 8:34 PM

Eric, I think the best bet would be to use something like Spanning Sync so that you can keep your iPhone's calendar, iCal on your Mac, and Google Calendar all in sync. Then you can use the (nice) built-in calendar features on your iPhone and have events migrate back and forth to Google.

Posted by: Dave Taylor at May 1, 2008 9:17 AM

Dave,
thanks for this gem - something I needed and found only here (the Gmail-event-enabled calendar).

Now that I'm getting around to it, allow me to shower you with broader compliments. Thank you for doing a really great, top-tier job of explaining, addressing and answering real-world tech conundrums that impact folks using computers, media and the internet today. The issues are explored, not ignored and I'm thankful that technicalities are effectively explained in principle and not dumbed-down which usually renders obsolete answers by ambiguity.

Thanks for the high bar, Dave.

Posted by: Misha at May 2, 2008 9:40 AM

I use Google Calendar as well and as a Windows user and a heavy user of a Windows Mobile device, I have been using a couple things to keep my life on track:
Plaxo - I use this to synchronize my calendar from MS Outlook at home, Exchange at work, and Google Calendar for my wife and friends to see what I'm up to.
Jott - I use this to enter appointments into Google Calendar when I don't want to actually open the calendar up. A quick phone call and the appointment is in. Then Plaxo synchronizes it across to all of my viewing sources.
Rob

Posted by: Rob Brewer at May 5, 2008 2:15 PM

great blog! thanks for all the super info! I am going to add you to my blog links. Found you from your sister's Twitter :)

Is there a PC version for Google calendar that doesn't run through outlook? I don't use outlook for my emails. just curious!

thanks!

Posted by: claudine hellmuth at May 10, 2008 9:46 PM

I have something to say, now that you mention it, but ...
Starbucks coffee cup I do have a lot to say, and questions of my own for that matter, but first I'd like to say thank you for all your efforts on this Web site by buying you a cup of coffee!

I do have a comment, now that you mention it!











Remember personal info?


Please note that I will never send you any unsolicited email. Ever.

While I'm at it, please note that by submitting a question or comment you're agreeing to my terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site.








Ask Dave Taylor: The iPhone App: Advertisement



Follow me on Twitter @DaveTaylor

Search
Find just the answers you seek from among our 2300+ free tech support articles by using our Lijit search engine.


Help!





Subscribe to
Ask Dave Taylor!

Add to Google Reader
Add to My Yahoo!
Subscribe in NewsGator Online

RDF   XML

Free Updates!
Sign up and get free weekly updates and special offers on books, seminars, workshops and more.


Recent Entries
Book Links
© 2002 - 2010 by Dave Taylor. All Rights Reserved.

Note: This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this web site or on any linked site.

[whiteboard marker tray]
"Ask Dave Taylor®" is a registered trademark of Intuitive Systems, LLC.