Android Caldav Client? - G1 Apps and Games

Anyone know of a caldav client for the android? If not, anyone have any thoughts about hacking the default android calendar application to be able to sync with an arbitrary caldav server? Does anyone even know what it uses to sync with the google calendar currently? I know that google calendar servers can act like caldav servers, but that does not imply that android is therefore using caldav under the hood to sync.

RE: Android Caldav Client? [bump]
This is a critical step to my adoption of a new phone. Is there anyone developing such an application? Is there a way to extend the existing calendar app to allow connections to other caldav or ical servers with either self-signed certs or non-standard CA's?

bucketoftruth said:
This is a critical step to my adoption of a new phone. Is there anyone developing such an application? Is there a way to extend the existing calendar app to allow connections to other caldav or ical servers with either self-signed certs or non-standard CA's?
Click to expand...
Click to collapse
I actually finally downloaded some of the android source code last night, but I could not find the place where this is coded. I looked in the packages/apps/Calendar and in packages/apps/Sync. The Sync dir was empty, that code seems to have been deleted recently from the repo. I don't know what it was replaced with, anyone?
I will look into it more, but I am not familiar with the source layout yet and it is turning out to be harder than I thought to figure out how this is currently done to see if it could easily be pointed to another service.
Of course, if you don't mind using google's services, you can probably make their service sync with the other calendar services that you mention.

Seems like they're working on Sync internally. Unfortunately AOSP isn't being developed completely in the open yet. Maybe after donut. Anyway you can see the 1.0 branch source for Sync here
http://android.git.kernel.org/?p=pl...=tree;h=refs/heads/release-1.0;hb=release-1.0
You can also git it by specifying -b release-1.0
And of course like the last poster said, I believe there are ways to make it work if you don't mind routing it through GCal. For my personal usage, I like the Google services, but I am looking forward to more robust integrated Mail/Cal/Contacts replacement apps from other cloud-based providers (Yahoo, MS, etc) and local-sync methods.

Hopefully Google will also fix their own broken CalDAV implementation, and support VTODO sync. That'd be nice...

CalendarProvider.apk may provide some answers.

I've also tried looking for programs like this. It's quite strange that it isn't more noise about this. I guess I just have to bite the bullet and use Google Calendar.
I've taken much pride in being autonomous though, I've got everything Google Calendar has, but not the Android->Cloud->Computer (Evolution in Ubuntu) sync. Only Evolution <-> Cloud (which is just my own servers ).
Did you find anything in the code?
People should probably «star» this wishlist item about CalDAV in Android Calendar: http://code.google.com/p/android/issues/detail?id=2361

I really want to kick this one up.
I need a program that syncs my exchange calendar with google one on my phone, like gcalsync did on winmo.
I am also able to use davmail and get the exchangecalendar in caldav mode. Why is this not implemented nor available on market?
Huge $ potential. Contact calendar sync is not working for me.

I just put up a beta app on android market that does caldav sync with the phone's calendar. Search 'caldav' in the market and you should find it.

Cannot find app
I have an HTC desire running 2.1 and I cannot find the CalDav app in the store. I am in the UK and really need this app to sync my calendar at work. Is there a way of obtaining the app and manually installing it.

Seems it is a protected App. But I was able to download it from the market this morning with my unbranded Desire.

I cant download this on my x10 until root is released, can anyone post the .apk for the beta trial
http://www.androidzoom.com/android_applications/demo/calendar-caldav-sync-beta_fqks.html
much appreciated

Hang on there!
I am currently developing a full CalDAV-Client for Android.
As a fact, a prototype was developed during my final exam-work in university. Now i am going to do some bug-fixes and enhancements. Await a Beta soon
cu

Sounds great.
Please let us know if we can test your beta version.

i, too, would much like to beta test your app.
I got to have support for multiple caldav calendars (read-only)
in the structure
calendar transport
|-> vehicle 1
|-> vehicle 2
calendar people
|-> person 1
|-> person 2
easiets would be to be able to add just the main calendar (like in ical mac osx 10.6) but adding all the calendars via their own calendarID would be fine too.
Just multiple calendars will be needed.
Hope you will let me in the beta.
Thnx

Hi
I am also verry interested to test your Caldav app.
CalendarSync lacks support for multiple calendars.
Greetings
Christopher

Well, I am currently redesigning the whole app and adding multilanguage support. as soon as there is a beta, i will be informing you guys
Stay tuned in my Post: hxxp://forum.xda-developers.com/showthread.php?t=738135

Nice!
Thanks for working on that.
Ive been trying to set up the caldav sync for a while now and it just doesn't seem to want to do it.

