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
42
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
23
Android à l'ere de Compose
sabiou
0
25
Applications modernes avec Jetpack
sabiou
0
160
IO-Extended-talk.pdf
sabiou
0
68
Other Decks in Programming
See All in Programming
Agent Skills Workshop - AIへの頼み方を仕組み化する
gotalab555
13
7.7k
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1.1k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
170
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
240
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
2
180
CSC307 Lecture 11
javiergs
PRO
0
580
登壇資料を作る時に意識していること #登壇資料_findy
konifar
5
2.1k
Rで始めるML・LLM活用入門
wakamatsu_takumu
0
140
AIプロダクト時代のQAエンジニアに求められること
imtnd
1
520
オブザーバビリティ駆動開発って実際どうなの?
yohfee
3
660
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
3
1.3k
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
140
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
57
14k
The Invisible Side of Design
smashingmag
302
51k
Raft: Consensus for Rubyists
vanstee
141
7.3k
First, design no harm
axbom
PRO
2
1.1k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
240
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
How to build a perfect <img>
jonoalderson
1
5.2k
Are puppies a ranking factor?
jonoalderson
1
3.1k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
450
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
71
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 !