¿Cliente iPhone de Google Reader con la actualización de la insignia de la pantalla de inicio para el recuento de elementos no leídos?

2

¿Podrías recomendar un cliente de Google Reader para iPhone con la actualización de la insignia de la pantalla de inicio para el recuento de elementos no leídos?

Me interesa una aplicación que pueda actualizar el distintivo mientras la aplicación no se está ejecutando.

Actualizar: soy consciente de que cuando sale de una aplicación ya no puede realizar ciertas tareas. Sin embargo, iOS es capaz de recibir notificaciones push para actualizar credenciales en la pantalla de inicio, independientemente de si la aplicación se está ejecutando o no.

    
pregunta Chris Beach 21.06.2012 - 16:10

2 respuestas

1

Ninguna aplicación de Google Reader que he usado / visto ha tenido una opción para hacer esto. Requeriría que la aplicación se ejecute en segundo plano y se verifique, lo que Apple no permite técnicamente en el caso del que estamos hablando. Esto tiene que ver principalmente con la forma en que Apple otorga ciertos privilegios a las aplicaciones cuando realiza tareas múltiples. Puede ser algo que se amplíe en el futuro, pero en este momento no he visto ninguna aplicación que haga lo que me pide.

Utilizo el Reeder tanto en mi iPad como en mi iPhone y tiene un distintivo de pantalla de inicio de contador no leído, pero no se actualizará si mi teléfono está inactivo.

Sé que probablemente no fue la respuesta que buscabas pero espero que te sirva de ayuda. Hasta que Apple permita que los desarrolladores dispongan de mejores funciones de multitarea, no veremos ninguna aplicación que lo haga sin que los desarrolladores se pongan manos a la obra y no estén a punto de hacerlo.

No recomiendo encarcelar tu iDevice, pero es probable que otros mencionen que podría ser posible hacerlo por ese medio, pero esa es tu decisión de ir por ese camino.

    
respondido por el de_an777 21.06.2012 - 17:03
1

Las tareas que las aplicaciones pueden completar en segundo plano están estrictamente limitadas a las siguientes funciones:

  • Audio: continúe reproduciendo audio con la necesidad de que la aplicación esté en primer plano
  • Ubicación: suministro de datos GPS a aplicaciones en segundo plano
  • VOIP - Mantener una conexión para aplicaciones de voz sobre IP
  • Finalización de la tarea: básicamente, pide 10 minutos (me quedaré con 10 durante esta respuesta, pero puede ser diferente) "pasar" para seguir corriendo, aparentemente para completar una tarea como una carga o descarga, pero a menudo es -optado para mantener la aplicación funcionando durante 10 minutos

Algunas aplicaciones incluidas, pero no de terceros, tienen capacidades de fondo extendidas para mantener las conexiones de correo, descargar en Newsstand, etc., pero estas no están disponibles para nosotros simples mortales.

Hablando estrictamente, es cierto que las aplicaciones pueden seguir funcionando para cualquier propósito siempre que afirmen que cumplen con las limitaciones de uso anteriores. A veces (creo que el cliente de correo electrónico de Sparrow lo intentó) una aplicación se puede registrar como un servicio de VOIP, aunque no lo sea, lo que le permite engañar al sistema y seguir funcionando en todo momento para otro propósito (en este caso, correo), pero estas aplicaciones generalmente no tienen éxito en el proceso de revisión, e incluso si se extraen rápidamente después.

Básicamente, ninguna de estas capacidades permitirá a un lector de RSS realizar un sondeo regular de las actualizaciones mientras no sea la tarea activa. La mayoría implementará el servicio de finalización de tareas, por lo que las actualizaciones que se reciban dentro de los 10 minutos posteriores a la finalización de la aplicación seguirán apareciendo, etc., pero después de eso no tendrás suerte.

Algunas aplicaciones (Instacast es un ejemplo) son bastante inteligentes en cuanto a las cosas, y al menos combinan la capacidad de completar tareas con notificaciones locales. Cuando abandone la aplicación, continuará descargando podcasts durante 10 minutos. Si se completan en este momento, mostrará una notificación local; de lo contrario, registrará una segunda notificación local que mostrará que las descargas están en pausa para que se activen cuando transcurran los 10 minutos, lo que le permite regresar y salir rápidamente. Concédelo 10 minutos más.

    
respondido por el stuffe 21.06.2012 - 17:27

Lea otras preguntas en las etiquetas