Вы находитесь на странице: 1из 3

Swift y Objective-C

Swift es un lenguaje rápido y eficiente que proporciona información en tiempo real


y puede incorporarse fácilmente al código de Objective-C existente. Así, los
desarrolladores no sólo pueden programar de una forma más segura y confiable,
sino también ahorrar tiempo y enriquecer la experiencia con las apps.

Objective-C, por su lado, es el lenguaje insignia, o al menos hasta el momento, de


Apple. Cuenta con una sencilla sentencia de control de flujo, diferentes tipos de
datos fundamentales, estructuras y punteros, conversiones implícitas y explícitas
entre tipos, y es capaz de hacer todo lo que imagines de manera fácil y rápida.

Apache Cordova
Apache Cordova es un marco de desarrollo móvil de código abierto. Permite utilizar
las tecnologías estándar web como HTML5, CSS3 y JavaScript para desarrollo
multiplataforma, evitando el lenguaje de desarrollo nativo cada plataforma móvil.
Aplicaciones ejecutan dentro de envolturas para cada plataforma y dependen de
enlaces estándares API para acceder a de cada dispositivo sensores, datos y
estado de la red.

NativeScript

NativeScript es un framework de código abierto para desarrollar aplicaciones


en iOS y Android. Fue ideado y desarrollado por Progress. Las aplicaciones
NativeScript se construyen utilizando lenguajes de programación independientes
del dispositivo y sistema operativo como JavaScript o TypeScript.
Ionic

Ionic es un completo SDK de código abierto para el desarrollo de aplicaciones


móviles híbridas. Este proporciona herramientas y servicios para desarrollar
aplicaciones móviles híbridas utilizando tecnologías web como CSS, HTML5 y Sass.
Las aplicaciones pueden construirse con estas tecnologías web y luego distribuirse
a través de las tiendas de aplicaciones nativas para ser instalado en dispositivos
aprovechando Cordova.

Xamarin

Xamarin es una compañía de software estadounidense, Con un código compartido


del lenguaje de programación C#, Xamarin se puede usar para escribir aplicaciones
móviles nativas para Android, iOS y Windows, y compartir código a través de
múltiples plataformas, incluyendo Windows y macOS.

React Native
React Native te permite crear aplicaciones móviles usando solo JavaScript las
aplicaciones que está creando con React Native no son aplicaciones web para
dispositivos móviles porque React Native utiliza los mismos bloques de construcción
fundamentales de UI que las aplicaciones normales de iOS y Android. En lugar de
usar Swift, Kotlin o Java, estás poniendo esos bloques de construcción juntos
usando JavaScript y React.

Firebase
Firebase es una plataforma para el desarrollo de aplicaciones web y aplicaciones
móviles desarrollada por James Tamplin y Andrew Lee en 2012 y adquirida
por Google en 2014. Es un conjunto de herramientas orientadas a la creación de
aplicaciones de alta calidad, al crecimiento de los usuarios y a ganar más dinero.
PhoneGap

PhoneGap es un framework de código abierto que permite crear aplicaciones


híbridas haciendo uso de los lenguajes (HTML, CSS y JavaScript). Posee una
librería de plugins para extender rápidamente la funcionalidad de tu aplicación móvil.
Aparte de los plugins oficiales, la comunidad ha creado una serie de herramientas
que te podrían ser de utilidad. También cuenta con PhoneGap Build que te permite
compilar tu aplicación de manera más rápida y sencilla.

Las aplicaciones que podemos desarrollar con PhoneGap se pueden publicar en las
conocidas tiendas de aplicaciones (Google Play, Windows Store o App Store de
Apple) y, al igual que las aplicaciones nativas, también son capaces de acceder a
los periféricos de los dispositivos como la cámara, acelerómetro, etc.

Lo mejor de PhoneGap es que permite escribir una única vez el código de la


aplicación, con tecnologías HTML5, y publicarlo en cualquier plataforma móvil
dentro de las más conocidas. Así que, o bien desarrollas tu aplicación en nativo para
cada uno de los sistemas operativos, con el consiguiente trabajo que ello conlleva,
o la programas una única vez usando alguna plataforma como PhoneGap.

Вам также может понравиться