Когда у Android будет открытый API календаря?

Может ли кто-то из Google сообщить, когда Android SDK, вероятно, будет включать общедоступный API для чтения / записи данных события в календарь пользователя?

Поиск на форумах я вижу, что это очень желательная функция для многих разработчиков, но я не видел никаких указаний относительно того, когда (или даже если) эта потребность будет решена.

Заранее спасибо …

Solutions Collecting From Web of "Когда у Android будет открытый API календаря?"

Согласно одному сообщению в группе разработчиков, относительно доступа к календарю:

Определенно не для 1.6, очень маловероятно для 2.0, и это, вероятно, безопасное предположение, что оно не является публичным, потому что оно может измениться в будущем

http://groups.google.com/group/android-developers/browse_thread/thread/8bb14b62eca6b04e/

Не уверен, что планы на будущее, но есть интересный взлом, чтобы получить доступ к чтению в календарь через недокументированный api:

Конечно, если ваше устройство Android работает в сети, вы можете читать / писать через стандартные данные календаря api:

http://code.google.com/apis/calendar/data/2.0/developers_guide.html

Ура! Публичный календарь api будет доступен в Ice Cream Sandwich:

http://android-developers.blogspot.com/2011/10/ics-and-non-public-apis.html

Прямая ссылка на api docs:

http://developer.android.com/reference/android/provider/CalendarContract.html

См. Следующее : http://groups.google.com/group/android-developers/browse_thread/thread/b207cad25a2a29e5/911d26fa97502e98?lnk=gst&q=calendar+API#911d26fa97502e98

Похоже, официальные лица Android заявляют, что разработчикам не следует использовать «недокументированный, неподдерживаемый API», и они рекомендуют онлайн-API: http://code.google.com/apis/calendar/data/2.0/developers_guide_java.html

Но это, очевидно, требует, чтобы конечные пользователи сохраняли свои мобильные телефоны онлайн, приложение Android -> HTTP -> API данных календаря -> HTTP -> Календарь Android (через синхронизацию). В настоящее время конечные пользователи Android гораздо более чувствительны к разрешению INTERNET (в сочетании с другими личными информационными разрешениями) из-за недавних злокачественных программ в Android Market …

Есть колесо уже, достаточно хорошо, мы не хотим создавать еще один, не так ли?

Эта статья может помочь вам: http://www.developer.com/article.php/3850276 Он основан на обратном проектировании и тестируется на Android 1.6, поэтому он может не работать в более новых версиях.