[Q] How do I get Google calendar info from the servers to my app? - Android Software Development

Hi, I'm pretty new to development,
I was just wondering if any of you guys know a possible way for me to download my calendar events from the Google Calendar servers to my custom app?
it doesn't need to save anything to the servers, it just needs to download my upcoming events to my device
(ideally not requiring that it interferes with androids built in calendar)
Thanx in advanced!
(Developing in Eclipse by the way)

SmilerOnline said:
Hi, I'm pretty new to development,
I was just wondering if any of you guys know a possible way for me to download my calendar events from the Google Calendar servers to my custom app?
it doesn't need to save anything to the servers, it just needs to download my upcoming events to my device
(ideally not requiring that it interferes with androids built in calendar)
Thanx in advanced!
(Developing in Eclipse by the way)
Click to expand...
Click to collapse
Same here..even I need the same info..how to access calendar events and show as a feed?
Sent from my ST15i using XDA App

You can look at the online google calendar API. That is the official answer from google. Also, there are some non standard, undocumented ways, but those are subject to change and depend on which version of Android you are running on.
This lack of an API is a huge gap IMHO.
Sent from my Nexus S 4G using XDA Premium App

I used Google Calendar Sync Adapter apk and was able to sync my calendar to my tablet

You can always access the calendar.db in com.android.providers.calendar. It has a bunch of tables and is locally stored.
From something awesome

Related

Switching Calendars

Anyone know If the G1 stock calendar would work on the Vibrant? Just had the random right of copying the .apk calendar file from the my G1 and installing it on my Vibrant. I know it will override the stock calendar I have now though. So before I do it I want to know if anyone knows if it'll work properly or not.
Sent from my Rooted Samsung Vibrant using XDA App
Seriously, the stock vibrant calendar is really bad. Worst: When you add an event, it defaults to the internal calendar that doesn't sync with Google, so if I check my calendar on my desktop, I don't see events I added with my Vibrant (unless I remember to change the calendar when creating the event).
I don't have an answer, but another quick workaround is a bookmark to the web-based touch interface for Google Calendar that supports HTML5 offline storage and background sync. I can't add links due to the spam blocker in the forum, so remove the spaces...
http : // www . google . com /calendar/gp?hl =en#~calendar:view=m
I also really like "Calendar Quick Add" for quickly adding calendar events.
I thought about doing that but I don't always update and do stuff with my calendar when I have service. I might give it a try in the next few days. I just need to make sure I can go back if need be.
Sent from my Rooted Samsung Vibrant using XDA App
Just download any one of the dozens of other free calendars available on the market and set it to use your Google calendar and forget the stock calendar even exists.

Android Calendar without google ?

Hi,
is it possible to use the android calendar without a google account?
Can we mod it to use it without google? I mean mod source code and compile it new?
Could some one do it?
Can i install a google account on defy without internet?
Mod?
Tool?
Hack??
Big thanks for help!
Bye
I think you can, but I haven't tried having removed the stock Calendar app already. BTW, there are some alternative calendar programs that don't use the built-in database, such as Fliq.
You can always change the codes yourself, but from the way you raised the question I don't think you know how to do (and nor do I), and I doubt if anyone is interested in doing this. Of course, if you're willing to pay a reasonable bounty then it's another question...
Finally, an Internet connection is needed for setting up a Google account.
Maybe if you tell us what you actually want to do, then we can give some more useful suggestions.
Hi, thanks for answer.
I only know jorte, how has got his own database.
All other software usere the google account.
Id like to have a google free sync android, which i must not show every time, if it has synced with google server.
Please, can you tell me which devices have got a own calendar which not use the google calendar?
The google calendar looks realy nice.
Why no one want a google free and without sync calender?
Btw i cant mod the code.
Iam not a coder, only admin.
Can i activate the calendar without a google account?
so that i can use a second software how uses the calendera database?
Big thanks
You can activate a Google account without syncing your Calendar, Contacts and such with Google. They can be disabled in Settings.
If you want to go a bit further, just remove the respective *Sync.apk from /system/app (search for posts on how to remove system apps) provided that you've rooted your device.
This is all?
But is the system app *sync.apk only for google sync?
Or can i even sync with mypohone explorer any more?
Yes.
Yes.
Solution?
Hello,
I had the same problem and i found out that Jorte ( found on android market ) did do the thrick for me. It is pretty standalone. Notice that of you want notifications ( sounds etc ) in Jorte that you need to configure that in the original agenda of defy.
Hope this is your solution, regardings Rick
It IS possible
Hi,
I have CM7 installed, at first without GoogleApps. Then it is not possible to use the native calendar program. But, if flash gapps, bot NOT login or create a new account, the calendar app works fine, though.
LK
Hi, how have you installed CM7 on Defy?
I found out another trick on my SE LWW. After installing CM9.1 with GApps i replaced the Calendar.apk with native SemcCalendar.apf from official Firmware, but FC. After replacing google's Calendar.apk back i was able to use in normally.
Please ask all questions in the Q&A section. Thread moved there.

Facebook contact updates / contacts in people