any news?
Any news on this development?

ACal
Perhaps we might see some progress here?
http://wiki.davical.org/w/ACal

Related

[APP] Google Calendar on Raphael

I am one of those guys that uses Google services for almost everything. One of the most valuable services, for me, is the Calendar. However, keeping it in sync with my Touch Pro is not very easy and although there are some applications to handle the synchronization of calendars, I've not been very happy with them. Also, I have Linux on my laptop, which makes Outlook a little bit hard to use . I believe many people may have the same problems that I have. Having this in mind, I've started the development of a little application that shows the google calendar on the Touch Pro. I've included some screenshots of it.
What I would like to ask you is if this application would interest anyone or if I am already reinventing the wheel and there are better applications already done for the same purpose.
I've also attached the application. Remember that it is in the starting phase and right now only shows the events of the default calendar (except All-day events). If the response is favorable I will add the ability to view multiple calendars, to edit, add and remove events and to notify the user as the "reminder" settings of the events specify (right now I let Google send me a SMS, so it is not that important to me). I have not made an installer yet, so to try the application just unzip it to someplace in your raphael and run the executable (with File Explorer, for instance).
As it is, the application will not store or modify any data in your phone, except storing your username (and optionally your password) in the registry (key HKCU\Software\GooMobiCal).
So, what do you think? Should I continue to develop it? Do you have any other (better) option?
Marco
This looks great. Although I'd like to just see Google Calendar work with the calendar built into the phone. Like it did on my blackberry.
i'm with cladeus101. i would love for gCal to work with the existing calendar on the phone.
but then, i also think that the existing WinMo calendar looks ugly. i like the gCal look more. heh
This app is pretty awesome though! I would love to see the new features you mentioned.
cladeus101 said:
This looks great. Although I'd like to just see Google Calendar work with the calendar built into the phone. Like it did on my blackberry.
Click to expand...
Click to collapse
You can use Google .net API to this this. There are some interessting opensource sync tools out there, but the developer stopped developing them Oh and there is no need for a PC to sync!
Yes I use google calendar but I've just been opening it in Opera. Which is fine but if there was something better...
Hi !
Nice application, that is promising.
Maybe that using Mobile Outlook with Google Calendar API will be also a great interesting alternative. (I am using a Mac). Online Google Calendar Synchronization with Mobile Outlook can be so great.
However, If it is too difficult, your application is in the good way. Please continue .
faeArai said:
You can use Google .net API to this this. There are some interessting opensource sync tools out there, but the developer stopped developing them Oh and there is no need for a PC to sync!
Click to expand...
Click to collapse
I would like to have a tool like the org. "Google Calendar Sync"4Outook but then for the build in Calendar. I'm using Oggsync now and that works more-or-less. It's a paid programm and the licence you pay for, is only valid for one year. (So i use the freeware version)
In de freeware function, the tool does not sync automatically every X-minutes. (And it supports only one calendar, but thats not a big problem to me)
So what i would like for Christmas is a automatic-calendar-sync-tool that syncs all fields in the calendar (and, if possible, syncs more than one calendar. And² if possible syncs the contacts aswell) Djeez, thats a big question for Santa
I'm with the general consensus .. I would really like to see an app that allows me to sync Pocket Outlook calendar with Google calendar, on an automated scheduled occurrence. As already stated, OggSync kind of works, which means I wont pay to purchase it.
The Google calendar is already available on mobiles (http://www.google.com/calendar/m), which I use occasionally, so I'd see little use in this app for myself.
If there is a possability to add appointments and share the agenda I would like to try it.
Also, it would be nice if the password is stored encrypted.
Hope you will develop it, I'm willing to test if you're looking for testers.
I just found this service that might be everything you already want: http://www.goosync.com/
I found something that is free!
This site is in beta, www.nuevasync.com ...let me sync google Calendar AND contacts for free w/activesync on Windows mobile. It's free for now, but it says "beta" so hopefully it won't change.
bosskoffee said:
This site is in beta, www.nuevasync.com ...let me sync google Calendar AND contacts for free w/activesync on Windows mobile. It's free for now, but it says "beta" so hopefully it won't change.
Click to expand...
Click to collapse
I'm impressed... That's exactly what my ActiveSync/Mobilitycentre does. I can even select more items to synchonize there, but wait, i won't!
If i am on the road, i cannot synchronize with my laptop So i would like to synchonize the phone just by using a tool (like the Google Calendar Sync) and my UMTS/HSDPA internetconnection.
Not sure what you mean Daneels. That site does let you sync with only your phone and 3G/data connection, no need for a laptop.
Basically you set up the active sync on your phone to sync with their server settings (that mimic an exchange server) and you can config active sync to do that at intervals of 5 min to 4 hours.
So contacts and calendar, from just the phone, using software already on the phone. Seems to work okay for me, though like I said the web page says "beta" so I'm a little nervous about how long it will last.
bosskoffee said:
...let me sync google Calendar AND contacts for free w/activesync on Windows mobile.
Click to expand...
Click to collapse
...With activesync... Activesync runs on both the phone and computer. By this i mean, very local even without internet, over bluetooth/usb. So i tought someone has re-invented activesync (is also free for Windows-users). If it is syncing over internet, than it's something different . If it enables the use of activesync over internet, than it is extra interesting!
So perhaps we we're having some miscommunication
Yeah, that's what I'm trying to say, it let me sync Google calendar/contacts over the internet with the phone...no PC/local connection involved! check it out I just hope it's free forever
These are both subscription services... I do not think that we need subscriptions, just a app that does the synchronization directly with Google. Without anybody in the middle.
I would be glad to start something like that... but I was amazed that there is no cheap way to develop for WinMo. Yes, the SDK is free, but you need Visual Studio, which is far far from free...
EnOleEikka said:
These are both subscription services... I do not think that we need subscriptions, just a app that does the synchronization directly with Google. Without anybody in the middle.
I would be glad to start something like that... but I was amazed that there is no cheap way to develop for WinMo. Yes, the SDK is free, but you need Visual Studio, which is far far from free...
Click to expand...
Click to collapse
I'd love to see a talented developer coming up with this as well!
please work on this. Taking winmo into a cloud arena is the right direction. Google currently has the best cloud suite out there. This is great. I can not wait to be able to add events. until then those who are interested should use www.jott.com to add events. there is a google calendar plugin.
Version 0.2
Thank you all for your replies. I already knew GooSync, but not the other services, like nuevosync. However, they are either not free or require a third-party to forward my calendar to my ppc. I see no reason to give a third-party access to my own calendar data (Google already knowing my private calendar is enough for me). I was looking for something more direct.
Having not found anything free, I continued to develop my little application and arrived to version 0.2, which now allows viewing multiple calendars simultaneously (including the Outlook calendar) and allows to add new events to those calendars. Synchronization between Google and Outlook is in my to do list, but I prefer to get more familiar with both Outlook and Google APIs before diving into it. Also, there are a lot of little things to do before, such as:
- Remove events;
- Support All-Day events (they are not displayed yet);
- Support Multi-Day events (they are incorrectly displayed so far);
- Allow "Quick Add" events (easy on google calendar, not so easy on Outlook);
- Store the preferences (such as selected calendars) of the application;
- Store locally the google calendar events to access them offline;
- Encrypt the password on the Registry;
- and probably a lot more features and bug corrections.
Anyway, for those who want to check out how it is going, here are some screenshots and the application. As before, you only need to unzip the file to a folder on your PPC and run the GooMobiCal.exe file.
If you try it, please give some feedback on how to improve it and which features you consider more urgent keeping in mind that synchronization will take a while. Also, I'm doing this on my free time, which really isn't much, so the development is not as fast as I'd wish.

Is OggSync still under development ?

Hi all,
I've been syncing my Kaiser with Google Calendar using Oggsync during the last two years, without any problem. I noticed on their website (here) that the next stable version (Oggsync 4) will be able to synchronize contacts. Unfortunately, their is no activity on their website since last november. Even the RSS feed seems to be dead.
Do you know what's happening ?
Aurélien.
Hi Aurélien,
I don't know if it's still in active development, but I call tell you I've been using Google Sync (from Google) recently and it works very well. It also syncs contacts.
http://www.google.com/mobile/winmo/sync.html
This seems to do the same thing as OggSync, so maybe the OggSync developers have given up on it?
Well, the good point with OggSync is that it can handle several calendars. AFAIK, Google Sync cannot. But maybe I'm wrong ?
aurelieng said:
Hi all,
I've been syncing my Kaiser with Google Calendar using Oggsync during the last two years, without any problem. I noticed on their website (here) that the next stable version (Oggsync 4) will be able to synchronize contacts. Unfortunately, their is no activity on their website since last november. Even the RSS feed seems to be dead.
Do you know what's happening ?
Aurélien.
Click to expand...
Click to collapse
i'd like to know too.
You're right. Google Sync, currently, does not support multiple calendars. I also use Oggsync and sync my contacts. You need the Pro version, though, which you have to pay for.
OK, I recieved a mail from [email protected]. It's still under development, see below.
We don't feel comfortable calling it stable until Google has firmed up their contact API a bit. It's still changing monthly. We are planning to roll in support for the just latest changes into the next major release (birthdays/etc.)
Click to expand...
Click to collapse
thanks for the info aurelieng. i just wish they could update their website a little bit. instead, it just looks abandoned.
I just noticed that OggSync 4.21 for windows mobile is available. The pro version now allows syncing contacts (not tried yet, but certainly useful).

Native Exchange email client(s)

I have a Vodafone Magic, thus no Exchange capability. I tried TouchDown, couldn't get it to work at all, and was on the verge of flashing my ROM in order to install something with native Exchange support until I found this thread over on the Dream forum:
http://forum.xda-developers.com/showthread.php?t=536727
They've stripped out the Mail.apk file from the MyTouch ROM (which they found over here in Sapphire land!). The APK file installs and runs fine on my Vodafone/Google branded model using Apps Installer. You'll have a new email program called "Work Email" which will happily run side by side with the GoogleMail app or indeed the crappy built in Email app. No contacts, no calendar, but proper Exchange push email in a clean, no frills interface.
I thought I'd share this with people because it's not in an obvious place where people on the Sapphire/Magic boards would find it easily (and also so I can track it down quickly myself in the future!)
As an aside, am I right in thinking that there are several HTC-branded Exchange clients for the Magic? We've got
* "Work Email", which is a separate app, and which comes with the MyTouch flavoured Magic devices. This is email only.
* a version of the main email app which supports ActiveSync along with the more usual POP3 and IMAP, and which I believe comes with Asian market Magics. This does Contacts and Calendar.
Thats too bad you couldn't get Touchdown to work. That little app is so wonderful. It has tons of features and even supports its own set of widgets for tasks, inbox and calender.
Yes, Touchdown works great for me too. I'm 99% sure that your problem is related to incorrect settings you made (I did the same). Check out the Touchdown Google group. The TD devs answer every question, most likely the same day. Have never seen such a close support.
http://groups.google.com/group/nitrodesk
Also follow this getting started pdf, in case you didn't know it:
http://www.nitrodesk.com/tddownloads/tdstartup.pdf
Cheers,
Derek (happy user, not an employee
This is fantastic. I have touchdown working (i had to use domain\username to get it to work) but it costs $29. This is free! if the calendar can be added then that would make it perfect.
Loccy said:
* "Work Email", which is a separate app, and which comes with the MyTouch flavoured Magic devices. This is email only.
* a version of the main email app which supports ActiveSync along with the more usual POP3 and IMAP, and which I believe comes with Asian market Magics. This does Contacts and Calendar.
Click to expand...
Click to collapse
Just like to confirm something...does the Work Email app has activesync capabilities?
Wonder if you could help me with my touchdown config..
My company us running Ms Exchange 2003 SP 2 server with a self-signed certificates. From the advance config screen, I know that the activesync status is ready. i've also loaded the client cert. I also able to see my folders from my the choose folder screen, so I assume that I've the correct configuration.
The problem is that I can't get my inbox to sync but my sent-mail folder is sync and also I'm able to sent emails..
Any hint?
i'm no longer using touchdown, so i can't check the specific settings, but have you checked the settings to make sure it is checking for new emails automatically as they arrive rather than manually or after a certain period of time?
I finally get touchdown to work after emptying my inbox folder ..
I don't see why you're all talking about Touchdown when the topic was created about the native push email support.
Back on topic, I've been using the "work email" as it comes built into Cyanogens ROMs which are of course compatible with the Magic. It works very well and I'd much prefer to use this than an installed app.
remote provisioning
You may or may not be able to connect to your exchange server using "Work Email" app. If your exchange admins require that your phone has been remotely provisioned you won't be able to use this app.
Touchdown guys sorted this out. That's why I paid the money for a great app. Worth every cent.

[Project] Android MS Exchange Client

Hi,
I am thinking of creating an Android Exchange client as I am yet to find a 100% suitable one for my G1.
I currently use TouchDown which works acceptably, but I dont think the interface is particularly in keeping with the standard Android theme. It also seems to duplicate many aspects of the G1 features (calander etc) - why not integrate?
So I was wondering if anyone had some experience of programming (I do, before someone asks) in particular with Exchange history if possible, as I could do with some help and I am all for helping the Android community.
I haven't decided yet if the app will be FOSS or closed source, but if I were to charge it would be around the 1GBP mark - I'm not trying to pay the mortgage off, but something to reimburse the time spent is always nice. Maybe a lite version for free etc.
PM me if you are interested in helping out, I will probably setup a Google Code project or something.
Rich
I am not a programmer (sorry), but I just want to say there is definitely a market for good Exchange apps. The company I work for switched to G1s recently and we bought a few Touchdown licenses just for ActiveSync. I personally hate the TouchDown interface (sorry devs, you're nice and all but I am a fan of design as well as function!). If something was created that could do TouchDown's job (or better) and fit in with Android better, you'd have some people interested for sure.
rich,
I may be interested in working on this. I just got my ADP1, and have barely started playing with it. I'm still running touchdown under the free trial period.
Exchange sync is built into Android 2.0. I haven't played with a droid, so I don't know if it's implemented more like you're talking about or not, but that's certainly worth looking into before developing from scratch.
I know that the 2.0 build should support it, however most Exchange interfaces dont work on our setup
We use a different port for the SSL connection and this seems to break most Exchange implementations (excluding TouchDown). Is the Exchange support in the AOSP Email app?? Or is it like the HTC version?
I would find this very useful. As already said we have many G1 and Magic out there using Work Email and Touchdown....
My problem with a couple of the exchange syncs is they don't include Calendars and Contacts. What good is That? When they say Work Email they mean just that, email.
richbayliss said:
Hi,
I am thinking of creating an Android Exchange client as I am yet to find a 100% suitable one for my G1.
Click to expand...
Click to collapse
Hope you have the cash to buy an Activesync Exchange license. That is unless you're planning on using OWA , in which case I doubt folks would pay for an Exchange client without push.
richbayliss said:
I know that the 2.0 build should support it, however most Exchange interfaces dont work on our setup
We use a different port for the SSL connection and this seems to break most Exchange implementations (excluding TouchDown). Is the Exchange support in the AOSP Email app?? Or is it like the HTC version?
Click to expand...
Click to collapse
I have tried the xROM based on the 2.0 AOSP and the mail client supports MS Exchange contacts and calender included.
I would certainly be very interested, especially if you managed to support exchange categories. Touchdown on my HTC Hero (v1.5) certainly doesnt, and neither does the built in HTC activesync program.
Ideally I want to have a month view calendar with the different calendar events shown on a daily timeline with a colour I can choose for each calendar category.
As far as I can find, I dont think that any of the current android/exchange syncing options even support or mention exchange categories!!!
The 2.0 email app is fully configurable to support exchange, you can change ports and ssl settings. Works perfectly.
There are a few issues that I have with the exchange solutions for Android.
1. Touchdown works, but I hate that it does not integrate into the existing framework. I know it can be done, look at SenseUI from HTC. Almost perfect! Just runs like crap on MyTouch.
2. Lack of integration (touched on point 1, but needed to be said).
3. Lack of full features. Seriously, WHY is there NO WAY to tell it what times to sync and what times not too. I don't need to get EVERY email that is sent between 10pm and 5am and then have my phone sqwaking all night. This bugs me about GMail data sync, I have to MANUALLY shut it off... ugh... Touchdown does this, SenseUI does not...
Anyway, a working, full featured integrated application would be worth paying for. Talk about enterprise licensing... People would be all over that... trust me...
Thanks,

[Q] Gmail and google calendar sync

I've read some news about google ditching support for WP. Now last news I've found on google were from beginning of January, and there was nothing that answered my questions.
Coming from Android, google integration is something I take for granted (gmail, contacts, calendar, tasks... you name it)
I'm asking you, WP8 users:
- What's the situation with gmail? How can you check gmail?
- Are there notifications, or do you need to 'refresh' manually?
- Are notifications on time (push) or are they checked periodically?
- Can you sync WP calendar with google calendar?
- is there anyone who knows exactly how google sync works on Android and WP, and write down differences?
I'm looking at HTC 8S and desire x for my partner but I know nothing about WP whatsoever (except that it's pretty, very much locked and closed, and some news about google removing support). I know there's no native gmail app.
I've tried searching the forums, but search has been 'temporarily down' for quite some time now.
Thanks!
ps: I know there's a thread that compares mentioned phones exactly, I've read it. I'm just curious about google sync.
Google anounced that they would cut support for new connections using Exchange ActiveSync at the end of January. Devices set up to sync with GMail before then will continue to work like before. In Mid-January that date got pushed back to July. So until July you can setup ActiveSync and keep using it after that.
It is likely that Microsoft will issue an update for WP8 before then enabling CalDAV and CardDAV-support although there are no guarantees. We also don't know wether they will add IMAP-idle to allow for GMail-Push-Mail or if you will be limited to mail checking in set intervals (this is currently already possible as an alternative to Exchange ActiveSync).
We'll have to wait how that plays out but for now nothing has changed yet.
As for your other question: Contacts, Calendars and Mails sync - Tasks to my knowledge don't.

Categories

Resources