iOS SDK

Ir a: navegación, búsqueda de
iOS SDK (Software Development Kit)
Logo for iOS SDK.png
IOS SDK New Project.png
iOS SDK 6.1 incluido en Xcode 4.6 final.
Autor (es) original Apple Inc.
Desarrollador (s) Apple Inc.
Versión inicial 06 de marzo de 2008(2008-03-06)
Versión estable
iPhone 4, 4S, 5, 5C y 5S
iPad 2, 3 º, 4 º generaciones y aire
iPad Mini 1ª y 2ª generación
Quinta generación de iPod Touch

7.1.1 (build 11 201) (22 de abril de 2014; hace 4 meses(22 / 04 / 2014)) [±][1]

Apple TV 2ª y 3ª generaciones
6.1 (build 11D169b) (10 de marzo, 2014; hace 5 meses(2014-03-10)) [±][2]
El adelanto del lanzamiento
iPhone 4S, 5, 5C y 5S
iPad 2, 3 º 4ª generaciones y aire
iPad Mini 1ª y 2ª generación
Quinta generación de iPod Touch
8.0 beta 6 f (Build 12A4345f) (4 de agosto de 2014; hace 24 días(2014-08-04)) [±]
Estado de desarrollo Activo
Escrito en Objective-C
Sistema operativo OS X
Disponible en Inglés
Tipo Kit de desarrollo de software
Sitio web Desarrollador de Apple

El iOS SDK (Software Development Kit) (anteriormente iPhone SDK) es un kit de desarrollo de software desarrollado por Apple Inc. y lanzado en febrero de 2008 para desarrollar aplicaciones nativas para iOS.

