Todo+Cal SyncML application for the iPhone/iPod Touch
Sythesis.ch has released a SyncML/Calendar application for the iPhone/iPod Touch. You can find the application in the AppStore-- search for Synthesis or SyncML. You will want to purchase the Todo+Cal application. (The SynthesisAG SyncML application will only sync your contacts.)

The application contains an internal ToDo list and Calendar. Syncing is between the application calendar and UMCal. The application calendar does not sync with the iPhone/iPod Touch calendar.
Preliminary testing of the application with the UMCal server appear promising. The primary shortcomings include:
- No attendees added to the handheld events
- No personal notes added to the handheld events
- No ownership indication on handheld events
Here is the guide for configuring the device to access the UMCal SyncML server. You can visit the manufacturer's website for user guides
- Download, install and open the [Todo+Cal] application

- Upon first launch, click the Sync button at the top of the application window (just below the iPhone/iPod label)

- On the SyncML screen, click the Settings button at the bottom of the screen

- In the Settings window, click the arrow associated with Calendar

- The initial sync mode will default to Slow Sync. This is fine. After the first successful sync, the sync mode will automatically fall back to the standard Normal Sync. (Tap the Calendar button at the top to return to the Settings screen.)
Enter ./Calendar/Events for the server path. Ensure that you type it exactly, including the leading period. Tap the Settings button at the top of the screen to return to the main settings screen.

- In the main settings window, tap the arrow for Server Settings

- Enter the correct values for the server settings.
- The URL is https://umcal.umn.edu/ocst-bin/ocas.fcgi
- Leave the SyncML Version set to Automatic. When the first sync is performed, the client will receive the proper version.
- Enter your Username and Password
- Tap Settings at the top of the screen to return to the Sync screen

- Tap the Start Synchronization button. If the sync was successful, the status will be displayed.

- Some common errors will occur when there isn't a network connection available. For example, you may need to authenticate to the wireless server (if using UofM Wireless, or you may need to obtain the SSL certificate (if using UofM Secure). Verify that you have an internet connection by navigating to a web page in the web browser.
