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
37
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.2k
Scalable Depency Management with Version Catalog
devpicon
0
22
Desmitificando Clean Architecture en Android
devpicon
0
88
StateFlow y SharedFlow ¿el fin de LiveData?
devpicon
0
270
Introdução ao Kotlin Flow
devpicon
0
94
Introducción a Kotlin Flow
devpicon
0
130
Introduction to Kotlin Flow
devpicon
0
210
Coroutines on the way!
devpicon
0
48
The Journey to Reach a Good Architecture
devpicon
0
140
Other Decks in Programming
See All in Programming
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
41
28k
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
250
GoのWebAssembly活用パターン紹介
syumai
3
10k
来たるべき 8.0 に備えて React 19 新機能と React Router 固有機能の取捨選択とすり合わせを考える
oukayuka
2
820
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
760
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
220
Spring gRPC で始める gRPC 入門 / Introduction to gRPC with Spring gRPC
mackey0225
2
520
Go1.25からのGOMAXPROCS
kuro_kurorrr
1
790
複数アプリケーションを育てていくための共通化戦略
irof
10
4k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
110
ktr0731/go-mcpでMCPサーバー作ってみた
takak2166
0
170
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
370
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
140
7k
Designing for humans not robots
tammielis
253
25k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
16
940
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
VelocityConf: Rendering Performance Case Studies
addyosmani
330
24k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
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!