Contenido

  • 1 Historia
    • 1.1 Historia de lanzamiento SDK
    • 1.2 iPhone OS 1.x: SDK
      • 1.2.1 iPhone OS 1.2b1 Beta 1
    • 1.3 iPhone OS 2.x: SDK
      • 1.3.1 iPhone OS 2.0 Beta 2
      • 1.3.2 iPhone OS 2.0 Beta 3
      • 1.3.3 iPhone OS 2.0 Beta 4
      • 1.3.4 iPhone OS 2.0 Beta 5
      • 1.3.5 iPhone OS 2.0 Beta 6
      • 1.3.6 iPhone OS 2.0 Beta 7
      • 1.3.7 iPhone OS 2.0 Beta 8
      • 1.3.8 iPhone OS 2.0 Final
      • 1.3.9 iPhone OS 2.1 Beta
      • 1.3.10 iPhone OS 2.1 Beta 2
      • 1.3.11 iPhone OS 2.1 Beta 3
      • 1.3.12 iPhone OS 2.1 Beta 4
      • 1.3.13 iPhone OS 2.1 Final
      • 1.3.14 iPhone OS 2.2 Beta
      • 1.3.15 iPhone OS 2.2 Beta 2
      • 1.3.16 iPhone OS 2.2 Final
    • 1.4 iPhone OS 3.x: SDK
      • 1.4.1 iPhone OS 3.0 Beta 1
      • 1.4.2 iPhone OS 3.0 Beta 2
      • 1.4.3 iPhone OS 3.0 Beta 3
      • 1.4.4 iPhone OS 3.0 Beta 4
      • 1.4.5 iPhone OS 3.0 Beta 5
      • 1.4.6 iPhone OS 3.0 Golden Master
      • 1.4.7 iPhone OS 3.0 Final
      • 1.4.8 iPhone OS 3.1 Beta 1
      • 1.4.9 iPhone OS 3.1 Beta 2
      • 1.4.10 iPhone OS 3.1 Beta 3
      • 1.4.11 iPhone OS 3.1 Final
      • 1.4.12 iPhone OS 3.2 Beta 1
      • 1.4.13 iPhone OS 3.2 Beta 2
      • 1.4.14 iPhone OS 3.2 Beta 3
      • 1.4.15 iPhone OS 3.2 Beta 4
      • 1.4.16 iPhone OS 3.2 Beta 5
      • 1.4.17 iPhone OS 3.2 Golden Master
      • 1.4.18 iPhone OS 3.2 Final
    • 1.5 iOS 4.x: SDK
      • 1.5.1 iOS 4.0 Beta 1
      • 1.5.2 iOS 4.0 Beta 2
      • 1.5.3 iOS 4.0 Beta 3
      • 1.5.4 iOS 4.0 Beta 4
      • 1.5.5 iOS 4.0 Golden Master
      • 1.5.6 iOS 4.0 Final
      • 1.5.7 iOS 4.1 Beta 1
      • 1.5.8 iOS 4.1 Beta 2
      • 1.5.9 iOS 4.1 Beta 3
      • 1.5.10 iOS 4.1 Final
      • 1.5.11 iOS 4.2 Beta 1
      • 1.5.12 iOS 4.2 Beta 2
      • 1.5.13 iOS 4.2 Beta 3
      • 1.5.14 iOS 4.2 Golden Master
      • 1.5.15 iOS 4.2 Golden Master 2
      • 1.5.16 iOS 4.2 Final
      • 1.5.17 iOS 4.3 Beta 1
      • 1.5.18 iOS 4.3 Beta 2
      • 1.5.19 iOS 4.3 Beta 3
      • 1.5.20 iOS 4.3 Golden Master
      • 1.5.21 iOS 4.3 Final
    • 1.6 iOS 5.x: SDK
      • 1.6.1 iOS 5.0 beta 1
      • 1.6.2 iOS 5.0 beta 2
      • 1.6.3 iOS 5.0 beta 3
      • 1.6.4 iOS 5.0 beta 4
      • 1.6.5 iOS 5.0 beta 5
      • 1.6.6 iOS 5.0 beta 6
      • 1.6.7 iOS 5.0 beta 7
      • 1.6.8 iOS 5.0 Golden Master
      • 1.6.9 iOS 5.0 Final
      • 1.6.10 iOS 5.0.1 beta 1
      • 1.6.11 iOS 5.0.1 Final
      • 1.6.12 iOS 5.1 beta 1
      • 1.6.13 iOS 5.1 beta 2
      • 1.6.14 iOS 5.1 beta 3
      • 1.6.15 iOS 5.1 Final
    • 1.7 iOS 6.x: SDK
      • 1.7.1 iOS 6.0 beta 1
      • 1.7.2 iOS 6.0 beta 2
      • 1.7.3 iOS 6.0 beta 3
      • 1.7.4 iOS 6.0 beta 4
      • 1.7.5 iOS 6.0 Golden Master
      • 1.7.6 iOS 6.0 Final
      • 1.7.7 iOS 6.1 beta 1
      • puntos 1.7.8 iOS 6.1 beta 2
      • 1.7.9 iOS 6.1 beta 3
      • 1.7.10 iOS 6.1 beta 4
      • 1.7.11 iOS 6.1
    • 1.8 iOS 7.x: SDK
      • 1.8.1 iOS 7.0 beta 1
      • 1.8.2 iOS 7.0 beta 2
      • 1.8.3 iOS 7.0 beta 3
      • 1.8.4 iOS 7.0 beta 4
      • 1.8.5 iOS 7.0 beta 5
      • 1.8.6 iOS 7.0 beta 6
      • 1.8.7 iOS 7.0 Gold Master
      • 1.8.8 iOS 7.0 Final
      • 1.8.9 iOS 7.1 beta 1
      • 1.8.10 iOS 7.1 beta 2
      • 1.8.11 iOS 7.1 beta 3
      • 1.8.12 iOS 7.1 beta 4
      • 1.8.13 iOS 7.1 beta 5
      • 1.8.14 iOS 7.1
    • 1.9 iOS 8.x: SDK
      • 1.9.1 iOS 8.0 beta 1
      • 1.9.2 iOS 8.0 beta 2
      • 1.9.3 iOS 8.0 beta 3
      • 1.9.4 iOS 8.0 beta 4
      • 1.9.5 iOS 8.0 beta 5
  • 2 Características
    • 2.1 Contenido SDK
      • 2.1.1 Ubicación del núcleo
    • 2.2 SVG
  • 3 Alternativas
    • 3.1 Restricciones impuestas por la licencia del programa desarrollador iOS
    • 3.2 Java
    • 3.3 NET/CLI
    • 3.4 Flash
  • 4 Concesión de licencias
  • 5 Véase también
  • 6 Enlaces externos
  • 7 Notas
  • 8 Referencias


