Esta guía describe como escribir código personalizado, específico de plataforma. Algunas funcionalidades específicas de plataforma están disponibles a través de los paquetes existentes; por favor mire usando paquetes. Flutter usa un sistema flexible que permite llamar APIs específicas de plataforma ya esté disponible en código Java o Kotlin en Android, o en código Objective-C o Swift en iOS. El soporte de APIs específicas de plataforma de Flutter, no está relacionado con la generación de código, sino más bien con un estilo flexible de paso de mensajes: La parte Flutter de tu app envía mensajes a su host, la parte iOS o Android… Continuar leyendo
Categoría: Híbridas
Ejemplo de la utilización de Flutter (con el lenguaje de programación Dart) para crear un app Mobile/Web/Desktop consumiendo el API de Frases 480. Anteriormente hemos creado un artículo describiendo toda la plataforma en general con muchos detalles, lo pueden ver aquí. Por el momento solo hemos subido la versión de la app de android al Play Store y también la web a Github Pages Flutter Al momento de escribir este artículo estamos utilizando Flutter 1.12.13 y los pasos a seguir para instalar correctamente se encuentran en esta página. Instrucciones Todo el proyecto está en GitHub, y los pasos a seguir… Continuar leyendo
React es una librería para crear aplicaciones web, con Javascript del lado del cliente y del lado del servidor. Esa definición hace hincapié en una dualidad (cliente + servidor) que resulta una de las principales características de la librería, de las que ya hemos hablado anteriormente, en el artículo de Qué es React. Aunque volveremos sobre ese punto, ahora vamos a conocer otros datos de interés. Composición de componentes Así como en programación funcional se pasan funciones como parámetros para resolver problemas más complejos, creando lo que se conoce como composición funcional, en ReactJS podemos aplicar este mismo patrón mediante… Continuar leyendo
¿Qué es React? React es una librería Javascript focalizada en el desarrollo de interfaces de usuario. Esa es su principal área de trabajo, pero lo cierto es que con todo el ecosistema de aplicaciones y herramientas y componentes, con React encontramos un excelente aliado para hacer todo tipo de aplicaciones web, SPA (Single Page Application) o incluso aplicaciones para móviles. Es por tanto una base sobre la cual se puede construir casi cualquier cosa con Javascript y que nos facilita mucho el desarrollo, ya que nos ofrece muchas cosas ya listas, en las que no necesitamos invertir tiempo para desarrollar.… Continuar leyendo
Ionic es un framework para crear aplicaciones web móviles basadas en HTML. Utiliza como base Cordova, lo que significa que en su núcleo es una aplicación PhoneGap que puedes compilar usando Phonegap build. Lo primero que me gustaría explicar, y de forma escueta, es qué es un MVC y de qué se compone: El MVC El MVC (Model-View-Controller o Modelo-Vista-Controlador), es un patrón de diseño que separa los datos, la lógica y las interfaces de usuario. Como su nombre indica, está separado en tres componentes: Modelo, Vista y Controlador. Está basado en la ideología de separación de conceptos y cumple… Continuar leyendo
La confusión comenzó en octubre de 2011 , cuando lo que se ha conocido como PhoneGap hasta ese momento fué donado a la Fundación de Software Apache con el fin de iniciar el proyecto de incubación “Apache Cordova” (que se convirtió en un proyecto de ASF de primer nivel en octubre de 2012) . Desde entonces, “PhoneGap” se refiere a una libre distribución de código abierto liderado por Adobe de Córdoba. La diferencia frente a desarrollo es que PhoneGap nos permita la compilación tanto en local como en la nube mediante PhoneGap Build, y Apache nos permite la compilación en… Continuar leyendo
En este tutorial vamos a explicar como crear nuestro proyecto con la versión actual de PhoneGap, la 3.5. 1.- Descargar e instalar Node.js http://nodejs.org/ 2.- Instalación y creación de un proyecto Abrimos el terminal y ejecutamos: $ npm install -g phonegap Y ya habremos instalado phonegap en nuestro sistema. Creación de proyecto: Navegamos hasta donde queramos crear el proyecto y ejecutamos: $ phonegap create my-app Siendo my-app el nombre del proyecto. Entramos en la carpeta del proyecto que hemos creado: $ cd my-app Si hacemos uso del comando dir, ls (dependiendo de su SO) la estructura del proyecto queda de… Continuar leyendo
PhoneGap es un framework para el desarrollo de aplicaciones móviles producido por Nitobi, y comprado posteriormente por Adobe Systems. Principalmente, PhoneGap permite a los programadores desarrollar aplicaciones para dispositivos móviles utilizando herramientas genéricas tales como JavaScript, HTML5 y CSS3. Las aplicaciones resultantes son híbridas, es decir que no son realmente aplicaciones nativas al dispositivo (ya que el renderizado se realiza mediante vistas web y no con interfaces gráficas específicas de cada sistema), pero no se tratan tampoco de aplicaciones web (teniendo en cuenta que son aplicaciones que son empaquetadas para poder ser desplegadas en el dispositivo incluso trabajando con el API del sistema nativo). Cuando desarrollamos una aplicación móvil… Continuar leyendo
Archivos
- mayo 2023
- marzo 2023
- diciembre 2020
- abril 2020
- marzo 2020
- diciembre 2019
- enero 2019
- diciembre 2018
- agosto 2017
- febrero 2017
- diciembre 2016
- noviembre 2016
- septiembre 2016
- julio 2016
- junio 2016
- mayo 2016
- abril 2016
- junio 2015
- marzo 2015
- febrero 2015
- diciembre 2014
- agosto 2014
- julio 2014
- junio 2014
- mayo 2014
- abril 2014
- marzo 2014
- febrero 2014
- enero 2014
- diciembre 2013
- noviembre 2013
- octubre 2013
- septiembre 2013
- agosto 2013
- julio 2013
- junio 2013
- mayo 2013
- abril 2013
- marzo 2013