Las aplicaciones compiladas con la ultima versión del kit de desarrollo de Apple, han dejado de funcionar en IPhone 3G y anteriores. También han ocurrido hechos similares con el IPad. El motivo no es otro que una estrategia de Apple para que la gente compre nuevos dispositivos
|
etiquetas: obsolencia , programada , software , libre , android , iphone , ipad , apple
Dejan de funcionar en todos los iPhones3 o dejan de funcionar en los iPhones3 si la gente no se actualiza el sistema operativo?
Esa sería la diferencia de una noticia real a haber elevado a categoría de noticia algo que pasa con cualquier dispositivo que use un sistema operativo actualizable.
Una cosa es que evolucionen rápido y que programas 'potentes' no te funcionen, de igual forma que en un móvil de gama baja no podrás jugar a algunos juegos por requerir demasiada cpu, otra cosa es que el compilador directamente no soporte esos móviles con lo que tampoco pueden ejecutar aplicaciones sencillas o poco exigentes en cpu que técnicamente si que deberían poder ejecutar, eso en un aparato de 15 años sería casi que entendible, pero no en uno que no lleva 5 años en el mercado
La obsolescencia programada se refiere a la utilización de determinados componentes que se degradan excesivamente con el uso y finalmente hacen inservible el dispositivo, sin posibilidad de reparación.
Puedes encontrar ejemplos de obsolescencia programada en planchas, bombillas, impresoras y también productos de Apple (baterías sin posibilidad de sustitución, memorias RAM soldadas a la placa base,...) pero en este caso, se trata únicamente de retirar el soporte de desarrollo a un producto que ha cumplido su ciclo de vida.
obsolescencia viene de "obsoleto", anticuado, tal como su nombre indica. "programada" xq se trata de estrategia empresarial, más que de la capacidad tecnológica del dispositivo.
Haciendo una búsqueda rápida, ni siquiera puede correr Whatsapp con las versiones oficiales de Android: www.htcmania.com/showthread.php?t=421201
Te recomiendo este documental al respecto: www.google.es/url?sa=t&rct=j&q=documental obsolescencia progra
Hablan específicamente de las bombillas, impresoras y también de Apple, si no recuerdo mal.
los iphone dejan de ejecutar whatsapp aunque mucha gente lo tiene y tecnológicamente serían perfectamente capaces de hacerlo, pero la empresa fabricante ha dispuesto un tiempo de uso más reducido. técnicamente se llama "obsolescencia de funcionalidad".
El otro tipo de obsolescencia, la "del deseo" se encarga apple de planificarla una vez anualmente.
obsoleto, ta.
(Del lat. obsolētus).
1. adj. Poco usado.
2. adj. Anticuado, inadecuado a las circunstancias actuales.
he visto ese documental y sé lo que dice ese documental. mi comentario arriba no va de ese documental, sino de hablar con propiedad analizando el significado de cosas que se dan por supuestas e e inducen a confusiones.
generalmente las fuentes originales tienden a ser más fiables y profundas que las mediatizadas. No te quedes siempre en refritos de periodistas e investiga de dónde tomaron ellos las cosas. aquí está el texto fundado de la estrategia stevejobista: upload.wikimedia.org/wikipedia/commons/2/27/London_(1932)_Ending_the_d
El desarrollador se va a fijar en sus necesidades intentando abarcar el mayor número de dispositivos (es decir, intentará usar una api lo más "vieja" posible) aunque, por lo general, es más sencillo desarrollar para versiones nuevas de android. Por ejemplo, ahora mismo un 0.2% de los dispositivos usan android 1.6, por lo que no tiene demasiado sentido esforzarse en conseguir un programa compatible con esa versión, pero se puede. developer.android.com/about/dashboards/index.html
El mío viejo salió con android 1.5 en 2010 y fue actualizado a 2.1 oficialmente, a 2.2 extraoficialmente, por eso jamás me volveré a comprar un Samsung cuyas actualizaciones dependan de Samsung (ahora tengo un Samsung Galaxy Nexus y tan feliz, las actualizaciones dependen de Google).
eso si, no se me ocurriria ponerle line, no pq no funcione, si no pq la bateria no me duraria ni 1 hora
Y ademas las aplicaciones dejan de funcionar en ese mismo móvil por culpa de la actuazación.
Si, yo tuve un Iphone 3G y hablo sabiendo que Apple se las ingenió para que el móvil degenerara en algo así como una patata con bonita pantalla.
Y, por cierto, como desarrollador nada te impide tener instalada la versión 4 de xcode y compilar con ella para iphones antiguos como el 3g. Tampoco nada evita a, por ejemplo, whatsapp a tener una versión publicada en la app store para iphone 3g más allá de su propia voluntad.
Simplemente XCode ha dejado de soportar una arquitectura de hace 5 años. Programo desde hace 20 años y es lo que suele pasar... nuevas versiones de un entorno de desarrollo habitualmente añaden nuevas arquitecturas y abandonan otras. Como digo, nada evita que desarrolles y compiles con una versión más antigua. Apple no te obliga a usar la última versión de XCode para publicar en la App Store.
Si buscas información al respecto, verás que algunos de los dispositivos que más se mentan en relación a la "obsolescencia programada" son precisamente las bombillas (por ser de los primeros productos en implementar este concepto), las impresoras (por ser el ejemplo más notorio) y los,productos de Apple (como exponente de los dispositivos electrónicos de los últimos años).
Entiendo que estés convencido de tu posición, pero ya te adelanto que es porque entiendes por "defectuoso por diseño" el concepto denominado en realidad "obsolescencia programada". Y no por mí, sino que ya se definió así hace casi 100 años y desde entonces se sigue usando.
en.wikipedia.org/wiki/HTC_Dream
en.wikipedia.org/wiki/HTC_Magic
Eso no es obsolescencia programada lo pintes como lo pintes. ¿Te funciona bien con la versión de iOS que traía de serie? ¿Si? Pues no es obsolescencia programada. El término significa lo que significa. No podemos usarlo a nuestra conveniencia modificando su significado.
Yo quisiera instalar en mi viejo alfa 33 las actualizaciones para la centralita de mi 159ti pero nada, que no hay manera. Mamones de Alfa Romeo, que hacen eso de la obsolescencia programada con mi coche... Me voy a cambiar a Seat a ver si aquí si puedo actualizar un 127 con los mapas de inyección del último León, aunque sospecho que el hecho de que el 127 llevara carburadores en lugar de inyección va a ser un problema
Si te la borras y la quieres re-instalar, en el APP Store solo estan las ultimas, así que tampoco podrás instalar la mayoría.
Si se puede rootear el teléfono para actualizar el teléfono es indiferente, ya que deja de ser oficial el soporte. Aunque no discuto que sea sencillo.
Lo que pretendía decir es que esto ocurre con todos los móviles. Viene a ser una no-noticia,
Yo no le veo la gracia a que la gente se compre dispositivos que se vuelven obsoletos en cero coma.
Que se actualice el SO de un teléfono y que inmediatamente deje de funcionar con la misma velocidad, que se atranquen las apps, que tenga cuelgues, etc...tú lo podrás llamar como quieras, yo lo llamo obsolescencia programada porque es una forma subrepticia de dejar el teléfono como un ladrillo y que la gente que no tiene conocimientos de como volver a la antigua versión acaba comprándose otro.
¿Que no se te rompe? Pues claro. Físicamente no deja de funcionar, pero no rulan las aplicaciones como al principio.
Y eso no es culpa de hardware sino de la actualización maliciosa de Apple que deja a sus Iphone como ladrillos.
Así que...a comprarse otro.
¿Eso no es una forma diferente de obsolescencia programada?
Lo siguiente será aceptar por EULA que Apple te detone el móvil.
de verdad que Einstein tenía razón con lo del universo infinito ese.
Yo y cuarenta millones de resultados en Google nos lo hemos sacado de la manga. pero eso es lo de menos.
no sólo porque una idea resulte nueva o chocante debería una persona de inteligencia media o media-alta rechazarla sin pensar.
www.google.de/search?client=safari&rls=en&q=defective+by+desin096503&biw=1362&bih=700&bs=1
esta conversación ha terminado: la vida es muy corta para perder el tiempo discutiendo con cualquiera que se cree que saber teclear significa saber escribir.
#1 #3 #4 Ha habido dos problemas. El primero es que el iPhone 3G hace tiempo que dejó de recibir actualizaciones del sistema y que las últimas versiones del entorno de desarrollo de Apple abandonan de "serie" el soporte de estos teléfonos. Digo "de serie" porque se pueden hacer algún apaño para recuperarlo.
El segundo problema son las actualizaciones de las aplicaciones. Por la restricción anterior la mayoría de los desarrolladores sacan sus aplicaciones sin soporte para el sistema del iPhone 3G y si intentas actualizar desde el teléfono te dice que no es posible. Pero aquí viene el lío, y es que si actualizas desde el ordenador (desde iTunes) si que te deja y luego cuando vas a sincronizar te dice que la aplicación no es compatible con tu teléfono. Entonces el usuario en caso de querer borrar una aplicación y volver a instalarla, o restaurar su teléfono se encuentra con que todo lo que haya actualizado desde el ordenador no va a ser compatible con su teléfono (aplicaciones por las que puede haber pagado) y de ahí vienen las quejas.
Whatsapp, por ejemplo, anunció que dejaba de dar soporte a la aplicación del 3G y nos estuvo avisando todo diciembre. En día 2 de enero canceló el servicio y al día siguiente lo volvió a activar sin que se sepa el motivo (supongo que por las quejas).
#34 El teléfono funciona sin problemas, son las aplicaciones de terceros las que han dejado de funcionar. Apple tiene algo de culpa, pero son los desarrolladores los que no están haciendo sus deberes. Y yo soy un usuario de un 3G.
¿Ya no fabrican
cápsulasapps para el? Como ya expliqué anteriormente, se puede seguir programando, compilando y subiendo a la store apps con XCode 4, que si que compila sin problemas para 3g (otra cosa es que el desarrollador de la app pase de hacerlo).#31 No. Trataba que ponerte un ejemplo muy muy chorras. Conozco las limitaciones del hardware que compro. El fabricante no me promete en ningún caso que podré utilizar en el versiones de dentro de 5 años del sistema operativo, ya que el hardware permanece invariable pero el SO ha de ofrecer las correspondientes mejoras para el hardware nuevo.
Nadie te obliga a comprarte nada. Puedes utilizar el 3g (mi mujer lo hace a diario y no es un ladrillo en absoluto) o comprar un hardware superior para disfrutar de las mejoras de los últimos SO. Todo depende de tus necesidades o apetitos.
La obsolescencia programada es lo que es. El término está bien definido. Si quieres utilizarlo para describir otra situación, libre eres, pero no pretendas que esté de acuerdo con tu propia definición del mismo.
La culpa es de APPLE por supuesto.
Defective by Design is an anti-DRM initiative by the Free Software Foundation. DRM technology, dubbed "digital restrictions management" by opponents, ...
en.wikipedia.org/wiki/Defective_by_Design
Personalmente, me parece curioso que en un mismo comentario hables de tu incapacidad para leer tres párrafos seguidos sin cansarte y a continuación trates de hacerte pasar por una persona inteligente y libre del yugo mediático, acusando a los demás de poco menos que pobre diablo.
PD: Revisando el hilo y viendo tu nick y fecha de registro, veo que la culpa es mía por haberte hecho caso.
La última versión de XCode no permite compilar para 3G, pero (y este pero es muy importante), siempre puedes escribir la app y compilarla utilizando XCode 4 y subirla a la app store, de modo que si el programador quiere... no tiene más que utilizar una version más antigua del entorno XCode para hacerla funcionar en 3G. Apple se ha limitado a retirar (por el motivo que fuere) el soporte a una arquitectura antigua de la última versión de XCode. Whatsapp, por ejemplo, va de víctima y dice que es que Apple se lo impide, pero eso es falso.
En mi 5800 sigue funcionando WathsApp sin problemas.
#45 Que una aplicación vieja deje de funcionar, como fue el caso de WhatsApp, es porque el desarrollador elimina la posibilidad de que siga funcionando, sus servidores dejan de "hablar" con ella. Apple no tiene nada que ver y aquí no hay apaño que valga, de nada te vale conseguir la aplicación vieja porque aunque en el teléfono se ejecute luego no va a funcionar como debiera.
En cuanto a apaños me refería a los casos en los que la aplicación vieja sigue funcionando pero ya no es descargable porque la actualización no es compatible. En ese caso se puede instalar de nuevo en caso de ser necesario consiguiéndola por cauces no oficiales o de un backup.
#44 De hecho se puede apañar la última versión del Xcode para que compile para ambas arquitecturas.
El problema de WhatsApp es otro. Al hacer la autenticación, la aplicación de Whatsapp envía, entre los datos, la versión instalada. Ese dato es procesado junto con el resto en los servidores de Whatsapp Inc y si no es la última versión o la penúltima, devuelve un error que hace que en la pantalla salga el registro o la necesidad de actualizar.
La aplicación sigue funcionando en iOS. Es más, se siguen recibiendo notificaciones por push.
No estamos ante un fallo de Apple, sino de Whatsapp Inc. En algún momento incluyeron esa parte del código para evitar que hubiera gente con versiones desactualizadas. Eso es algo que puede ser entendible hasta cierto punto, pero solo en ciertas condiciones. Por ejemplo, si hay un cambio de cifrado, de la encriptación, etc. Pero es que el protocolo y el modelo de datos siguen siendo el mismo en la versión 2.8.4 que la 2.8.7. Desde hace varias versiones el software de los servidores debería de haber cambiado y no contemplar el uso de las dos últimas versiones, sino de versiones posteriores al cambio de cifrado que hubo.
Hay muchas aplicaciones de comunicación en iOS que siguen funcionando sin actualizarse desde hace tiempo para iPhone 3G. Basta con saber desarrollar con compatibilidad para versiones y/o dispositivos más antiguos y solamente dejar de dar soporte cuando es estrictamente necesario. en el caso de una aplicación de comunicación personal, cuando se comprometa la seguridad. ¿Que mi versión de la aplicación no es capaz de agregarme a un grupo de más de 15 personas? Pues a la hora de agregarme el servidor dar un error y dice que no puedo ser agregado. ¿Que no tengo más botoncitos en la interfaz? Pues bueno, me será más difícil comunicarme o no podré aceptar un envío de una funcionalidad que no soporta mi versión, pero la comunicación (texto plano), debe seguir funcionando mientras no se de ese cambio debido a que se compromete la seguridad.
Y era tan tan tan claro, que desde ayer Whatsapp vuelve a funcionar a todos aquellos que no desinstalamos la aplicación de nuestro iPhone 3G.
Lo que no es de recibo es
a) Las mentiras de Whatsapp Inc echándole la culpa a Apple donde no la tiene.
b) La incapacidad de Whatsapp Inc de darse cuenta de que ésto iba a ocurrir.
Seguid.
Tengo la versión 2.8.4, la última soportada para iPhone 3G, y me dice que caducó la versión como ya les había pasado a 2 familiares míos a los que les tuve que hacer jailbreak para instalar la 2.8.4(les había caducado su versión) hace un mes pero ahora les volvió a dejar de ir, como a mí.
Tenéis alguna solución para este caso?
En este caso es un problema exclusivo de Whatsapp y no de Apple. Las notificaciones Push van a parte ergo sigo recibiéndolas.
Permite instalar un iOS 6 en cualquier dipositivo antiguo. No sé que tal funciona, el otro día estuve tentado de probarlo en un viejo iPhone 2G pero al final no me puse.
Es como cambiar el aspecto de un Windows 95 para que se parezca a Windows 7, pero no es Windows 7 ni admite sus programas.
(que conste que salvo el ipod video de 80Gb que uso de jukebox y que sigue cumpliendo como el primer dia, todo lo demas de apple me lo han regalado)
Si fuera ese el caso y la razón de no funcionar, estaríamos ante otro grave error de whatsapp inc. Ya qeu funciona, deja que tdos los que lo hagan legal (te pagan la app), les funcione. Aunque se la reinstalen después. Otra cosa es intentar evitar los que se la instalen de cydia/installous u otras plataformas si se puede.
Yo soy uno de los que tiene un 3G y que ha recuperado la funcionalidad de WhatsApp. No la desinstalé cuando dejó de funcionar y simplemente tuve que volver a identificar el número de teléfono cuando me lo pidió. Cuando no funcionaba me lo rechazaba diciendo que debía actualizar a la versión más nueva. #51, ni idea de por qué a ti no te funciona, salvo que sea como dice #57 y la aplicación no la comprases en su momento.
Yo lo que tengo es un 3GS con jailbrea con 4.2.1 porque tlfnica no me lo desbloqueaba para irme a pepephone con el 3GS y hace falta 4.3 por lo que me tocaria nuevo jailbrear nueva bios blalblab ay estoy harto directamente me he pasado a un galaxy.
A pastar.
#16
#20 Yo tengo el móvil HTC TATTOO y se quedó en la versión de Android 1.6. Es decir, sin Whatsapp ni nada.
#64 Pues para la 1.6 no hay nada.
El caso más habitual es: uno de los aparatos electrónicos de uso habitual falla. Cuando el dueño lo lleva a reparar, en el servicio técnico le dicen que resulta más rentable comprar uno nuevo que arreglarlo.
Aunque sólo sea el fusible, esa forma de actuar también es obsolescencia programa.
Nop. Pero como verás en #4 el problema no es ese. El problema es que aplicaciones que antes funcionaban, ahora ya no.
Soy desarrollador de Android, y una cosa que he visto es que si sacas versiones nuevas de una aplicación aún así te mantiene las versiones viejas para dispositivos antiguos.
Soy programador de XCode y NUNCA haría esa burrada que acabas de decir. Para empezar sin la nueva versión de XCode no puedes adaptarte al iPhone 5 (a su pantalla más alargada). Es decir, las aplicaciones funcionan en el, pero no están optimizadas. Igual con cincuentamil características nuevas de XCode e iOS6.
Nadie va a hacer esto que sugieres.
Yo tampoco haría esto. Mis apps hace tiempo que no soportan versiones más antiguas que iOS5 (salvo excepciones) ya que suelen hacer uso de características que no están disponibles en sistemas o terminales antiguos , pero tampoco pongo como excusa que Apple no me deja compilar para su arquitectura.
#7 Pues no es lo mismo instalar Call of Duty en el Spectrum que "de repente" La abadía del crimen te deje de funcionar