Historia

El 17 de octubre de 2007, en una carta abierta Publicada en el weblog "Hot News" de Apple, Steve Jobs ha anunciado que una kit de desarrollo de software (SDK) pondría a disposición de los desarrolladores de terceros en febrero de 2008.[3] El SDK fue publicado el 06 de marzo de 2008 y permite a los desarrolladores a hacer aplicaciones para el iPhone y el iPod Touch, así como ponerlos a prueba en un "simulador de iPhone". Sin embargo, una aplicación en los dispositivos de carga sólo es posible después de pagar una iOS Developer Program cuota, la cual es de $99,00 USD por año.[4] Desde el lanzamiento de Xcode 3.1, Xcode es el entorno de desarrollo para el iOS SDK. aplicaciones para el iPhone, como OS X aplicaciones, están escritos en Objective-C,[5] con algunos elementos de una aplicación capaz de ser escrito en C o C++.

Historia de lanzamiento SDK

Vea también: historia de las versiones iOS

Apple lanza normalmente un nuevo SDK simultáneamente con todos los principales (iOS x.0 – por ejemplo iOS 6.0) y menor (iOS x.x, e.g. iOS 5.1) actualización de iOS. Varios SDK beta generalmente son liberados a los desarrolladores antes de que la versión es lanzada públicamente. Las betas están pensadas para ser utilizado para las pruebas de compatibilidad con las aplicaciones existentes y añadir características que están nuevamente disponibles en la versión de iOS.[6]

Obsoleto Descatalogado Versión actual Versión antigua Beta Viejo beta Versión futura

iPhone OS 1.x: SDK

iPhone OS 2.x: SDK

iPhone OS 3.x: SDK

iOS 4.x: SDK

iOS 5.x: SDK

iOS 6.x: SDK

iOS 7.x: SDK

Tabla de versiones: iOS SDK 7.x
Versión Construir Fecha de lanzamiento Características/notas versión de iTunes Versión de Xcode

iOS 7.0 beta 1

11A4372q 10 de junio de 2013 Lanzamiento de iOS 7 beta iTunes 11 Xcode 5

iOS 7.0 beta 2

11A4400f 24 de junio de 2013 iPad soporte añadido iTunes 11 Xcode 5

iOS 7.0 beta 3

11A4414e 08 de julio de 2013 Corrección de errores y accidentes iTunes 11 Xcode 5

iOS 7.0 beta 4

11A4435d 29 de julio de 2013 Corrección de errores y accidentes iTunes 11 Xcode 5

iOS 7.0 beta 5

11A4449a 06 de agosto de 2013 Minor Bug fixes y cambios de apariencia iTunes 11.1 beta 1 Xcode 5

iOS 7.0 beta 6

11A4449d 15 de agosto de 2013 Minor Bug fixes iTunes 11.1 beta 1 Xcode 5

iOS 7.0 Gold Master

11A465 10 de septiembre de 2013 Muchas correcciones iTunes 11.1 beta 2 Xcode 5

iOS 7.0 Final

11A465 18 de septiembre de 2013 iTunes 11.1 Xcode 5

iOS 7.1 beta 1

11D5099e 18 de noviembre de 2013

iOS 7.1 beta 2

11D5115d 13 de diciembre de 2013

iOS 7.1 beta 3

11D5127c 07 de enero de 2014

iOS 7.1 beta 4

11D5134c 20 de enero de 2014 iTunes 11.1.4 5.1 Xcode

iOS 7.1 beta 5

11D5145e 04 de febrero de 2014 iTunes 11.1.4 5.1 Xcode

