2010-01-07 15 views
16

¿Alguien de Google puede avisar cuando es probable que el SDK de Android incluya una API pública para leer/escribir datos de eventos en el calendario del usuario?¿Cuándo tendrá Android una API pública de calendario?

Buscando en los foros Veo que esta es una característica muy deseada por muchos desarrolladores, pero no he visto ninguna indicación sobre cuándo (o incluso si) se abordará esta necesidad.

Gracias de antemano ...

+0

Usted puede publicar esto se le preguntó durante Android "horas de oficina" en el IRC soon: http://moderator.appspot.com/#15/e=120951&t=126bf1 –

Respuesta

8

de acuerdo con un puesto en el grupo dev, en relación con el acceso al calendario:

Definitivamente no

de 1,6, muy poco probable de 2.0, y es probable que sea una caja fuerte supuesto de que no es pública porque es probable que cambie en el futuro

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

no está seguro de lo que los planes para el futuro son, pero hay un truco interesante para tener acceso de lectura al calendario a través de la API no documentada:

por supuesto, si su dispositivo Android está conectado, se puede leer/escribir a través de la norma API de datos de calendario:

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

+2

Puede contar con el cambio de proveedor de calendario en el futuro ...por ejemplo, en cualquier punto en que el calendario sea compatible con múltiples cuentas. Entonces, si usa estas API privadas, prepárese y espere que su aplicación se rompa en el futuro. – hackbod

3

Por favor, se refieren a lo siguiente: http://groups.google.com/group/android-developers/browse_thread/thread/b207cad25a2a29e5/911d26fa97502e98?lnk=gst&q=calendar+API#911d26fa97502e98

parece que la gente oficial de Android insisten en que los desarrolladores no deberían usar "API no soportado indocumentado" y recomiendan la API en línea: http://code.google.com/apis/calendar/data/2.0/developers_guide_java.html

Pero esto obviamente requiere que los usuarios finales a Mantenga sus móviles en línea, la aplicación de Android -> HTTP -> Calendar Data API -> HTTP -> Android Calendar (a través de la sincronización). Actualmente, los usuarios finales de Android son mucho más sensibles sobre el permiso de INTERNET (combinado con otros permisos de información personal) debido a software maligno reciente en Android Market ...

Ya hay una rueda, es suficiente, no queremos crear otro, ¿verdad?

Cuestiones relacionadas