Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
41
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.5k
Scalable Depency Management with Version Catalog
devpicon
0
31
Desmitificando Clean Architecture en Android
devpicon
0
100
StateFlow y SharedFlow ¿el fin de LiveData?
devpicon
0
290
Introdução ao Kotlin Flow
devpicon
0
110
Introducción a Kotlin Flow
devpicon
0
140
Introduction to Kotlin Flow
devpicon
0
250
Coroutines on the way!
devpicon
0
52
The Journey to Reach a Good Architecture
devpicon
0
150
Other Decks in Programming
See All in Programming
Evolving NEWT’s TypeScript Backend for the AI-Driven Era
xpromx
0
260
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
24
21k
20 years of Symfony, what's next?
fabpot
2
310
無秩序からの脱却 / Emergence from chaos
nrslib
2
12k
AIコーディングエージェント(skywork)
kondai24
0
110
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
17
6.6k
tparseでgo testの出力を見やすくする
utgwkk
1
130
AI時代もSEOを頑張っている話
shirahama_x
0
230
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
140
Google Antigravity and Vibe Coding: Agentic Development Guide
mickey_kubo
2
130
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
330
30分でDoctrineの仕組みと使い方を完全にマスターする / phpconkagawa 2025 Doctrine
ttskch
3
730
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Optimizing for Happiness
mojombo
379
70k
Being A Developer After 40
akosma
91
590k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
Agile that works and the tools we love
rasmusluckow
331
21k
Done Done
chrislema
186
16k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Balancing Empowerment & Direction
lara
5
780
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
78
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
380
The Cost Of JavaScript in 2023
addyosmani
55
9.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!