Setup Google Apps (Mail, Calendar and Contacts) on the iPad

Google provides a method for accessing their Gmail service via the IMAP protocol. IMAP is a standard protocol for accessing email but unlike POP3 the email stays on the remote server. With POP3 you are limited to reading your email from one location. With IMAP the email stays on the server and you can read it from any computer. IMAP is the method I use to access my Gmail in Apple Mail. If I read an email in a web browser then it is marked as read on the server and in Mail.app. The iPad also has support for IMAP. Google provides no instruction on how to access the calendar service via the iPad but setup is fairly easy.

Google provides a method for accessing their Calendar service via the CalDAV protocol. CalDAV is a standard protocol that allows access to web based calendars from desktop clients like iCal. From iCal I can create calendar entries that appear in my Google web calendar and vice versa. The iPad also has support for CalDAV. Google provides no instruction on how to access the calendar service via the iPad but setup is fairly easy.

Setup Mail and Calendar

Add AccountsTo first thing we need to do is launch the Settings app on the iPad and click the Mail, Contact, Calendar tab.  We will be presented with several options but we are going to select Gmail.

Google Apps MailEnter your email address, password. The Description field is optional but go ahead an enter something to identify the account especially if you have multiple email account.  Then select Next.

Verifying Google Apps CalendarYou will get a message that your account is being verified.

Google Apps EmailIf your user-name and password are correct, the iPad will login you in and return you to the Mail, Contact, Calendar tab. You will now see a list of your mail and calendar accounts. Select the Mail account you just created (this is why it's important to enter something in the Description field). We are going to ensure that we are communicating securely with Google's servers.  Select Advanced?
Use SSLSelect the switch to ensure that SSL is enabled. SSL is a encryption technology that ensures that the communication between your iPad and Google's servers stays secure. Select "Done" and your mail account will be setup.

IMG_0015Email setup is now complete. Now for calendar. Back at the Add Account screen, select Other. From this screen select Add CalDAV Account.

Google Apps CalendarEnter www.google.com for the server and then add your Google Apps email address and password. If you have a Gmail account enter your email address.  Select None.  You don't need to add anything under Advanced so just go ahead and select Done.  Once your account information is verified you will be returned to the main Mail, Contact, Calendar tab?

IMG_0012You should now be able to sync your calendar and email with Google's services.

What about Contacts?

Neither Google nor Apple provide a way sync Google Contacts with the iPad directly as we have done above with Mail and Calendar.  However, all is not lost.  Apple provides a way via iTunes and setup is easy.

Plug in your iPad and then select it in iTunes.

Picture 1Select the the Info tab.  Click the Sync Address Book Contact check-box.  Then select the All contacts radio button.  Next, select the Sync Google Contacts check-box and click the Configure button.

Google Contacts Login infoEnter you Google ID and password and click OK.  Then click the Sync button and iTunes will sync your current Google Contacts to your iPad.  Each time you sync your iPad, iTunes will sync your any changes to your Google Contacts to the iPad Contacts.  Changes to iPad Contacts are synced back to Google Contacts.

Conclusion

I love Google Apps and I am excited that I can check or update my mail, calendar or contacts from anywhere - a browser, my Mac, and now, my iPad.  I have also written articles on how to sync Google Apps with Mail, Calendar, and Contacts with your iMac.

Connect your Mac to the office

During the first few months I've worked from home more often than I did all of last year. I'm not on any official company teleworker program; it's just that we've had quite a number of storms hit the area. I think we had about three snow storms in February that left so much snow on the ground it did not melt until the rains started in early March. Last week we a "small hurricane" knocked over trees and caused streams to flood blocking the normal roadways that take me to work. Fortunately Mac OS X 10.6 has features that easily integrate with the typical corporate systems running Microsoft's and Cisco's ubiquitous enterprise technologies - Exchange, Active Directory and Cisco VPN.

Cisco VPN

Setting up my Mac to use my employer's Cisco VPN was simple but not foolproof. I had all the information I needed but I had to use a few manual steps and trial and error to get things working just right. OS X 10.6 has support for Cisco VPN built in. The settings we need to configure are in the Network section of System Preferences. Click the + to create a new service. Select VPN for the interface and Cisco IPSec for the VPN Type. Change the service name to something meaningful and clock OK. If you have VPN connections for different things (e.g you are a consultant with many clients), you can name each VPN connection accordingly so that you can keep track of what you are connecting to.

Screen shot 2010-03-20 at 12.22.41 PM.PNG

Once the service is created it is time to enter the connection specifics. Select the service and enter the server address and your account login name. Server address can either be a fully qualified domain name or an IP address.

Screen shot 2010-03-20 at 12.23.16 PM.PNG

Click "Authentication Settings". Enter your shared secret and group name information. If your employer uses certificates then set that up. My employer uses shared secrets instead of certificates so I won't provide any more guidance on that.

Screen shot 2010-03-20 at 12.23.40 PM.PNG

If you employer uses a web gateway (web proxy) clicked Advanced to enter that information. It might be convenient to have the VPN connection controls easily available so go ahead and click "Show VPN status in menu bar". When you enable that check-box a small icon will appear in your menu bar. Clicking that icon pops up a small menu from which you can control the VPN connection. It is also convenient when you need to rapidly switch from one VPN connection to another.

Screen shot 2010-03-20 at 12.43.57 PM.PNG

Mounting MobileMe iDisk on Windows XP

One of the discussions on the Apple MobileMe iDisk forum is how to get iDisk mounted as a drive on Windows XP. While Apple has provided instructions on how to do this on Vista nothing was said about XP. The solution that worked for me was similar to the one that Apple provided for Vista and involves using the "Add Network Place" wizard.

mounting-idisk-on-windows-xp

If you’re using Windows XP, open the Explorer, click Computer, and then click “Map network drive” in the toolbar. Update: Apple has updated the MobileMe client for Windows. The instructions for Vista seem to work for Windows XP as well. Follow the instructions as above, enter http://idisk.me.com/[username] in the folder field, and click “Connect using a different user name.” Enter your MobileMe member name and password, and then click OK. That's it. You are done. No need to read the rest of this. Then click the link that says "Sign up for online storage or connect to a network server" to launch the "Add Network Place" wizard. Then Click OK.

Click to choose a network location and click next.

choose-a-network-location

Then type http://idisk.me.com/[username] in the folder field, and click next.

enter-idsk-info

Enter your MobileMe member name and password, and then click OK. This mounts your iDisk on your desktop, so you can work with it as you would any other hard disk.

mobileme-username-and-password1

2008-08-11_0805