Hi all
Forgive me for being a total stupid noob, BUT...
I have just got the Samsung Nexus and have come from the HTC Desire.
I thought, similar to HTC Sense, I could add a Facebook account and in the people app, I would get contact photos and status updates.
However when I try and press the Facebook icon in the add account tab, nothing happens.
I know there are apps out there that can pull in contact photos, but is there no actual Facebook integration as in Sense?
Thanks.
LF
“We believe it is very important that users are able to control their data. So in the over-the-air update for Nexus S, we have a small change to how Facebook contacts appear on the device. For Nexus S users who downloaded the Facebook app from Android Market, Facebook contacts will no longer appear to be integrated with the Android Contacts app. Since Facebook contacts cannot be exported from the device, the appearance of integration created a false sense of data portability. Facebook contact data will continue to appear within the Facebook app. Like all developers on Android, Facebook is free to use the Android contacts API to truly integrate contacts on the device, which would allow users to have more control over their data. We are removing the special-case handling of Facebook contacts on Nexus S and future lead devices. We continue to believe that reciprocity (the expectation that if information can be imported into a service it should be able to be exported) is an important step toward creating a world of true data liberation — and encourage other websites and app developers to allow users to export their contacts as well.”
-- Google, 9 months ago
It's just a Google/Facebook pissing match. What is stupid is the Facebook app allows contact syncing on all Android phones except the Nexus line. So the only people this hurts is Nexus users. I really think Google should figure something out to make it work instead of punishing users for their fight with Facebook over data liberation.
I use friends sync for just that. Download from the market.
Sent from my Nexus S using Tapatalk
Cyanogenmod puts the Facebook sync back in if you go with that rom.
Sent from my Nexus S using xda premium
Zardos66 said:
Cyanogenmod puts the Facebook sync back in if you go with that rom.
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
Yep, Bugless Beast and MIUI do also.
It's one line in ContactSyncProvider.apk that blocks com.facebook.katana.
my facebook friends sync
Sent from my Nexus S 4G using XDA Premium App
yup you are right!! they should or shouldn't mark give em the thing wt google wants

Apps that show your MS Exchange calendar appointments

Being new to the Android world having come from the Windows Mobile environment I am perplexed to see how I can display my calendar details from my work's MS Exchange server. I have the emails and contacts working fine but all the Apps and Wiggits I have seen so far don't seem to work for the calendar. Surely someone else other there wants to have their work calendar on their S4 so could you advise me how you have done it? Many thanks in anticipation.
jcodde said:
Being new to the Android world having come from the Windows Mobile environment I am perplexed to see how I can display my calendar details from my work's MS Exchange server. I have the emails and contacts working fine but all the Apps and Wiggits I have seen so far don't seem to work for the calendar. Surely someone else other there wants to have their work calendar on their S4 so could you advise me how you have done it? Many thanks in anticipation.
Click to expand...
Click to collapse
You can Try this app called touchdown by nitrodesk... install the trial version from play store and you can evaluate if the app satisfy what you need.
Sent from my GT-N7100 using Tapatalk 2
I suggest you download Google calendar from Play Store and then go into the options and select the calendars you wish to show. It has got this neat widget too. I'll try to attach a screenshot
Sent from my GT-N7100 using xda app-developers app
iznee said:
You can Try this app called touchdown by nitrodesk... install the trial version from play store and you can evaluate if the app satisfy what you need.
Sent from my GT-N7100 using Tapatalk 2
Click to expand...
Click to collapse
Many thanks. I have actually done that and while it works for email and contacts, the calendar doesn't sync. I has contacted the company for advice but also noted a number of discussions around the wider problem of sync'ing between MS Exchange and Android devices. Would be interested in knowing if there are any widgets out there that show your appointments stored on MS Exchange?
I use my business email via exchange server using the stock email app,
Widget calendar and email works flawlessly,
Sync also does push in realtime
Sent un Samsung Galaxia S Quatro LTE

[Q] [PA 3.99] Unrestricted, native Facebook sync?

Hello,
I'm coming from an HTC One V on Android 4.0 where the Facebook app could sync profile pictures, phone numbers, birthdays, and calendar, and am quite disappointed to discover that Google restricts Facebook functionality on its Nexus devices. I understand that Facebook doesn't want to comply with Google's policies regarding openness either. But for the time being I just want to enjoy full Facebook functionality on my phone and not be held hostage of some corporate wars. I've tried a lot of Facebook sync apps, but none of them replicated the original functionality of the official Facebook app: most of them didn't import phone numbers of missing contacts, and none of them synced the calendar for example, which I rely on quite a lot.
So I'd like to know if it would be possible, on Paranoid Android, to lift the restrictions that Google put in place towards the Facebook app on some of its devices (or restore the favorable exception that was put in place a while ago, if you prefer to see it this way). I think the sync functionality currently exists in the Facebook app, but is not picked up by Android.
Thanks.
This was one of the things I missed coming from my Incredible S. Haxsync works wondrously for me though, check it out
Bobtehblob said:
This was one of the things I missed coming from my Incredible S. Haxsync works wondrously for me though, check it out
Click to expand...
Click to collapse
Thanks but it's a paid app. I really don't want to pay for a feature that's supposed to be included in the official app.
Bump.

Categories

Resources