NemusSync

NemusSync is utility(Native App) for iPhone/iPod Touch which sychronizing application with Google OVER THE AIR.
For now, support Calendar only.

About iPhone 2.0 and AppStore

Until now, I'm not sure if NemusSync can be released though AppStore.

Technically, I think NemusSync can run on Unjailbreaken 2.0 iPhone/Touch. I'm not sure, because I have no license for iPhone 2.0 SDK for now.

Legally(SDK License), I have no idea about that. Because NemusSync manipulate some iPhone DB by itself(not through Apple API), there are possibility to break the license.

Anyway, I'll prepare NemusSync for iPhone2.0 in two weeks.

If NemusSync is not allowed for AppStore, I'll release it though BigBoss's repos and you may get it through AppTapp Installer.

2008-07-16 sangwook han
MOD: Sorry. I'm too busy, NemusSync port will begin first week of Aug.

Install

  1. Install
    You can install it from "BigBoss's Apps and Things" repos.
    Just update community source and find "NemusSync" in System category from AppTapp 3 Installer or Cydia.
  2. Set TimeZone
    TimeZone of iPhone and google must be same.
  3. On iPhone :
    Settings > General > Date&Time > Time Zone (System/Calendar)
  4. On Google :
    1. Setting > General > Current TimeZone
    2. Setting > Calendar > (Choose Calendar) > Calendar TimeZone
  5. Configure

System Requirement

Feature

Security

NemusSync DOES NOT COLLECT EVEN STATISTICAL INFORMATION FROM YOUR IPHONE.
NemusSync COMMUNICATES ONLY WITH GOOGLE DIRECTLY using google's GData objective-C Client Library.
GData Client Library uses "https:" for authentication session which encrypt all data.

Working On

TODO

Known bugs/problems

ChangesLog

FAQ

  1. Q: Full day events created on the iphone sync 1 day back on google calendar.
    A: This is mostly because of timezone. iPhone's timezone must be same as Google Calendar's.
    You can see your timezone at,
  2. Q: Is it Possible to sync calendar periodically?
    A: From 0.5.7, NemusSync can run in command line mode.
    And, Here is instruction from Andrea Palisca (thanks!) ---
    Sangwook,
    I created a simple .plist file to run NemusSync via launchd every x seconds (set to 300 below):
    Instructions:
    1) Save to: ~/Library/LaunchDaemons/com.paf78.autoNS.plist
    2) Load using: launchctl load ~/Library/LaunchDaemons/com.paf78.autoNS.plist
    or reboot.
    Feel free to post on your site, if you wish.
    Cheers,
    ---

Contact

   Sangwook Han
   e-mail:sangwook [dot] han [at] nemustech [dot] com