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 Chat App in 25 Minutes
Search
Faisal Abid
September 30, 2016
Programming
0
150
Android Chat App in 25 Minutes
Build an Android Chat App in just 25 minutes!
Faisal Abid
September 30, 2016
Tweet
Share
More Decks by Faisal Abid
See All by Faisal Abid
Adventures on the Ethereum Blockchain
faisalabid
0
70
Chatbots & The Rise of the Virtual Assistant
faisalabid
0
77
Introduction to Google Flutter
faisalabid
0
200
Angular 2.0 Dart
faisalabid
1
110
Moving from Node.js to Dart
faisalabid
1
1k
Dart & Polymer - OSCON 2014
faisalabid
4
750
Adventures in Node.js - OSCON 2013
faisalabid
2
3k
Node.js and You @ Codemotion Roma
faisalabid
2
190
Node.js and You Workshop
faisalabid
3
1k
Other Decks in Programming
See All in Programming
物語を動かす行動"量" #エンジニアニメ
konifar
14
5.4k
GUI操作LLMの最新動向: UI-TARSと関連論文紹介
kfujikawa
0
1k
DynamoDBは怖くない!〜テーブル設計の勘所とテスト戦略〜
hyamazaki
1
210
UbieのAIパートナーを支えるコンテキストエンジニアリング実践
syucream
2
700
TanStack DB ~状態管理の新しい考え方~
bmthd
2
320
20250808_AIAgent勉強会_ClaudeCodeデータ分析の実運用〜競馬を題材に回収率100%の先を目指すメソッドとは〜
kkakeru
0
200
レガシープロジェクトで最大限AIの恩恵を受けられるようClaude Codeを利用する
tk1351
2
1.1k
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
130
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
23
8.9k
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
4
650
CSC305 Summer Lecture 04
javiergs
PRO
1
100
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
1
300
Featured
See All Featured
Gamification - CAS2011
davidbonilla
81
5.4k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Done Done
chrislema
185
16k
Automating Front-end Workflow
addyosmani
1370
200k
Building an army of robots
kneath
306
46k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Faster Mobile Websites
deanohume
309
31k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Typedesign – Prime Four
hannesfritz
42
2.8k
4 Signs Your Business is Dying
shpigford
184
22k
Balancing Empowerment & Direction
lara
2
580
Designing for Performance
lara
610
69k
Transcript
@FaisalAbid Android Chat app in 25 minutes!
Who am I?
Dart Evangelist and Google Dev Expert Android Developer since M1
ML/NLP Engineer @ Zoom.ai - CIX Top 20 Founder @ Ven Chat - Top 100 Grossing Apps
Chat app in 25 minutes*
Assume you have user auth* Assume your UI is ready
Connecting the dots
No need to worry about scale No backend needed
Firebase Database
Works Offline NoSQL Firebase Database Hosted & Scalable & Free!
Lightweight Backend
None
None
None
Integrating Firebase Database
None
None
None
None
Offline sync is easy Reading is easy Firebase Database Writing
is easy One line integration via Gradle
But how do I REALLY Integrate it?
None
Handles all the boilerplate code Firebase Database UI Offers Adapters
and Utils Official Firebase Tools
None
None
None
None
None
None
None
Pros/Cons
Used in Production Firebase Database Pros Backed by the power
of Google Cloud Simple. Easy. Fast
Firebase Database Cons No way to intercept data easily (bots)
Thank You! @FaisalAbid