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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Armando Picón
July 21, 2024
Programming
66
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
67
Desmitificando Clean Architecture en Android
devpicon
0
120
StateFlow y SharedFlow ¿el fin de LiveData?
devpicon
0
330
Introdução ao Kotlin Flow
devpicon
0
130
Introducción a Kotlin Flow
devpicon
0
150
Introduction to Kotlin Flow
devpicon
0
270
Coroutines on the way!
devpicon
0
93
The Journey to Reach a Good Architecture
devpicon
0
200
Other Decks in Programming
See All in Programming
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
210
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
270
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
16
3.3k
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
360
Welcome to the "Parametricity" 🏙️ − Generic だけど Specific な世界 −
guvalif
PRO
1
150
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
350
【やさしく解説 設計編・中級 #4】ルールの寿命と、システムの年輪
panda728
PRO
2
120
OS アップデート対応の取り組み方がもっと共有されてほしい
andpad
0
110
1B+ /day規模のログを管理する技術
broadleaf
0
130
20260623_Loop Engineeringで自分の分身の問い合わせBotを作る
ryugen04
0
200
act2-costs.pdf
sumedhbala
0
110
JAWS-UG横浜 #102 AWSサ終供養LT会 成仏できない AWS サービスたち 〜本日、三体供養します〜
maroon1st
0
110
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
800
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Prompt Engineering for Job Search
mfonobong
0
370
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
420
エンジニアに許された特別な時間の終わり
watany
107
250k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
280
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
690
Utilizing Notion as your number one productivity tool
mfonobong
4
380
Chasing Engaging Ingredients in Design
codingconduct
0
230
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.6k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
880
The Spectacular Lies of Maps
axbom
PRO
1
850
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!