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
47
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Android 11 Meetup Douala
Farouk
July 20, 2020
More Decks by Farouk
See All by Farouk
DevFest 2023 Libreville - Les Passkeys et l’API Credential Manager sur Android
sabiou
0
32
Android à l'ere de Compose
sabiou
0
31
Applications modernes avec Jetpack
sabiou
0
170
IO-Extended-talk.pdf
sabiou
0
81
Other Decks in Programming
See All in Programming
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
250
Claspは野良GASの夢をみるか
takter00
0
170
LLM Plugin for Node-REDの利用方法と開発について
404background
0
160
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
270
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
290
OSもどきOS
arkw
0
450
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.5k
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
830
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
170
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
340
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.2k
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
140
Featured
See All Featured
Believing is Seeing
oripsolob
1
140
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
290
For a Future-Friendly Web
brad_frost
183
10k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
240
The Language of Interfaces
destraynor
162
27k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
860
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
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 !