iOS 7.1

11 167 10 de marzo de 2014 5.1 Xcode
Versión Construir Fecha de lanzamiento Características/notas versión de iTunes Versión de Xcode

iOS 8.x: SDK

Tabla de versiones: iOS SDK 8.x
Versión Construir Fecha de lanzamiento Características/notas versión de iTunes Versión de Xcode

iOS 8.0 beta 1

12A4265u 02 de junio de 2014 Lanzamiento de iOS 8 beta iTunes 11.2.2 Xcode 6

iOS 8.0 beta 2

12A4297e 17 de junio de 2014 Xcode 6

iOS 8.0 beta 3

12A4318c 07 de julio de 2014 Xcode 6

iOS 8.0 beta 4

12A4331d 21 de julio de 2014 Xcode 6

iOS 8.0 beta 5

12A4345d 04 de agosto de 2014 Xcode 6
Versión Construir Fecha de lanzamiento Características/notas versión de iTunes Versión de Xcode

Características

Los desarrolladores son capaces de fijar cualquier precio por encima de un conjunto mínimo para sus aplicaciones ser distribuidos a través de la App Store, de los cuales recibirán una participación del 70%. Alternativamente, se puede optar por lanzar la aplicación gratis y no necesitas pagar cualquier costo para liberar o distribuir la aplicación excepto la cuota de membresía.[27]

Desde su lanzamiento, ha habido cierta controversia respecto a la política de reembolso en el Letra de acuerdo con Apple Developer. Según el acuerdo que los desarrolladores deben aceptar, si alguien compra una aplicación desde la app store, 30% del precio va a Apple y 70% para el desarrollador. Si se otorga un reembolso al cliente (a discreción de Apple), el 30% es devuelto al cliente de Apple y el 70% de los desarrolladores; Sin embargo, Apple luego puede tomar otro 30% del costo del desarrollador para compensar la pérdida de Apple.[28]

Contenido SDK

Como iOS utiliza una variante de la misma Núcleo XNU que se encuentra en OS X, la herramienta de la cadena utilizado para desarrollar en iOS se basa también en Xcode.

El contenido SDK se desglosa en los siguientes grupos:[29]

  • Cocoa Touch
    • Multi-touch controles y eventos
    • Acelerómetro apoyo
    • Jerarquía de vista
    • Localización (i18n)
    • Cámara apoyo
  • Los medios de comunicación
    • OpenAL
    • mezcla de audio y grabación
    • Reproducción de vídeo
    • Formatos de archivo de imagen
    • Cuarzo
    • Core Animation
    • OpenGL ES
  • Servicios básicos
    • Redes
    • Incrustado SQLite base de datos
    • Ubicación del núcleo
    • Hilos de rosca
    • CoreMotion
  • Mac OS X Kernel
    • TCP/IP
    • Tomas de corriente
    • Administración de energía
    • Sistema de archivos
    • Seguridad

Junto con el Xcode el toolchain, el SDK contiene el simulador, un programa que sirve para simular la apariencia del iPhone en escritorio de los desarrolladores de iPhone. Originalmente llamado el simulador Aspen, fue rebautizado con el lanzamiento de la Beta 2 del SDK. Tenga en cuenta que el iPhone Simulator no es un emulador y ejecuta código generado para un objetivo 86 x en lugar de brazo.

El más reciente SDK, iOS 6.0 SDK en Xcode 4.5, requiere un Intel Mac corriendo Mac OS X 10.7.4 "León" o más tarde. Otros sistemas operativos, incluyendo Microsoft Windows y versiones anteriores de Mac OS X, no son compatibles.[30]

Ubicación del núcleo

