Zbudowałem aplikację internetową w PHP za pomocą CodeIgniter. Aplikacja opiera się głównie na kalendarzu, który pozwala użytkownikowi dodawać, edytować i usuwać zdarzenia do tego kalendarza.Jak utworzyć kalendarz z możliwością synchronizacji dla urządzeń internetowych i urządzeń przenośnych (natywnie)?
Jednym z głównych wymagań systemu jest korzystanie z natywnego kalendarza na urządzeniach iPhone i Android. Użytkownik musi mieć możliwość nie tylko przeglądania, ale dodawania, edycji i usuwania elementów z ich kalendarza. Mogę utworzyć plik vcal, który użytkownik może następnie załadować do swojego kalendarza, ale jest to tylko synchronizacja jednokierunkowa.
Czy można to osiągnąć? Myślałem o Kalendarze Google, ale po użyciu interfejsu API, zanim wiem, jak może to być ograniczenie, i nie jestem pewien wsparcia.
Każda pomoc jest doceniana.
Na podstawie krótkich badań należy napisać natywną aplikację na iPhone'a lub znaleźć istniejącą, która może wyeksportować kalendarz. W Androidzie jest to łatwiejsze: http://www.google.com/support/mobile/bin/answer.py?answer=151674 – Ariel
Wydaje się, że możliwe jest korzystanie z CalDAV, ale nie miałem z tym doświadczenia i nie wiedziałbym, od czego zacząć – Mike
Nic też o tym nie wiem. Będziesz musiał przeczytać dokumenty. Może ktoś inny użył go i zrobił zapis. – Ariel