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
Dibujo en Compose
Search
Armando Picón
July 21, 2024
Programming
57
0
Share
Dibujo en Compose
Armando Picón
July 21, 2024
More Decks by Armando Picón
See All by Armando Picón
Gemini in Android Studio
devpicon
0
2.8k
Scalable Depency Management with Version Catalog
devpicon
0
50
Desmitificando Clean Architecture en Android
devpicon
0
120
StateFlow y SharedFlow ¿el fin de LiveData?
devpicon
0
310
Introdução ao Kotlin Flow
devpicon
0
130
Introducción a Kotlin Flow
devpicon
0
150
Introduction to Kotlin Flow
devpicon
0
270
Coroutines on the way!
devpicon
0
74
The Journey to Reach a Good Architecture
devpicon
0
180
Other Decks in Programming
See All in Programming
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
160
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
150
書き換えて学ぶTemporal #fukts
pirosikick
2
370
AWSはOSSをどのように 考えているのか?
akihisaikeda
0
100
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
340
20260514_its_the_context_window_stupid.pdf
heita
0
860
【26新卒研修資料】TDD実装演習
dip_tech
PRO
0
180
KMP × Kotlin 2.3 - How Android Got Slower While iOS Builds Improved by 47%
rio432
0
170
My daily life on Ruby
a_matsuda
3
200
Claude CodeでETLジョブ実行テストを自動化してみた
yoshikikasama
0
1.2k
Making the RBS Parser Faster
soutaro
0
680
ソフトウェア設計の結合バランス #phperkaigi
kajitack
0
500
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
870
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
390
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
Building the Perfect Custom Keyboard
takai
2
750
Designing Powerful Visuals for Engaging Learning
tmiket
1
360
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
740
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
350
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
300
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.3k
Leo the Paperboy
mayatellez
7
1.8k
Transcript
Dibujando en Compose - Parte 1 Armando Picón - @devpicon
What is a canvas?
How to start - Choosing a canvas - Canvas() -
Create a canvas - drawBehind{} - drawWithContent{} - drawWithCache{}
Coordinate system x y (0,0) (width,height)
Coordinate system - Offset x y (0,0) (width,height) Offset (x,
y) (desplazamiento) (15,40 )
Functions drawText() drawImage() Basic shapes - drawRect() - drawCircle() -
drawLine() - drawRoundedRect() - drawOval() - drawArc() - drawPoints
Show me the code…
Nos vemos en la próxima!