Ubicación del núcleo es un framework software en iOS. Es principalmente utilizado por las aplicaciones en iOS (iPhone anteriormente OS) 2.0 o posterior para la detección de la ubicación del dispositivo y en dispositivos compatibles iPhone de OS 3.0 o posteriores, el aparato partida. En el iPod Touch y iPad (Wifi-sólo modelos), núcleo ubicación utiliza Skyhook Wirelesses Wi-Fi-basado en el sistema de posicionamiento. En el iPhone original, usa triangulación de Torres celulares Además de posicionamiento Wi-Fi. En el iPhone 3G o posterior y el iPad (Wi-Fi + modelos celulares), también utiliza el disponible GPS hardware y el iPhone 4S usa todas las tecnologías mencionadas con la adición de GLONASS. Se abstrae la selección actual del método de localización del usuario y desarrollador.

Ubicación del núcleo también permite que las aplicaciones recuperar el rumbo del dispositivo desde el magnetómetro incorporado (brújula digital). No sólo puede detectar el rumbo magnético y rumbo verdadero (combinado con el GPS), pero también puede obtener datos de partida crudo.[31] Dirección información sólo está disponible en iPhone OS 3.0 o posterior en el iPhone 3GS o más reciente y todos los modelos de iPad.

El marco fue anunciado como parte del evento iPhone Software Roadmap el 06 de marzo de 2008,[32] y fue puesto a disposición como parte de la iOS SDK.

SVG

Es compatible con Safari Mobile SVG empezando con el iPhone OS 2.1. El SVG admite funciones de secuencias de comandos y la mayoría de las partes estáticas de la SVG 1.1. especificación. SMIL animación aún no es compatible con gráficos SVG. Se entregarán después de la WebKit Implementación de SMIL es lo suficientemente maduro. Además de SVG, el HTML Lona es compatible.

Alternativas

Restricciones impuestas por la licencia del programa desarrollador iOS

Términos en el iOS Developer programa licencia fueron relajados por Apple en septiembre de 2010 con respecto a uso de otros idiomas de intérprete. [33][34]

Java

Java corriendo en un iOS plataforma está actualmente fuera de los límites de la iOS SDK de acuerdo. La pauta de que se trate es regla 3.3.2, que Lee y que fue cambiado después de septiembre de 2010:

3.3.2 — una aplicación no se instale o lanzar otro código ejecutable por cualquier medio, incluyendo, sin limitación, mediante el uso de una plug-in arquitectura, llamando a otros marcos de otras API, o de lo contrario. Ningún código interpretado puede ser descargado o utilizado en una aplicación con excepción de código que es interpretado y dirigido por API documentado e intérprete incorporado de Apple.

En 2008, Sun Microsystems anunció planes para liberar un Máquina Virtual de Java (JVM) para iOS, basado en el Java Platform, Micro Edition versión de Java. Esto permitiría a las aplicaciones Java ejecutar en el iPhone y el iPod Touch.[35] Poco después del anuncio, los desarrolladores de familiarizarse con los términos de la SDK de acuerdo creían que al no permitir que las aplicaciones de terceros ejecutar en segundo plano (respuesta un teléfono llame y ejecutar la aplicación, por ejemplo),[36] lo que permite una aplicación para descargar el código de otra fuente, o permitir que una aplicación interactuar con una aplicación de terceros (Safari con JVM, por ejemplo), podría obstaculizar el desarrollo de la JVM sin la cooperación de Apple.[37]

Es posible instalar y utilizar una J2ME Aunque se trata de la pila en un iPhone, Jailbreak.[38][39]

En 2008, hubo conversaciones entre Sol y Apple con respecto a la disponibilidad de Java en el iPhone y que el sol estaba trabajando en ese intento con una empresa había llamada Innaworks.[40][41] Puesto que es necesario que todos BRAZOincluyen procesadores 9 o posteriores Jazelle el soporte, el iPhone incluye el hardware para la ejecución acelerada de Java.[42]

NET/CLI

No está permitido instalar un .NET framework o similar en un iPhone, pero mediante el uso de Xamarincomercial de MonoTouch marco es posible lograr resultados similares. MonoTouch utiliza un tenedor personalizado de la Proyecto mono para compilar todos CLI bytecode en .NET a máquina-código nativo brazo antes de tiempo.[43]

