Tecnología

Inicio

iPhone Aplicaciones y extensiones de archivo

iPhone Aplicaciones y extensiones de archivo


Apple tiene un sistema muy especializado para permitir a los desarrolladores crear y distribuir aplicaciones para sus dispositivos iPhone y iPod. Mientras que los desarrolladores tienen que utilizar herramientas de Apple para la creación de aplicaciones, existen métodos alternativos para el envasado y la distribución de estos programas. Dependiendo de la etapa de desarrollo en que la aplicación pasa a ser el método de envasado y el desarrollador está utilizando, archivos constituyentes de la aplicación puede utilizar un número de extensiones de archivo.

idiomas

Aplicaciones para el iPhone se desarrollan principalmente en Objective-C. Se trata de un lenguaje de programación orientado a objetos que se encuentra encima de la anterior lenguaje de programación C. La sintaxis de Objective-C es similar a C y C ++, y los desarrolladores pueden integrar código de idiomas directamente en los programas de Objective-C. archivos de código fuente por lo general utilizan la extensión ".m" o ".mm" y archivos de cabecera con los datos de la biblioteca por lo general utilizar la extensión ".h".

iPhone SDK

Apple proporciona a los desarrolladores de aplicaciones iPhone con un kit de desarrollo de software (SDK) para hacer que el desarrollo de aplicaciones más rápido. El SDK contiene componentes de la biblioteca de aplicaciones que permiten acceder y utilizar las características de hardware tanto la del iPhone y su sistema operativo IOS con un mínimo de código. Estos son, además de otras herramientas de programación basado en Objective-C que Apple ofrece a nadie para la creación de interfaces de aplicaciones y envasar diferentes componentes de la aplicación en un solo programa.

.ipa Extensión del archivo

Apple tiene su propio sistema para transferir las aplicaciones empaquetadas en el iPhone para su ejecución. Para utilizar estos sistemas, los programadores utilizar el SDK del iPhone para empaquetar los componentes del programa en un archivos ".ipa". los desarrolladores de iPhone a continuación, utilice las herramientas del SDK para instalar directamente un paquete .ipa en iPhones y iPods, o ir a través de procedimientos de Apple para cargar el paquete de App Store de Apple. Una vez que un paquete .ipa está en la App Store, cualquiera puede descargar el programa en sus dispositivos.

Extensión del archivo .deb

Mientras que los canales oficiales de Apple para instalar aplicaciones requieren los componentes del programa para ser empaquetados en el formato .ipa, existen herramientas de terceros que permiten a los usuarios de iPhone aplicaciones transfieren a sus dispositivos fuera de las herramientas del SDK o la App Store. Estos repositorios de aplicaciones alternativos son legales, pero Apple desalienta sus clientes puedan eludir sus controles de software, también conocido como "jailbreaking", con el fin de utilizarlos. repositorios alternativos suelen tener programadores empaquetar sus aplicaciones en el formato ".deb" para el usuario descarga.