Mobile development: antes, ahora ¿y después? 

Pablo Bautista

Mobile development: antes, ahora ¿y después? 

Un poco sobre mi:

  • Android developer
  • Flutter developer
  • Mobile UI/UX designer
  • Entusiasta

Comienzos y bases del mobile development

¿Qué es el desarrollo móvil?

Comienzos y bases del mobile development

¿Qué NO es el desarrollo móvil?

Comienzos y bases del mobile development

  • "Vos, se me ocurrido la idea para una app...".
  • Solamente código.
  • Es lo mismo que desarrollar web.
  • Tiene un ciclo de vida clásico.
  • La idea de negocios para volverse millonario.

Pero, ¿por que móvil?

Pero, ¿por que móvil?

Pero, ¿por que móvil?

SDK

Pero, ¿por que móvil?

Comunidades

El poder del mobile dev.

Pero, ¿por que móvil?

¿Entonces que hace un mobile dev?

Pero, ¿por que móvil?

¿Como comencé?

  • Curiosidad y tiempo libre
  • Android SDK level 4
  • Eclipse
  • ADB

En el pasado...

¿Como se hacían las cosas antes?

Mobile development ahora

¿Como es el proceso ahora?

From 0 to headaches caused by App Store.

¿Como es el proceso ahora?

Tecnologías y enfoque

1

Cross-Platform

Nativo

¿Como es el proceso ahora?

Entorno de desarrollo

2

Kit

Editor

Emulator

Design

¿Como es el proceso ahora?

Architecture

3

Android

iOS

Flutter

Jetpack

Clean Swift

Bloc, Riverpod, Provider

MVVM/MVI/Otros

¿Como es el proceso ahora?

Diseñando y Prototipando

4

¿Como es el proceso ahora?

La magia

5

¿Como es el proceso ahora?

¡AYUDA!

5.1

¿Como es el proceso ahora?

Tests

5.2

¿Como es el proceso ahora?

Development -> Production

6

  • Flavors
  • APK/Ad Hoc
  • Fragmentación

¿Como es el proceso ahora?

Pre-lanzamiento

7

Signin

Beta

¿Como es el proceso ahora?

Producción

8

¡NUNCA UN VIERNES!

¿Como es el proceso ahora?

Producción

8

¿Y despues?

Updating

9

¿Y despues?

Updating

9

Políticas

El (no tan) futuro del mobile development

El (no tan) futuro del mobile development

El (no tan) futuro del mobile development

El (no tan) futuro del mobile development

Single codebase

Android

iOS

Web

MacOS

Linux

Windows

El (no tan) futuro del mobile development

El (no tan) futuro del mobile development

Concluyendo...

  • Mobile dev es mas que solo codear
  • Las pruebas son una parte vital
  • Las tiendas nos pueden tanto ayudar como dificultar
  • No solo a través de las tiendas puedo distribuir mi app
  • Es una carrera y no solo un rol
  • Actualización constante (de app y de conocimientos)
  • Comunidad como pieza fundamental de crecimiento

¡Gracias!

Pablo Bautista

pblinux

PixelaGT

gdgxela

Mobile development: antes, ahora y ¿después?

By Pixela

Mobile development: antes, ahora y ¿después?

  • 214