Desde este marco es totalmente compatible con lenguajes compatibles con CLI que no emiten código compilado runtime es posible desarrollar con la amplia gama de idiomas soportados por net, incluyendo C# y Visual Basic .NET. Aunque en este momento sólo admite el compilador de código nativo de ARM MonoTouch C# con los planes de Visual Basic .NET en el futuro.[44]

Flash

No es compatible con iOS Adobe Flash, y no pueden verse películas Flash en páginas web en el móvil Safari[Nota 1]. Aunque Adobe tiene dos versiones de su software – Flash y Flash Lite – manzana vistas ni como apto para el iPhone, alegando que Flash completo sería demasiado incómodo para el iPhone, mientras que Flash Lite no proporcionaría una experiencia digna de los usuarios.[46]

Flash para Apple es una máquina virtual con un compilador Just-in-time. IOS de Apple SDK evita que cualquier software en el iPhone se descarguen o ejecutando código ejecutable externo (por ejemplo una máquina virtual). Además, aplicaciones creadas bajo el acuerdo de licencia del programa desarrollador iPhone para el iPhone SDK 4 Beta pueden no ser originalmente escritos en cualquier otro lenguaje de programación que C, C++, o Objective-C.[47] Lo que hizo en su versión CS5 para el iPhone Adobe era crear un compilador estático que permite a los desarrolladores compilar sus programas Flash en aplicaciones que se pueden ejecutar en el iPhone.[48] Esto habría permitido muchos Flash juegos para convertirse en apps, pero todavía prevenir tales como interfaces web Hulu de trabajar en el iPhone. Pero como estas aplicaciones no hubiera sido escrito originalmente en C, C++ o Objective-C, no puede pasar el App Store proceso de aprobación cuando se hace bajo los términos del iPhone SDK 4 Beta.

Extraoficialmente, se pueden ver algunos sitios Flash video utilizando un Jailbreak iPhone con ciertas aplicaciones de terceros.[49] Sin embargo, resulta en fotogramas extremadamente bajo debido a la falta de ancho de banda y velocidad de la CPU para la ejecución de Flash JIT. Otra razón es la falta de optimización de Flash para iOS, que puede verse en varios puntos de referencia de Flash en general Mac OS X.[50]

Desde noviembre de 2009, Adobe ha publicado el siguiente aviso en la página de descarga Flash cuando se mira desde un iPhone:[51]

Flash Player no está disponible para su dispositivo

"Apple restringe el uso de las tecnologías requeridas por productos como el Flash Player. Hasta Apple elimina estas restricciones, Adobe no puede proporcionar Flash Player para el iPhone, iPod Touch y iPad.”

En noviembre de 2011 Adobe anunció que ya no seguirían desarrollar una versión móvil de Flash.[52]

Concesión de licencias

El SDK de sí mismo es una descarga gratuita, pero beta SDK requieren una cuenta de desarrollador pagados. Con el fin de liberar software, uno debe inscribirse en el iPhone Developer Program— un paso que requieren pago y aprobación de Apple. A partir de septiembre de 2012, es el costo de la inscripción en el iPhone Developer Program US$99 por año (el costo varía de país a país) para el programa estándar. Llaves firmadas se proporcionan para cargar la aplicación en la App Store de Apple. Las aplicaciones pueden ser distribuidas en tres formas: a través de la App Store, a través del despliegue de la empresa a los empleados de una empresa solamente y sobre una base "Ad-hoc" para iPhones hasta 100. Una vez distribuidos a través de la App Store, un desarrollador puede solicitar hasta 50 códigos promocionales que pueden utilizarse para distribuir una aplicación comercial que él o ella ha desarrollado libremente. Sólo se puede instalar el SDK en OS X, y requiere el último SDK (iOS SDK 6.0 con Xcode 4.5.1, a partir de octubre de 2012) OS X 10.7.4 "León" o más tarde.

Véase también

  • Desarrollo de software Android
  • QT (marco)

Enlaces externos

  • iOS Developer Center
  • sitio web oficial de iOS
  • Cómo muchos días cada iOS versión estaba en Beta

