views:

8158

answers:

6

I am building an applicaiton for the iPhone that will display upcoming and past events. I settled for a list view, but then I realized that a calendar (just like the one displayed in the "month" view in the built-in Calendar application) would be a best match (that is, this one).

However, the iPhone Human Interface Guidelines just mentions the Date Picker, not the calendar, so I believe there is nothing like that out of the box. Is that true? If so, does anyone know of a third-party control that could be used? (I could write one myself, but I'd rather pick up something ready, since this is a departure on the original project plans).

Thank you all for your attention.

+26  A: 

Yes.

These are the option I am aware of:

EDIT: as of May 6, 2010

1) http://github.com/guicocoa/GCCalendar

2) http://github.com/klazuka/Kal

3) http://code.google.com/p/iphonecal (needs to be customized - easily - to change text from chinese to english)

4) Commercial: http://nrg.com.bd/blog/archives/36 but the look & feel of the previous ones is much, much better and they are free, if you can comply with their licenses.

Hope this helps.

unforgiven
Awesome! This is precisely what I was looking for. I ended up doing the first iteration of the app with a DatePicker and some UI enhancements around it, but I will surely look at #1 / #2. Thank you very much!
chester
Pefect.. thanks unforgiven. btw, kcalendar-iphone is MIT license. IMO, thats the best choice if one is developing a commercial app.
Prakash
I strongly agree. It's also my choice BTW.
unforgiven
kcalendar-iphone doesn't seem to be available anymore on Google Code. Kal looks good though at http://github.com/klazuka/Kal
Luke
HUGE help. Thank you!!
James Skidmore
+3  A: 

Check out Kal: http://github.com/klazuka/Kal

jessecurry
A: 

Does anyone know if there is a license agreement for Kal? I can't seem to see one. There must be one somewhere!!!???

Fittoburst
It's MIT licensed.
sdolan
+2  A: 

I would add this very good library: http://github.com/devinross/tapkulibrary

Yannick L.
+1  A: 

http://github.com/klazuka/Kal

is the best.

karim
A: 

Hi,

Will this work for Ipad application also?

Thanks

zunair