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
16
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
880
Scalable Depency Management with Version Catalog
devpicon
0
9
Desmitificando Clean Architecture en Android
devpicon
0
83
StateFlow y SharedFlow ¿el fin de LiveData?
devpicon
0
230
Introdução ao Kotlin Flow
devpicon
0
69
Introducción a Kotlin Flow
devpicon
0
100
Introduction to Kotlin Flow
devpicon
0
160
Coroutines on the way!
devpicon
0
40
The Journey to Reach a Good Architecture
devpicon
0
90
Other Decks in Programming
See All in Programming
プログラマのための音楽入門
cheebow
4
540
TypeScriptで 負荷テストを書こう 〜k6のシングルバイナリの秘密〜
dora1998
7
2.8k
実践 Advanced CallKit 〜快適な通話の実現に向けて〜
mot_techtalk
3
110
Desafios e Lições Aprendidas na Migração de Monólitos para Microsserviços em Java
jessilyneh
2
130
デザインシステムとコンポーネント指向によるフロントエンド開発プロセスの革新 / Innovation in Frontend Development Processes through Design Systems and Component-Oriented Architecture
nrslib
7
5k
マルチモジュールにおけるテスト最適化
fxwx23
0
110
Method Swizzlingを行うライブラリにおけるマルチモジュール設計
yoshikma
0
100
私のEbitengineの第一歩
qt_luigi
0
410
月間4.5億回再生を超える大規模サービス TVer iOSアプリのリアーキテクチャ戦略 - iOSDC2024
techtver
PRO
1
570
Mastering AsyncSequence - 使う・作る・他のデザインパターン(クロージャ、Delegate など)から移行する
treastrain
3
1.3k
開発を加速する共有Swift Package実践
elmetal
PRO
0
300
快適な開発と高セキュリティを実現するCryptoKitを活用したCoreDataのデータ暗号化術
grandbig
1
300
Featured
See All Featured
Pencils Down: Stop Designing & Start Developing
hursman
118
11k
Build The Right Thing And Hit Your Dates
maggiecrowley
29
2.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
24
2k
Scaling GitHub
holman
458
140k
Automating Front-end Workflow
addyosmani
1365
200k
Optimising Largest Contentful Paint
csswizardry
28
2.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
400
65k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
27
8.9k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
YesSQL, Process and Tooling at Scale
rocio
167
14k
Side Projects
sachag
451
42k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
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!