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
Android + Firebase = GreatApp
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Luis Alberto Guevara Mendoza
September 28, 2015
Technology
0
93
Android + Firebase = GreatApp
Un overview de una plataforma muy genial para construir Apps de manera facil
Luis Alberto Guevara Mendoza
September 28, 2015
Tweet
Share
Other Decks in Technology
See All in Technology
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
5
5.3k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.4k
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
240
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.4k
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
220
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
170
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
570
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
OpenShiftでllm-dを動かそう!
jpishikawa
0
100
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
MCPでつなぐElasticsearchとLLM - 深夜の障害対応を楽にしたい / Bridging Elasticsearch and LLMs with MCP
sashimimochi
0
160
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
270
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
Fireside Chat
paigeccino
41
3.8k
The untapped power of vector embeddings
frankvandijk
1
1.6k
The Spectacular Lies of Maps
axbom
PRO
1
520
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Transcript
Android + FireBase = Great App GDG Guadalajara
¿Qué es Android?
¿Donde esta Android?
¿Qué es Firebase? https://www.firebase.com/blog/2014-10-21-firebase-joins-google.html Es una plataforma para guardar datos
+ Servicio de Backend con muchos features + Otros muy geniales features
¿Features? Bases de datos tiempo real Manejo de Usuarios Hosting
Cuantos desarrolladores confían en esta plataforma?
Un poco de teoría … Solo un poco
¿Capa de Kernel?
¿Librerias?
¿Aplicaciones?
¿Ciclo de vida?
¿POO? • Clases • Objetos • Herencia • Metodos •
Interfaz
¿Qué es Necesitamos? https://developer.android.com/sdk/index.html
¿Crear proyecto en Firebase?
1.Crear un proyecto en Android Studio
None
None
None
None
None
Estructura Gradle
Setear contexto Firebase
Poder acceder a la variable desde cualquier parte de la
clase Guardar Mensaje en Servidor Referencia a nuestro proyecto en Firebase
None
None
¿Algo mas interesante?
Un pequeño chat https://github.com/gdgguadalajara/meetup-android-firebase
Settings Firebase
Organizar Paquetes
Añadir dependencias
Agregando Colores, Textos y Estilos
None
Otras cosas Corregir el String en el Layout fragment_main Logo
para nuestra app en Todas las Resoluciones
Icono de la Aplicación
Por último … en esta 1ra parte XD
Hora de usar git https://github.com/gdgguadalajara/meetup-android-firebase
**Importante Base de datos JSON URL Proyecto Por que?
Agregamos RecyclerView para cargar Mensajes
Mensajes Recibidos Mensajes Enviados
Usamos nuestro Modelo Decision de Layout
Usamos nuestro Modelo Decision de Layout
Evita problemas con los teclados
Evita problemas con el Teclado
Ir por la referencia de Firebase ID del Device Preparar
El recyclerView para llenarlo después
Ir por la referencia de Firebase ID del Device Preparar
El recyclerView para llenarlo después
Ir por la referencia de Firebase ID del Device Preparar
El recyclerView para llenarlo después
El listener de los eventos de Firebase Cuando se Agrega
se Actualiza Se sube el Mensaje con la estructura del modelo Chat Nota:Con esto podría funcionar todo el chat prácticamente!
Resultados
Usuarios
http://google.com/+GDGGuadalajaraORG @luisfusim
[email protected]
Gracias por su Atencion espero les sea
util, cualquier duda comentario