0% encontró este documento útil (0 votos)
101 vistas3 páginas

Guía de Frameworks para Desarrolladores

Ext JS proporciona una arquitectura MVC, permite el tratamiento de grandes cantidades de datos, y viene con widgets y modelos limpios y modernos. Ionic permite desarrollar aplicaciones híbridas multiplataforma con una única base de código usando tecnologías web, mientras que React Native ofrece compatibilidad entre iOS y Android con rendimiento nativo y acceso a códigos y funciones nativas. Flutter permite un desarrollo rápido de aplicaciones multiplataforma mediante código que produce resultados y una interfaz de usuario nativos

Cargado por

Brian Glez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
101 vistas3 páginas

Guía de Frameworks para Desarrolladores

Ext JS proporciona una arquitectura MVC, permite el tratamiento de grandes cantidades de datos, y viene con widgets y modelos limpios y modernos. Ionic permite desarrollar aplicaciones híbridas multiplataforma con una única base de código usando tecnologías web, mientras que React Native ofrece compatibilidad entre iOS y Android con rendimiento nativo y acceso a códigos y funciones nativas. Flutter permite un desarrollo rápido de aplicaciones multiplataforma mediante código que produce resultados y una interfaz de usuario nativos

Cargado por

Brian Glez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

FRAMEWORKS CARACTERÍSTICAS

Muy bien documentada con muchos ejemplos


Trato de grandes cantidades de datos en tables
Arquitectura MVC
Ext JS Plugin gratuito de gráficos de estadísticas
Tema atractivo
Widgets y modelos limpios y modernos
Compatible con la mayoría de navegadores
Soporte por parte de Sencha

Permite desarrollar y desplegar aplicaciones híbridas, que funcionan en múltiples plataformas, como iOS nativo, Android, escritorio y
la web (como una aplicación web progresiva), todo ello con una única base de código.
Ionic Ofrece un diseño limpio, sencillo y funcional.
Emplea Capacitor (o Cordova) para implementar de forma nativa o se ejecuta en el navegador como una aplicación web progresiva.
Está construido sobre tecnologías web: HTML, CSS y JavaScript.
Se puede usar con los frameworks frontend más populares, como Angular, React y Vue.

React native brinda compatibilidad entre iOS y Android.


Permite la programación en JavaScript, un código de programación que permite incorporar texto, juegos, animaciones entre otras
funciones.
React Native Ofrece un rendimiento más alto de forma nativa, en comparación con frameworks como Web Responsive/PWA.
Tiene el acceso a código y funciones nativas, paquetes de códigos a casi cualquier funcionalidad.
Brinda reusabilidad de los componentes porque podrás compilar los resultados y al mismo tiempo constatar si estos generan fallos o si
son reutilizables por otros programadores.
Da la oportunidad de borrar los errores para trabajar mejor la calidad de la aplicación, sin mayor problema.
Se renueva constantemente para aquellas empresas modernas que vayan surgiendo.

Themes personalizados: El framework permite el uso de themes ya creados y da la posibilidad de crear nuevos themes y trabajar con
JQuery Mobile ellos.
Tamaño reducido: Toda la librería comprimida pesa menos de 12K.
Facilidad de uso: Destaca la facilidad para el desarrollo de interfaces de usuario de dispositivos móviles.
Múltiples plataformas: IOS, Android, Blackberry, Palm WebOS, Symbian, Windows Mobile, etc.
Soporte HTML5: Como su nombre indica, soporta las nuevas etiquetas HTML5.

Desarrollo en tiempos records: pues si, como has leído, gracias a Flutter es posible batir todos los records de velocidad a la hora de
crear aplicaciones móviles. Debido a que con un único código de programación puedes crear la misma APP de Android/iOS, web y
aplicación de escritorio, Flutter te permite batir todas las marcas y convertirte en un auténtico campeón de velocidad a la hora de
desarrollar. 
Todo mediante código, tanto la lógica como la Interface de usuario: en Flutter tanto la lógica de programación como la interface
Flutter gráfica de usuario se crean mediante código. Quizá esto al principio puede parecerte algo raro, pero realmente una vez que se la ha
cogido el hilo empiezas a ver todas las ventajas y ves como tu productividad crece hasta límites insospechados.
Resultados y rendimiento nativo: por si fuera poco además Flutter proporciona un rendimiento totalmente nativo a tus desarrollos.
Disfrutaras de un rendimiento en las animaciones, interface de usuario, respuesta de la APP, etc…totalmente nativo. Además, Flutter
se adapta a las diferencias de cada plataforma para que tu APP vengas del mundo que vengas (Android o iOS) te hagan sentirte como
en casa.

Phonegap permite crear actualmente aplicaciones móviles para: iPhone, Android, Windows Phone, Blackerry, Blackberry 10, webOS,
Symbian y Bada
Las aplicaciones creadas con PhoneGap sólo pueden nutrirse de HTML, CSS y Javascript. Si requieren lógica generada por otros
Adobe PhoneGap lenguajes de programación, deberán conseguirla de un backend a través de APIs o webservices
Ofrece un servicio en la nube llamado PhoneGap Build que permite construir rápidamente apps móviles y compilarlas con facilidad
sin necesidad de SDKs, compiladores o hardware específico.
Tiene una licencia Apache 2.0

Las aplicaciones desarrolladas con Xamarin son 100% nativas.


El código de programación se comparte entre todas las plataformas.
Proporciona un acceso total a la API de cada plataforma.
Xamarin Código Open Source y en constante innovación.
Sólida biblioteca de clases y documentación.
Permite utilizar código existente programado en otra plataforma, por ejemplo, un fragmento de código Android programado en Java.
Las interfaces de usuario se pueden desarrollar mediante XAML.

Escalabilidad: con la finalidad de poder incrementar nuevas funcionalidades en cualquier momento.


Multiplataforma: se trata de aplicaciones dinámicas, mismas que sean compatibles con cualesquiera plataformas.
Framework7 Tiempo: La codificación se la realiza en un menor tiempo, y de manera mucho más ágil.
Soporte: Existe un sin número de artículos de apoyo en cuanto a lo que se refiere la codificación a realizar.
Pistas de código
Conclusión de código
Intel XDK Emulador
Pruebas de dispositivo móvil vía Intel App Preview
Soporte para plugins de terceros (Third Party)
Soporte de plantillas
Soporte para APIs de expansión de dispositivo

Sencha Touch crea aplicaciones HTML5 de aspecto nativo usando JavaScript basado den el patrón MVC líder para la creación de
aplicaciones web móviles multiplataforma.
Sencha aprovecha las técnicas de aceleración de hardware para proporcionar componentes de interfaz de alto rendimiento para
Sencha Touch dispositivos móviles.
Ofrece todo lo que necesitas para la creación de aplicaciones impresionantes que puedan trabajar en iOS, Android, BlackBerry,
Windows Phone, y mucho más.
Cuenta con un novedoso motor de diseño adaptativo, animaciones fluidas y funciones de desplazamiento que permiten desarrollar
aplicaciones que respondan de forma instantánea a los usuarios.
Este framework incluye un paquete de datos robusta capaz de utilizar datos de cualquier fuente de datos back-end.

ARELY GONZALEZ
GALLARDO 6APV

También podría gustarte