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
37
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
17
Android à l'ere de Compose
sabiou
0
20
Applications modernes avec Jetpack
sabiou
0
150
IO-Extended-talk.pdf
sabiou
0
63
Other Decks in Programming
See All in Programming
ネストしたdata classの面倒な更新にさようなら!Lensを作って理解するArrowのOpticsの世界
shiita0903
1
430
Honoを技術選定したAI要件定義プラットフォームAcsimでの意思決定
codenote
0
230
組織もソフトウェアも難しく考えない、もっとシンプルな考え方で設計する #phpconfuk
o0h
PRO
10
4.3k
Flutterアプリ運用の現場で役立った監視Tips 5選
ostk0069
1
450
「10分以内に機能を消せる状態」 の実現のためにやっていること
togishima
1
370
Designing Repeatable Edits: The Architecture of . in Vim
satorunooshie
0
380
AsyncSequenceとAsyncStreamのプロポーザルを全部読む!!
s_shimotori
1
280
ビルドプロセスをデバッグしよう!
yt8492
0
310
TVerのWeb内製化 - 開発スピードと品質を両立させるまでの道のり
techtver
PRO
3
1k
Phronetic Team with AI - Agile Japan 2025 closing
hiranabe
2
600
自動テストを活かすためのテスト分析・テスト設計の進め方/JaSST25 Shikoku
goyoki
3
660
歴史から学ぶ「Why PHP?」 PHPを書く理由を改めて理解する / Learning from History: “Why PHP?” Rediscovering the Reasons for Writing PHP
seike460
PRO
0
160
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Thoughts on Productivity
jonyablonski
73
4.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
24
1.6k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Docker and Python
trallard
46
3.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.1k
Six Lessons from altMBA
skipperchong
29
4.1k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
For a Future-Friendly Web
brad_frost
180
10k
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 !