lunes, 13 de marzo de 2017

iOS

iOS

iOS es un sistema operativo móvil de la multinacional Apple Inc. Originalmente desarrollado para el iPhone (iPhone OS), después se ha usado en dispositivos como el iPod touch y el iPad. No permite la instalación de iOS en hardware de terceros. Tenía el 26 % de cuota de mercado de sistemas operativos móviles vendidos en el último cuatrimestre de 2010, detrás de Android y Windows Phone. Actualmente su sistema operativo se encuentra en la décima versión, mejor conocida como iOS 10.

Apple anunció el lunes 21 de septiembre de 2015 que su nuevo sistema operativo iOS 9 ya ha superado el 70 % de adopción dentro de sus dispositivos compatibles. Según la marca de Cupertino, 2 de cada 3 dispositivos tienen iOS 9 instalado.

Historia

ERIK reveló la existencia de iPhone OS en la Macworld Conference & Expo del 9 de enero de 2007,3 aunque el sistema no tuvo un nombre oficial hasta que salió la primera versión beta del iPhone SDK un año más tarde, el 6 de marzo de 2008. Antes de esto se consideraba simplemente que el iPhone ejecutaba OS X o una versión modificada de NewtonOS.4 Desde ese momento se llamaría iPhone OS. El lanzamiento del iPhone OS tuvo lugar el 29 de junio de 2010 y no es hasta el lanzamiento del iPad - que también lo utiliza como sistema operativo - que pasa a llamarse simplemente iOS.

Jailbreak

El jailbreak en iOS, es el proceso de saltarse las limitaciones impuestas por Apple en dispositivos que usen el sistema operativo a través del uso de kernels modificados y fue desarrollado por Jay Freeman (saurik). La primera persona en conseguirlo fue George Hotz (Geohotz). Tales dispositivos incluyen el iPhone, iPod Touch, iPad y la Apple TV de segunda generación. El jailbreak permite a los usuarios acceder al sistema de archivos del sistema operativo, permitiéndoles instalar aplicaciones adicionales, extensiones y temas que no están disponibles en la App Store oficial. Un dispositivo con jailbreak puede seguir usando la App Store, iTunes y las demás funciones normales, como por ejemplo realizar llamadas.
El jailbreak es necesario si el usuario quiere ejecutar software no autorizado por Apple. El tethered jailbreak requiere que el dispositivo esté conectado a un ordenador cada vez que se inicie el sistema, un untethered jailbreak permite al dispositivo iniciar sin ninguna asistencia adicional.
El Digital Millennium Copyright Act dictamina que hacer jailbreak a dispositivos Apple es legal en los Estados Unidos por ahora, pero Apple anunció que tal práctica invalida la garantía.
Actualmente ya está disponible el jailbreak para la versión de iOS, 8.4, con la ayuda de una herramienta para ordenador llamada "Taig".
El equipo de PanguTeam publicó a finales de octubre una herramienta que permitirá hacer el Jailbreak a los iDevices con iOS 9, iOS 9.0.1 e iOS 9.0.2. El modelo de Jailbreak era Untethered Jailbreak.
La herramienta de Jailbreak está disponible en dispositivos con iOS 9.1/9.2/9.3.3 como máximo y con procesadores de 64bits, quedándose fuera de posibilidad de "Hackeo" iDevices como iPod Touch 5G, iPhone 4S y iPhone 5, ya que a pesar de soportar iOS 9.3.3, su procesador es de 32bits. Pangu fue la encargada de realizar este Jailbreak, se diferencia del resto de Jailbreaks publicados por esta compañía por la complejidad a la hora de realizarlo y la "caducidad" del mismo, ya que según el método realizado hay que renovar la licencia tras una semana o tras 1 año de uso.

Kit de Desarrollo

El 17 de octubre de 2007, Steve Jobs anunció que un Kit de desarrollo de software o SDK estaría disponible para terceros y desarrolladores en febrero del 2008. El SDK Fue liberado finalmente el 6 de marzo de 2008, permitiendo así a los desarrolladores hacer aplicaciones para el iPhone y iPod Touch, así como probarlas en el "iPhone simulator". De cualquier manera, y hasta la llegada de xcode 7 solo era posible utilizar el app en los dispositivos después de pagar la cuota del iPhone Developer Program, a partir de xcode 7 es posible utilizar un dispositivo iOS para probar las aplicaciones sin necesidad de cuenta de desarrollador.
Desde el lanzamiento de Xcode 3.1, Xcode es el programa utilizado en el iPhone SDK. Estas aplicaciones, como las de macOS, están escritas en Objective-C.
Los desarrolladores pueden poner un precio por encima del mínimo ($0.99 dólares) a sus aplicaciones para distribuirlas en el App Store, de donde recibirán el 70 % del dinero que produzca la aplicación. En alternativa, el desarrollador puede optar por lanzar la aplicación gratis, y de esta forma no pagar ningún costo por distribuir la aplicación. (Excepto por la cuota de la membresía).

Tecnologías no admitidas

Las versiones anteriores a iOS 8 no permiten el uso de la Plataforma Java y Adobe Flash, de hecho Steve Jobs escribió una carta abierta donde critica a Flash por ser inseguro, con errores, consumir mucha batería, ser incompatible con interfaces multitouch e interferir con el servicio de la App Store. En cambio iOS usa HTML5 como una alternativa a Flash. Esta fue una característica muy criticada en su momento, tal fue el grado que a partir de iOS 8 ya se permite el uso de Adobe Flash; sin embargo los poseedores de un iPhone, iPod touch o iPad con una versión anterior a iOS 8 quedaron fuera de esto; pero de igual forma se puede añadir Adobe Flash comprando un navegador especial en la App Store o haciendo el Jailbreak para poder utilizarlo en Safari (esto último anularía la garantía).
Durante los últimos meses de 2010 en el Silverlight Firestarter event se especulaba sobre la inclusión en iOS de Silverlight 5, y con "transmuxing" se revelaba un gran avance para iOS en esta dirección, pero con los últimos sucesos en los que Microsoft considera redirigir sus intereses a HTML5 el futuro de Silverlight es incierto y por el momento es casi imposible encontrar contenido Silverlight disponible en dispositivos con iOS.

.ipa

El formato de archivos .ipa es el formato utilizado para las aplicaciones de Apple en los dispositivos iPhone, iPod Touch y iPad. Generalmente su utilización no requiere la compresión como los archivos RAR y ZIP y solo funciona en los dispositivos que usen iOS. Fue desarrollado por el equipo de Steve Jobs en el 2007 como base de las aplicaciones de Apple y es la más común en los dispositivos iOS. Las aplicaciones descargadas de otra página web que no sea iTunes no se podrá sincronizar en el dispositivo iOS (iPhone, iPod touch,y iPad) sin Jailbreak.
Share:

0 comentarios:

Publicar un comentario

Archivo del Blog