Calendar Events

buzztouch plugin: Calendar Events
By: chris1
Version: v1.3
Display events from a Google Calendar in a listview and let the user add them to their own calendar!
works on iOS iOS
works on Android Android
Developer Info
Latest Review
PointerS-George | 04/14/15 (v1.2)
Definitely a must have plugin. -Easy setup -Awesome luck in application -Great support from Developer I highly recommend this plugin.
Screenshots
More Information
*************************************************
******THIS IS FOR SELF-HOSTED USERS ONLY*********
*************************************************

The Calendar Events plugin pulls in events from a public Google Calendar feed and displays them in a nice listview. Users can click on an event to get more details and add it to their device's calendar.

      This plugin has the following requirements:
           A public Google Calendar
           Self-Hosted (So you can install php scripts - if you aren't self-hosted, check out http://www.buzz-tools.com')
           Google Calendar PHP SDK (beta version included in the plugin package)
           Google API Browser Key (available for free at https://console.developers.google.com)

Version History
------------------------
1.0 - 3/24/15 - initial build
1.1 - 3/25/15 - bug fix where some event descriptions would cause an invalid json error
1.2 - 4/13/15 - bug fix on Android version due to typo

iOS Project
------------------------
CR_eventList.m
CR_calendarViewCell.m
CR_calendarIconView.m
CR_eventList.h
CR_calendarViewCell.h
CR_calendarIconView.h
CR_eventViewController.m
CR_eventViewController.h

Android Project
------------------------
cr_eventlist.xml
cr_eventlist_row.xml
CR_eventList.java

JSON Data
------------------------
{
"itemId": "9CF1572AAB3334D6A1B2464",
"itemType": "CR_eventList",
"navBarTitleText": "Events",
"calendarId": "yourcalendarid@group.calendar.google.com",
"dataURL": "http://www.buzz-tools.com/self-hosted-server/files/plugins/CR_eventList/files/getEvents.php",
"imageFileName": "header.png",
"itemNickname": "Events"
}