Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Crea tu primera app Android
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Maribel Maisano
October 03, 2020
Programming
0
59
Crea tu primera app Android
Una vista al ecosistema de las aplicaciones móviles - Women Who Code Guatemala
Maribel Maisano
October 03, 2020
Tweet
Share
More Decks by Maribel Maisano
See All by Maribel Maisano
Estrategias de monetización en apps móviles
maribelmai
0
25
Firebase Cloud Functions
maribelmai
0
46
Implementando MVVM en una app Android
maribelmai
0
49
Firebase - Backend en la nube
maribelmai
0
24
Android KTX - Mejor código gracias a Kotlin
maribelmai
0
74
Other Decks in Programming
See All in Programming
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.6k
並行開発のためのコードレビュー
miyukiw
0
290
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
130
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
220
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
Patterns of Patterns
denyspoltorak
0
1.4k
Architectural Extensions
denyspoltorak
0
290
Package Management Learnings from Homebrew
mikemcquaid
0
230
ぼくの開発環境2026
yuzneri
0
240
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
200
Featured
See All Featured
Making Projects Easy
brettharned
120
6.6k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
69
The Curious Case for Waylosing
cassininazir
0
240
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
110
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Raft: Consensus for Rubyists
vanstee
141
7.3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Writing Fast Ruby
sferik
630
62k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
62
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
New Earth Scene 8
popppiees
1
1.5k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
420
Transcript
Crea tu primera app Android Maribel Maisano @maribelmai
Agenda • ¿Qué es Android? • Arquitectura • Herramientas de
desarrollo • Creación de un proyecto • Componentes de una aplicación • ¿Dónde puedo seguir aprendiendo?
¿Qué es Android? + + =
Multiplataforma
Multiplataforma
Multiplataforma
Multiplataforma
Multiplataforma
Multiplataforma
Lenguajes de programación
Herramientas https://developer.android.com/studio/index.html
Archivos importantes • AndroidManifest.xml • build.gradle
Activities • Pantallas de la aplicación • Main Activity •
Stack de Activities • Lifecycle • Indican un layout
Layouts • Estructura de la interfaz gráfica • Se declaran
las vistas que la componen • Patrón Composite ◦ View ◦ ViewGroup
Resources • Se encuentran en /res • Imágenes (drawable), textos
(values), layouts, etc. • Clase generada automáticamente ◦ R.java
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...
¿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/
¿Preguntas?
¡Muchas gracias! @maribelmai