I'm creating an application for android which will use google calendar api. I will be creating a scheduler which will be integrated to google calendar. However, im clueless to how I am going to start. Can someone please enlighten me and give instructions to how i will start?
I'd suggest that as a first step, you choose a Java/Android API wrapper library to use when interacting with Google Calendar. Yes, you can call their API directly but you'll save yourself a fair amount of frustration by using a set of pre-built wrapper objects.
The Google Calendar API uses OAuth authentication, which can be somewhat daunting if you haven't used it before. Ideally, the library you choose should include OAuth methods.
Google's OAuth playground (https://developers.google.com/oauthplayground/) is a useful tool for getting started with the OAuth process.
To keep things simple, as a first step you might consider just building a Java app that interacts with Google Calendar so that you don't need to worry about the Android threading model, UI framework, etc., while you're getting familiar with how to use the API.
The Temboo library contains fairly helpful documentation on the Google Calendar API, and the Temboo Android SDK contains methods for interacting with Google Calendar. Take a look at https://live.temboo.com/library/Library/Google/Calendar/
(Full disclosure: I work at Temboo)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With