Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Dibujo en Compose
Search
Armando Picón
July 21, 2024
Programming
72
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
72
Desmitificando Clean Architecture en Android
devpicon
0
130
StateFlow y SharedFlow ¿el fin de LiveData?
devpicon
0
340
Introdução ao Kotlin Flow
devpicon
0
150
Introducción a Kotlin Flow
devpicon
0
170
Introduction to Kotlin Flow
devpicon
0
280
Coroutines on the way!
devpicon
0
96
The Journey to Reach a Good Architecture
devpicon
0
210
Other Decks in Programming
See All in Programming
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
330
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.8k
自サークルのIdPからログアウトできるようになるまで
taiseiue
0
110
mrbgem 三角測量 開発
ogom
0
200
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
120
MVNOの申込からeSIM開通までをiOSアプリでつなぐ- 本人確認・MNP・通信事業者基盤をまたぐ実装
satotakeshi
0
540
Androidだけじゃない、DroidKaigiで広がった私の技術スタック
akkeylab
0
120
JRuby: Past, Present, and Future
headius
0
220
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.8k
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
480
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
340
Featured
See All Featured
A Soul's Torment
seathinner
8
3.7k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
550
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Designing Powerful Visuals for Engaging Learning
tmiket
1
590
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
490
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
260
Un-Boring Meetings
codingconduct
0
440
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
76k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
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!