Pasar al contenido principal

ūüĒ• ¬°Hoy clase gratis y en vivo! Crea tu propio CMS con PHP junto a Yesi Days. Reg√≠strate. Comenzamos en: --:---:---:---

Alexys Lozada
José Luján
Manuel Rodriguez
José Luján
José Luján
Luis Avilés
José Luján
√Ālvaro Felipe
√Ālvaro Felipe
√Ālvaro Felipe
José Luján
José Luján
Beto Quiroga
Jonathan MirCha
Jonathan MirCha
√Ālvaro Felipe
Alexys Lozada, √Ālvaro Felipe, Jonathan MirCha
Beto Quiroga
Alexys Lozada
Alexys Lozada
José Luján
√Ālvaro Felipe
José Luján
√Ālvaro Felipe
√Ālvaro Felipe
Jonathan MirCha
Jonathan MirCha
Alexys Lozada, José Luján
Alexys Lozada, José Luján
Alexys Lozada, José Luján
Camilo Adobe
√Ālvaro Felipe
José Luján
Jonathan MirCha
√Ālvaro Felipe
√Ālvaro Felipe
Beto Quiroga, Alexys Lozada
√Ālvaro Felipe
Juan Villalvazo
José Luján
Luis Avilés
√Ālvaro Felipe
Jonathan MirCha
Jonathan MirCha
Jonathan MirCha

Flutter, desarrollo movil mutiplataforma

Flutter es un SDK de Google que permite el desarrollo de aplicaciones móviles para Android y iOS.

Flutter

En uno de los √ļltimos eventos importantes de tecnolog√≠a, el Mobile World Congress 2018 se hizo un anuncio por parte de Google que sorprendio a propios y a extra√Īos.

Google anuncia Flutter. Flutter es la apuesta por el desarrollo multiplataforma, podemos decir que es un SDK para el desarrollo de aplicaciones móviles. Aunque podemos leer en muchas partes que se considera un framework hay características que nos hace confirmar que en realidad es un SDK.

Por ahora el SDK est√° solamente en versi√≥n beta, as√≠ que como todo buen beta tendremos por ah√≠ algunas dificultades que tendremos que resolver y que ir√°n apareciendo conforme vamos subiendo el nivel de nuestros proyectos.

La pregunta recurrente que viene a la cabeza de los desarrolladores cuando escuchan hablar sobre Flutter es ¬Ņqu√© lenguaje tenemos que aprender? En realidad el lenguaje es un viejo conocido: Dart es el lenguaje que est√° detr√°s de flutter, as√≠ que la herramienta completa le pertenece a Google ya que Dart es desarrollado y mantenido por ellos.

En caso personal y por tener experiencia con Dart les puedo decir que si un desarrollador conoce Java no deber√≠a de tener mayor problema en utilizar este nuevo lenguaje, tambi√©n considero que las personas que vienen del mundo de javascript no deber√≠an tener mayor problema, de hecho si tenemos que escoger una competencia directa entre lenguajes podr√≠amos decir que Dart es una apuesta para realizar lo mismo que hace JavaScript en el navegador. En menor o igual medida podr√≠amos decir que Dart deber√≠a de ser f√°cil para cualquier desarrollador de Go.

Flutter ofrece la misma pauta de dise√Īo que hemos manejado desde ya hace unos a√Īos en Android como lo es Material Design, as√≠ que se integra muy bien con el desarrollo de las interfaces de manera nativa.

Por ahora lo que se necesita para trabajar con Flutter o dar nuestros primeros pasos con las beta, es usar el IDE intelliJ IDEA. También existe la opción de utilizar Android Studio y también la posibilidad de utilizar VS Code. Así que esto también es una buena noticia ya que muchos desarrolladores pueden no estar familiarizados del todo con Android Studio y puede ser su primera barrera de entrada y entonces poder usar cualquiera de las otras opciones seguro que abre mas puertas.

Despu√©s necesitar√≠amos √ļnicamente acceder al proyecto de Github de Flutter y listo. Tenemos que mencionar que por ejemplo en IntelliJ Idea tenemos la posibilidad de facilitar todo con un plugin y listo.

El código no es más complicado que esto, esto sería el "Hola mundo"

class MyApp extends StatelessWidget {

  @override
  
  Widget build(BuildContext context) {
  
    return new MaterialApp(
    
      title: 'Welcome to Flutter',
      home: new Scaffold(
        appBar: new AppBar(
          title: new Text('Welcome to Flutter'),
        ),
        body: new Center(
          child: new Text('Hello World'),
        ),
      ),
    );
  }
}

Como vemos Flutter es muy f√°cil de leer y entender gracias a Dart, as√≠ que te invito a que des tus primeros pasos en este SDK que seguramente estos a√Īos nos traer√° grandes noticias.

Suscríbete al blog de EDteam

Ingresa tu correo electrónico para recibir nuestro boletín semanal