$30 off During Our Annual Pro Sale. View Details »

Crea tu primera app Android

Crea tu primera app Android

Una vista al ecosistema de las aplicaciones móviles - Women Who Code Guatemala

Avatar for Maribel Maisano

Maribel Maisano

October 03, 2020
Tweet

More Decks by Maribel Maisano

Other Decks in Programming

Transcript

  1. Agenda • ¿Qué es Android? • Arquitectura • Herramientas de

    desarrollo • Creación de un proyecto • Componentes de una aplicación • ¿Dónde puedo seguir aprendiendo?
  2. Activities • Pantallas de la aplicación • Main Activity •

    Stack de Activities • Lifecycle • Indican un layout
  3. Layouts • Estructura de la interfaz gráfica • Se declaran

    las vistas que la componen • Patrón Composite ◦ View ◦ ViewGroup
  4. Resources • Se encuentran en /res • Imágenes (drawable), textos

    (values), layouts, etc. • Clase generada automáticamente ◦ R.java
  5. Intents • Descripción abstracta de una operación • Es una

    forma de comunicación entre apps • Ejemplos: Lanzar un activity, compartir un contenido, sacar una foto, etc...
  6. ¿Dónde puedo seguir aprendiendo? • Android Developers: https://developer.android.com/training/index.html • Developing

    Android Apps: https://www.udacity.com/course/new-android-fundamentals--ud851 • Android Kotlin Fundamentals: https://codelabs.developers.google.com/codelabs/kotlin-android-training-welc ome/