Creación de aplicaciones para editores de noticias con Flutter

Creación de aplicaciones para editores de noticias con Flutter


Categorías: Android, Apple, Destacada, Móviles, Tecnología
Etiquetas:

Flutter es el kit de herramientas de UI de Google para realizar hermosas aplicaciones, compiladas nativamente, para móvil. Los clientes de Noticias centradas en la web expresaron un gran interés en crear aplicaciones móviles, pero no tienen los recursos, la experiencia técnica ni los conocimientos sobre el producto.

¿Qué es Flutter?

Flutter es un SDK desarrollado por Google para crear aplicaciones móviles tanto para Android como para iOS (Apple). Fue desarrollado como un software para uso interno dentro de la compañía pero vieron el potencial que tenia y decidieron lanzarlo como proyecto de código libre. Actualmente es uno de los proyectos de desarrollo de aplicaciones móviles que más está creciendo. Además, desde la última versión estable, también es posible realizar aplicaciones Web y de escritorio para Windows y Mac. Aunque en estas dos plataformas aún está en fase experimental (beta).

Estas son las tres principales ventajas que ofrece Flutter respecto a otras frameworks de desarrollo de aplicaciones multiplataforma:

  1. Compila en nativo, tanto en Android como en iOS.
  2. La creación interfaces gráficas es muy flexible, puedes combinar diferentes Widgets (elementos gráficos) para crear las vistas.
  3. El desarrollo es muy rápido, permite ver el resultado de forma instantánea mientras se escribe el código.

El equipo de Flutter y Google News Initiative están cofinanciando el desarrollo de una plantilla de aplicación de noticias diseñada para ser un ejemplo de cómo crear una aplicación de noticias que use firebase como backend y monetice con el SDK de Google Mobile Ads y los servicios de suscripción.

Os dejamos el Webinar que han hecho hoy

También implementa muchas mejores prácticas basadas en la investigación de Google News Initiative. El objetivo de la plantilla de la aplicación es reducir el tiempo típico de desarrollo de la aplicación Noticias.

Únase a nuestro seminario web para escuchar a los expertos de Google sobre:

Os dejamos la presentación

https://services.google.com/fh/files/misc/emea-publisher-webinar-flutter-news-toolkit.pdf

 

¿Cómo funciona Flutter?

Flutter utiliza un motor gráfico, llamado Skia, que renderiza en 2D los elementos gráficos. Flutter está escrito en C, C++ y, mayormente, en Dart. De forma resumida, la capa del motor está escrito en C++ y la de los Widgets en Dart.

Widget es la palabra más repetida cuando se hace referencia a Flutter, se refiere a los elementos gráficos que componen una vista. Por ejemplo, un botón, un texto o una imagen. Aunque también hay Widgets más complejos que están formados por otros Widgets.

Flutter utiliza Dart como lenguaje de programación, también desarrollado por Google.

¿Cómo se desarrolla con Flutter?

Para empezar a programar en Flutter se necesita un ordenador con Windows, Linux o Mac. Es sencillo; debes descargar Flutter desde la página web y seguir los pasos para configurarlo dependiendo del sistema operativo que tengas. Posteriormente, debes instalar Android Studio para instalar el SDK de Android y el editor de texto o IDE para empezar a programar en Dart. Actualmente, el IntelliJ IDEA, Android Studio y Visual Studio Code soportan los plugins oficiales de Dart y Flutter.

Para compilar la app en iOS es necesario realizarlo desde un Mac con Xcode 9 o superior. En este caso, hay varios pasos adicionales en la instalación para configurarlo junto con Xcode. Los editores de código son los mismos que hemos comentado anteriormente.

. Leer artículo completo en Frikipandi Creación de aplicaciones para editores de noticias con Flutter.

Entradas recientes para Creación de aplicaciones para editores de noticias con Flutter

  1. El próximo RPP de Diablo IV llega pronto - Detalles del parche 2.1
  2. The Rogue Prince of Persia, el título roguelite de acción y plataformas en 2D, ha recibido su mayor actualización
  3. Star Wars Outlaws: ya disponible en Steam y también disponible el primer pack de contenido narrativo del juego, Wild Card.
  4. PlayStation Portal recibe una nueva actualización de software
  5. Una leyenda de Mercedes en la F1 llega a Gran Turismo 7 en su nueva actualización
Salir de la versión móvil