
Sign up to save your podcasts
Or
Esta semana os explico por qué he decidido aprender flutter, qué me ha llamado la atención de este framework y cuáles son los puntos fuertes que yo le veo.
Cuando te dedicas a la programación, hay que estar siempre al día de lo que va saliendo y cada cierto tiempo hay que escoger algún lenguaje o framework en el que queramos especializarnos. Con suerte, como ha sido mi caso, en ocasiones aparece una nueva tecnología que encaja contigo, con lo que te gusta, con el tipo de proyectos que quieres hacer, con a que te sientes cómodo.
¿Por qué he decidido dedicar a aprender Flutter el poco tiempo libre que tengo?
Parece una razón obvia, pero en programación hay muchísimas áreas. Te puedes dedicar a la web, al backend, a los videojuegos, a la realidad virtual, a la inteligencia artificial… en mi caso me interesa mucho la programación de apps para móviles. Por eso hacer tiempo que estaba dedicándome a aprender Android.
Android me gusta mucho, también me siento muy cómodo con él y puedo hacer cosas muy interesantes, pero al especializándome en Android tenía una gran desventaja, mis apps no valían para IOS. Por eso el siguiente punto ha sido clave para escoger flutter
Efectivamente, con Flutter podemos tener nuestra app funcionando en los dos principales sistemas operativos para móviles con una sola base de código. Me gusta mucho Android, pero siempre he pensado que si un día una de mis apps tuviera cierto éxito tendría una limitación si no está también en IOS. No quería programar para los dos sistemas porque, aunque estoy seguro de que me lo pasaría muy bien programando para iPhone, creo que es mejor especializarse en un único entorno para hacer las cosas bien. Además pensando en desarrollar una app para un posible cliente, es una limitación el no ser capaz de ofrecerles su app en los dos sistemas.
Con Flutter esto queda resuelto, con un sólo proyecto puedo hacer que mi app funcionen en Android y en IOS.
Seguramente estaréis pensando que esto no es nada nuevo, ya existen infinidad de frameworks que te permiten hacer esto. Pues efectivamente, pero ahí entran el resto de los motivos que describo a continuación.
Así es, las apps programadas con este framework tienen una calidad nativa. Otros frameworks también permiten tener un único proyecto para IOS y Android, pero perdiendo calidad.
¿Por qué tiene un buen rendimiento si no estamos usando el SDK propio de cada sistema nativo?, ya lo explicaremos en otro episodio
5
22 ratings
Esta semana os explico por qué he decidido aprender flutter, qué me ha llamado la atención de este framework y cuáles son los puntos fuertes que yo le veo.
Cuando te dedicas a la programación, hay que estar siempre al día de lo que va saliendo y cada cierto tiempo hay que escoger algún lenguaje o framework en el que queramos especializarnos. Con suerte, como ha sido mi caso, en ocasiones aparece una nueva tecnología que encaja contigo, con lo que te gusta, con el tipo de proyectos que quieres hacer, con a que te sientes cómodo.
¿Por qué he decidido dedicar a aprender Flutter el poco tiempo libre que tengo?
Parece una razón obvia, pero en programación hay muchísimas áreas. Te puedes dedicar a la web, al backend, a los videojuegos, a la realidad virtual, a la inteligencia artificial… en mi caso me interesa mucho la programación de apps para móviles. Por eso hacer tiempo que estaba dedicándome a aprender Android.
Android me gusta mucho, también me siento muy cómodo con él y puedo hacer cosas muy interesantes, pero al especializándome en Android tenía una gran desventaja, mis apps no valían para IOS. Por eso el siguiente punto ha sido clave para escoger flutter
Efectivamente, con Flutter podemos tener nuestra app funcionando en los dos principales sistemas operativos para móviles con una sola base de código. Me gusta mucho Android, pero siempre he pensado que si un día una de mis apps tuviera cierto éxito tendría una limitación si no está también en IOS. No quería programar para los dos sistemas porque, aunque estoy seguro de que me lo pasaría muy bien programando para iPhone, creo que es mejor especializarse en un único entorno para hacer las cosas bien. Además pensando en desarrollar una app para un posible cliente, es una limitación el no ser capaz de ofrecerles su app en los dos sistemas.
Con Flutter esto queda resuelto, con un sólo proyecto puedo hacer que mi app funcionen en Android y en IOS.
Seguramente estaréis pensando que esto no es nada nuevo, ya existen infinidad de frameworks que te permiten hacer esto. Pues efectivamente, pero ahí entran el resto de los motivos que describo a continuación.
Así es, las apps programadas con este framework tienen una calidad nativa. Otros frameworks también permiten tener un único proyecto para IOS y Android, pero perdiendo calidad.
¿Por qué tiene un buen rendimiento si no estamos usando el SDK propio de cada sistema nativo?, ya lo explicaremos en otro episodio