Notas

  1. ^ Tenga en cuenta que hay soluciones disponibles que implementan Flash en JavaScript – aunque no son ampliamente utilizados.[45]

Referencias

  1. ^ "iOS 7.0.6". Apple. 21 / 02 / 2014. 21 / 02 / 2014 obtenido.
  2. ^ "Actualizaciones de seguridad de Apple". Apple Inc. 19 / 06 / 2013. 26 / 06 / 2013 obtenido.
  3. ^ Puestos de trabajo, Steve (17 de octubre, 2007). "Tercer partido aplicaciones en el iPhone". Apple. Archivado de el original el 20 de octubre de 2007. 24 de junio de 2014.
  4. ^ "iOS Developer Program". Apple. 07 de marzo de 2011.
  5. ^ ¿"Hizo Apple hacer un error elegir Objective-C para iPhone SDK? en el Blog de Simon". Psynixis. 25 de abril de 2008. 09 de mayo de 2010.
  6. ^ "Software de prelanzamiento". Desarrollador de Apple (apoyo). Apple. 05 de octubre de 2012.
  7. ^ Block, Ryan (06 de marzo de 2008). "En vivo desde la Conferencia de prensa de Apple iPhone SDK". Engadget. Weblogs. 12 de diciembre de 2008.
  8. ^ Dan, Moren (27 de marzo de 2008). "iPhone SDK: ahora con un 100% más Interface Builder". Macworld. 27 de marzo de 2008.
  9. ^ "Interface Builder". Apple Inc. 27 de marzo de 2008.
  10. ^ Semillas de manzana nuevo iPhone OS 2.0 Beta (5A240d), SDK actualización (Beta 3) - MacRumors 08 de abril de 2008.
  11. ^ iPhone SDK Beta 4 ya está disponible, viene con soporte de gráficos 3D de OpenGL ES - Gizmodo.
  12. ^ iPhone SDK Beta 5 ahora arriba: correcciones de errores, apoyo OS actualizado - Gizmodo.
  13. ^ MacRumors - Apple.¿Mac servicio a ser retitulado, renovado? - MacRumors 30 de mayo de 2008.
  14. ^ Mac OS 10.6 referencia en fase beta iPhone SDK 6 - MacRumors 29 de mayo de 2008.
  15. ^ "Firmware Beta". El iPhone Wiki. iPhone.
  16. ^ "iPhone SDK beta release 8 - descargar notas". Apple Inc. 26 de junio de 2008. 27 de junio de 2008.
  17. ^ "lanzamiento de iPhone SDK 2.1 beta 1 lanzado". Gearlive. 25 de julio de 2008. 25 de julio de 2008.
  18. ^ "Semillas de manzana 2 Beta del iPhone 2.1 Firmware para desarrolladores". MacRumors. 30 de julio de 2008.
  19. ^ "Apple lanza iPhone Firmware 2.1 Beta 3". MacRumors. 08 de agosto de 2008.
  20. ^ El iPhone - iPhone beta OS 2.2 desarrolladores lanzada
  21. ^ "iPhone OS 3.0 está llegando, escuchar el 17 de marzo". Engadget. 09 de mayo de 2010.
  22. ^ Martin, David (01 de abril de 2009). "Apple lanza iPhone OS 3 beta 2 para desarrolladores". CNET comentarios. 03 de abril de 2009.
  23. ^ Ziegler, Chris (15 de abril de 2009). "iPhone OS 3.0 beta 3 va en vivo". Engadget. 15 de abril de 2009.
  24. ^ Miller, Ross (28 de abril de 2009). "iTunes 8.2 pre-release iPhone OS 3.0 beta 4, ahora vive". Engadget. 28 de abril de 2009.
  25. ^ Miller, Ross (06 de mayo de 2009). "iPhone OS 3.0 beta 5 ya está disponible". Engadget. 06 de mayo de 2009.
  26. ^ a b c Erica Ogg (08 de junio de 2009). "Live blog: keynote WWDC 2009". CNET. 13 de febrero de 2013.
  27. ^ "Introducción de iPhone Developer Program". Apple Inc.
  28. ^ "los desarrolladores de iPhone podrían ser arruinados".
  29. ^ Arnold, Kim (06 de marzo de 2008). "Lanzamientos de Apple iPhone SDK, Demos espora, mensajería instantánea". MacRumors.com. 10 de marzo de 2008.
  30. ^ "Apoyo - iOS Dev Center - desarrollador de Apple". Apple, Inc. 10 de noviembre de 2010.
  31. ^ «Referencia CLHeading». 14 de septiembre de 2012.
  32. ^ Dalrymple, Jim. "Apple presenta el iPhone SDK | Mobile". Macworld. 09 de mayo de 2010.
  33. ^ "Declaración de Apple en la App Store Review Guidelines". Apple Inc. 09 de septiembre de 2010. 26 de agosto de 2011.
  34. ^ Peter Kafka (09 de septiembre de 2010). "Manzana de manos de los desarrolladores de aplicaciones una rama de olivo. ¿Qué pasa con Adobe y AdMob?". Todas las cosas D. 26 de agosto de 2011.
  35. ^ Krill, Paul (08 de marzo de 2008). "El sol: pondremos Java en el iPhone". InfoWorld. 08 de marzo de 2008.
  36. ^ Krazit, Tom (07 de marzo de 2008). "El iPhone SDK: el día después". CNet. 29 de marzo de 2008.
  37. ^ Krill, Paul (14 de marzo de 2008). "Plan de Sun para Java en el iPhone podría golpear barricada". Estándar de la industria. 29 de marzo de 2008.
  38. ^ Guisi, Bruno (25 de mayo de 2008). "Primeros pasos con iPhone y Java". 31 de agosto de 2008.
  39. ^ Chakraborty, Angsuman (10 de junio de 2008). "How To Install, compilar, ejecutar Java en el iPhone". 31 de agosto de 2008.
  40. ^ Kizito Kasozi, Emmanuel (28 de abril de 2008). "Apple, Sun habla da esperanza para Java en el iPhone". ibtimes.com. 31 de agosto de 2008.
  41. ^ "Innaworks anuncia solución de desarrollo de Java para el iPhone". Innaworks. 28 de marzo de 2008. 31 de agosto de 2008.
  42. ^ Block, Ryan (01 de julio de 2007). "procesador de iPhone encontrado: 620MHz ARM CPU.". Engadget.com. 02 de enero de 2009.
  43. ^ Paul, Ryan (15 de septiembre de 2009). "MonoTouch gotas .NET en jardín amurallado app de Apple". Ars Technica. 23 de noviembre de 2009.
  44. ^ "MonoTouch FAQ". Xamerin. 27 de junio de 2012. 09 de julio de 2012.
  45. ^ Irlandés, Paul, "Demos", Gordon.
  46. ^ Krazit, Tom (19 de marzo de 2008). "Adobe realiza SDK no es suficiente para Flash en el iPhone | Apple". Noticias. CNET. 09 de mayo de 2010.
  47. ^ Gruber, John (8 de abril, 2010). "Nuevo iPhone Developer acuerdo prohíbe Flash a iPhone compilador el uso de Adobe". Daring Fireball. 12 de abril de 2010.
  48. ^ Parr, Ben. "Adobe anuncia Flash soporte para el iPhone (pero sólo para aplicaciones)". Mashable. 09 de mayo de 2010.
  49. ^ iMobile cinema.
  50. ^ Paul, Ryan (17 de octubre de 2008). "Benchmarking Flash Player 10 (actualizado)". Ars technica. 09 de mayo de 2010.
  51. ^ "Adobe obtiene Sharky sarcástico con el iPhone de Apple Ban Flash – iPhone soporte Flash". Gizmodo. 02 de noviembre de 2009. 09 de mayo de 2010.
  52. ^ "Flash para centrarse en PC de navegación y aplicaciones móviles". Adobe. 09 de noviembre de 2011. 17 de diciembre de 2012.

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=IOS_SDK&oldid=621926959"