IPhone SDK

IPhone SDK

El iPhone SDK es un Kit de desarrollo de software para la plataforma iOS de Apple Inc., con el objetivo de permitir a terceros desarrollar aplicaciones nativas para el iOS. Fue liberado en Febrero del 2008, ha sido objeto de criticas al estar solo disponible para Mac OS X.

Contenido

Historia

El kit de desarrollo de software para iPhone fue anunciado oficialmente y puesto a disposición de los desarrolladores el 6 de marzo de 2008 (en versión beta), mientras que la tienda de aplicaciones entró en funcionamiento el 11 de julio de ese año.

El 27 de marzo de 2008, Apple sacó el Beta 2 lanzamiento del SDK, construido con iPhone OS la versión 2.0b2, que añadió al Constructor de Interfaz, una aplicación para construir interfaces gráficas de usuarios para los iPhones.

El 8 de abril de 2008, Apple liberó el Beta 3 que es una actualización para el SDK, construido con iPhone OS la versión 2.0b3.

El 23 de abril de 2008, Apple sacó la Beta 4 una actualización para el SDK, construida con iPhone OS la versión 2.0b4. Esta versión del SDK apoya los gráficos del OpenGL de 3D, principalmente solía hacer juegos, e indicaciones para algunas aplicaciones del iPod, para controlar el fondo, algo que Apple había declarado que era imposible.

El 6 de mayo de 2008, Apple sacó la Beta 5 otra actualización para el SDK, construida con iPhone OS la versión 2.0b5.

El 29 de mayo de 2008, Apple sacó la Beta 6, actualización del SDK, construida con iPhone OS la versión 2.0b6. El código en esta actualización dio insinuaciones sobre actualizaciones de las cuentas .Mac de Apple, y también dio una primera referencia a la próxima versión de Mac OS X, Show Leopard versión 10.6.

El 9 de junio de 2008, Apple sacó la Beta 7, actualización del SDK, construida con iPhone OS la versión 2.0b7, que abrió el reemplazo de las cuentas .Mac de Apple a MobileMe. Este lanzamiento fue realizado durante la WWDC, la conferencia de desarrolladores de Apple, que se nota que es una parte del nombre del iPhone OS.

El 26 de junio de 2008, Apple sacó la Beta 8, actualización del SDK, construida con iPhone OS la versión 2.0b8.

El 27 de enero de 2010, Apple sacó la Beta 1, actualización del SDK, construida con iPhone OS 3.2b1 incluido en el iPad.

Contenido del SDK

Como iPhone comparte base con Mac OS X, la cadena de instrumentos para desarrollar aplicaciones para iPhone está también basada en Xcode e incluye compiladores cruzados para el procesador ARM y un emulador de iPhone llamado Aspen. El lenguaje de programación principal para iPhone OS, al igual que en Mac OS, es Objective-C.

Licencia

El SDK se puede descargar gratis, pero para publicar el software es necesario registrarse en el Programa de Desarrollo del iPhone, un paso que requiere el pago y la aprobación por parte de Apple. Durante el proceso, se entregan al desarrollador unas claves firmadas que permiten subir una aplicación a la tienda de aplicaciones de Apple.

Las aplicaciones pueden ser distribuidas de 3 formas: a través de la App Store de Apple, por parte de una empresa a sus empleados, o sobre una red “Ad-hoc” de hasta 100 iPhones.

Los desarrolladores son libres de poner cualquier precio para que sus aplicaciones sean distribuidas por la tienda de Apple. A cambio de ello la compañía se queda con un porcentaje de los ingresos (30%). Los desarrolladores pueden optar por ofrecer sus aplicaciones gratis y no pagar así nada por la distribución del programa más allá de la cuota de socio.

Este modelo de distribución para el software iPhone hace imposible liberar el software basado en el código autorizado con GPLV3. Cualquier código que modifique el código autorizado bajo GPLV3 también debe tener licencia como GPLV3. Un desarrollador no es capaz de distribuir una aplicación autorizada bajo el GPLV3 sin distribuir también las claves para firmar (que Apple posee) para permitir la carga de las versiones modificadas de aquel software.

Enlaces externos

Sitio oficial


Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • IPhone OS — Saltar a navegación, búsqueda iPhone OS Desarrollador Apple Inc. www.apple.com/es/iphone Información general …   Wikipedia Español

  • IPhone OS — l iPhone, un des appareils fonctionnant sous iPhone OS Famille BSD Type de noyau …   Wikipédia en Français

  • IPhone — der 1. Generation im MP3 Player Modus Hersteller Apple Inc. Funkverbindungen …   Deutsch Wikipedia

  • IPhone 3G — iPhone iPhone der 1. Generation im MP3 Player Modus Hersteller Apple Inc. Funkverbindungen …   Deutsch Wikipedia

  • Iphone — der 1. Generation im MP3 Player Modus Hersteller Apple Inc. Funkverbindungen …   Deutsch Wikipedia

  • IPhone — Слева направо: iPhone 2G, 3G, 3G S …   Википедия

  • IPhone — Saltar a navegación, búsqueda iPhone Pantalla LCD multitáctil, 3,5 a 320x480 píxeles, 160ppi Memoria 8GB / 16GB / 32GB Procesador 620 MHz …   Wikipedia Español

  • IPhone OS — iPhone OS 3 с джейлбрейко …   Википедия

  • SDK — (от англ. software development kit)  комплект средств разработки, который позволяет специалистам по программному обеспечению создавать приложения для определённого пакета программ, программного обеспечения базовых средств разработки,… …   Википедия

  • IPhone OS — Infobox OS name = iPhone OS caption = iPhone OS version 2.1 on an iPhone 3G developer = Apple Inc. family = Mac OS X / NEXTSTEP / UNIX supported platforms = ARMv6 (iPhone and iPod touch) source model = Closed source (with open source components)… …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”