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 11 Meetup Douala
Search
Farouk
July 20, 2020
Programming
0
35
Android 11 Meetup Douala
Farouk
July 20, 2020
Tweet
Share
More Decks by Farouk
See All by Farouk
DevFest 2023 Libreville - Les Passkeys et l’API Credential Manager sur Android
sabiou
0
16
Android à l'ere de Compose
sabiou
0
19
Applications modernes avec Jetpack
sabiou
0
150
IO-Extended-talk.pdf
sabiou
0
62
Other Decks in Programming
See All in Programming
Microsoft Orleans, Daprのアクターモデルを使い効率的に開発、デプロイを行うためのSekibanの試行錯誤 / Sekiban: Exploring Efficient Development and Deployment with Microsoft Orleans and Dapr Actor Models
tomohisa
0
150
GUI操作LLMの最新動向: UI-TARSと関連論文紹介
kfujikawa
0
990
実践 Dev Containers × Claude Code
touyu
1
220
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
21
8.6k
Comparing decimals in Swift Testing
417_72ki
0
170
Langfuseと歩む生成AI活用推進
licux
3
280
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
4
630
#QiitaBash TDDで(自分の)開発がどう変わったか
ryosukedtomita
1
370
Claude Code と OpenAI o3 で メタデータ情報を作る
laket
0
130
CLI ツールを Go ライブラリ として再実装する理由 / Why reimplement a CLI tool as a Go library
ktr_0731
3
1.1k
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
1
1.9k
令和最新版手のひらコンピュータ
koba789
14
7.9k
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
Practical Orchestrator
shlominoach
190
11k
Site-Speed That Sticks
csswizardry
10
780
Scaling GitHub
holman
462
140k
The Pragmatic Product Professional
lauravandoore
36
6.8k
Adopting Sorbet at Scale
ufuk
77
9.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Bash Introduction
62gerente
614
210k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Transcript
GDG Location Android Jetpack Farouk Sabiou @sabiou
2019 | Confidential and Proprietary GDG Location C’est quoi Jetpack
?
GDG Location Un ensemble de librairies permettant de développer plus
rapidement des applications robustes, testables et maintenables.
GDG Location • simplifier les tâches complexes dans le dev
Android • 70% de développeurs android utilisent Jetpack (source Google survey) • Constamment mis à jour (fréquence d’une release / 5 jrs) • Documentation technique de qualité
GDG Location Composition
GDG Location Android Jetpack ० Foundation components ० Architecture components
० Behavior components ० UI components
None
GDG Location 47% du top 1000 des applications Android utilisent
Jetpack
GDG Location
GDG Location Hilt
GDG Location Désormais la librairie recommandée par Google pour l'injection
de dépendances sur Android
GDG Location
GDG Location
GDG Location
GDG Location App startup
GDG Location
GDG Location Paging 3
GDG Location Paging est est une librairie de la suite
Android Jetpack qui vous permet de charger et afficher progressivement vos données en plusieurs portions pour une meilleure performance.
Sunflower https://github.com/android/sunflower Références Foundations ❏ AppCompat ❏ Android KTX ❏
Test Architecture Components ❏ DataBinding ❏ Lifecycles ❏ LiveData ❏ Navigation ❏ Room ❏ ViewModel ❏ WorkManager UI Components ❏ Animations / Transitions ❏ Fragment ❏ Layout
GDG Location https://github.com/google/iosched Application Google I/O
GDG Location https://github.com/ricknout/rugby-ranker Rugby Ranker
GDG Location Merci pour votre attention !