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
0
30
Dibujo en Compose
Armando Picón
July 21, 2024
Tweet
Share
More Decks by Armando Picón
See All by Armando Picón
Gemini in Android Studio
devpicon
0
2.1k
Scalable Depency Management with Version Catalog
devpicon
0
21
Desmitificando Clean Architecture en Android
devpicon
0
87
StateFlow y SharedFlow ¿el fin de LiveData?
devpicon
0
260
Introdução ao Kotlin Flow
devpicon
0
87
Introducción a Kotlin Flow
devpicon
0
120
Introduction to Kotlin Flow
devpicon
0
200
Coroutines on the way!
devpicon
0
47
The Journey to Reach a Good Architecture
devpicon
0
130
Other Decks in Programming
See All in Programming
RuboCop: Modularity and AST Insights
koic
2
2k
Exit 8 for SwiftUI
ojun9
0
140
Youtube Lofier - Chrome拡張開発
ninikoko
0
2.5k
PHPバージョンアップから始めるOSSコントリビュート / how2oss-contribute
dmnlk
1
1.1k
Ruby's Line Breaks
yui_knk
3
1.8k
ASP.NETアプリケーションのモダナイゼーションについて
tomokusaba
0
140
Optimizing JRuby 10
headius
0
510
Golangci-lint v2爆誕: 君たちはどうすべきか
logica0419
1
180
サービスクラスのありがたみを発見したときの思い出 #phpcon_odawara
77web
4
700
Contribute to Comunities | React Tokyo Meetup #4 LT
sasagar
0
570
Deoptimization: How YJIT Speeds Up Ruby by Slowing Down / RubyKaigi 2025
k0kubun
1
1.4k
Compose Hot Reload is here, stop re-launching your apps! (Android Makers 2025)
zsmb
1
570
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
94
13k
Become a Pro
speakerdeck
PRO
28
5.3k
Producing Creativity
orderedlist
PRO
344
40k
The Language of Interfaces
destraynor
157
25k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
How to train your dragon (web standard)
notwaldorf
91
6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Raft: Consensus for Rubyists
vanstee
137
6.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.3k
Designing for Performance
lara
608
69k
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
Build your cross-platform service in a week with App Engine
jlugia
230
18k
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!