This is the second post in a series paying homage to those developers whom make great iOS code and release it open source. I’ll join you soon!
I recently built a b2b app that required use of a easy-to-use calendar, and I didn’t want to go down the route of creating events with EKEventKit and then managing them with the device’s ‘Calendar’ app. I wanted to provide a seamless user experience, and enable creation, editing and deletion of events in a user – friendly way from within my app environment.
Unsurprisingly, there is no out-of-the box implementation of a calendar for iOS. Luckily there is Tapku library!
Tapku is more than just a calendar – its a day planner, coverflow emulator, HTTP request wrapper, progress indicator – a whole suite of UI goodness to incorporate into your application.
The sample app on GitHub shows how to get coverflow and the progress indicators up and running – I found a great resource for understanding how the calendars (and a brief introduction to EKEventKit) here:
http://developinginthedark.com/posts/iphone-tapku-calendar-markers
You can download Tapku from Github: https://github.com/devinross/tapkulibrary – again thanks Devin for providing such a great resource!