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
[7 Masters - Intercon 2018] 7 dicas de performa...
Search
Ezequiel dos Santos
October 08, 2018
Programming
0
530
[7 Masters - Intercon 2018] 7 dicas de performance Mobile
Ezequiel dos Santos
October 08, 2018
Tweet
Share
More Decks by Ezequiel dos Santos
See All by Ezequiel dos Santos
[Segah 2025] Gamified Interventions for Composting Behavior in the Workplace
ezefranca
0
2
Gamified Interventions for Composting Behavior: A Case Study Using the Gamiflow Framework in a Workplace Setting
ezefranca
1
210
Comparative Analysis of AI Models in Managing Household Food Waste: OpenAI GPT-4, Google Gemini, Mistral, and Anthropic Claude
ezefranca
0
350
Decision-making algorithms and Planning Algorithms
ezefranca
1
270
Dependency Management in iOS Development: A Developer Survey Perspective
ezefranca
0
330
Mestrado: Gestos e jogos: reflexões e desenvolvimento de um sistema de detecção de gestos baseado em wearables para controle de jogos
ezefranca
0
540
Server-Driven UI na prática
ezefranca
0
480
Modelo Clássico e Jogos (Jesper Jull) e exergames.
ezefranca
0
330
Server Driven UI Diferença e evolução em 2010 e 2020
ezefranca
0
1.7k
Other Decks in Programming
See All in Programming
MySQL9でベクトルカラム登場!PHP×AWSでのAI/類似検索はこう変わる
suguruooki
1
280
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
17
3.6k
あまり知られていない MCP 仕様たち / MCP specifications that aren’t widely known
ktr_0731
0
220
Workers を定期実行する方法は一つじゃない
rokuosan
0
140
AWS Summit Japan 2024と2025の比較/はじめてのKiro、今あなたは岐路に立つ
satoshi256kbyte
1
260
可変性を制する設計: 構造と振る舞いから考える概念モデリングとその実装
a_suenami
10
1.5k
JetBrainsのAI機能の紹介 #jjug
yusuke
0
180
DatadogのArchived LogsをSnowflakeで高速に検索する方法(Archive Searchでオワコンにならないことを祈って) / How to search Datadog Archived Logs quickly with Snowflake (hoping Datadog Archive Search doesn’t make this obsolete)
civitaspo
0
110
[SRE NEXT] 複雑なシステムにおけるUser Journey SLOの導入
yakenji
1
910
decksh - a little language for decks
ajstarks
4
21k
CLI ツールを Go ライブラリ として再実装する理由 / Why reimplement a CLI tool as a Go library
ktr_0731
3
950
MCPで実現できる、Webサービス利用体験について
syumai
7
2.3k
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
KATA
mclloyd
31
14k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Become a Pro
speakerdeck
PRO
29
5.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
Writing Fast Ruby
sferik
628
62k
Transcript
7 dicas de performance Mobile Ezequiel França 7 Masters -
Intercon 2018
Ezequiel França iOS Developer
UI e UX CODE SYSTEM Performance:
Android iOS 1 - Guidelines https://developer.android.com/guide/practices/ui_guidelines/ https://developer.apple.com/design/human-interface-guidelines/ Android Guideline Human
Interface Guidelines
Downsampling e Prefetching 2 - Renderização Overdraw https://developer.apple.com/videos/play/wwdc2018/219 https://www.youtube.com/watch?reload=9&v=T52v50r-JfE Image
and Graphics Best Practices Android Performance Patterns: Understanding Overdraw Android iOS
3 - Logging Logging / Profiling https://developer.apple.com/videos/play/wwdc2018/405 https://developer.android.com/studio/profile/android-profiler Measuring Performance
Using Logging Measure app performance with Android Profiler Android iOS
4 - JSON Parser GSON, Jackson, ig-parser … Codable/Decodable, ObjectMapper,
SwiftJSON … Android Parsers iOS Android iOS
5 - Memória Garbage Collection Uso de CPU Leaks https://medium.com/@chris_dus/strong-weak-unowned-reference-counting-in-swift-5813fa454f30
udacity.com/course/android-performance--ud825 strong, weak, unowned - Reference Counting in Swift Android Performance - Udacity Android iOS strong, weak, unowned Uso de CPU Leaks
6 - Code Style e Lint https://developer.apple.com/library/archive/documentation/General/Conceptual/DevPedia-CocoaCore/CodingConventions.html https://source.android.com/setup/contribute/code-style https://developer.android.com/studio/write/lint Coding
conventions - Apple Developer Android Code Style Android iOS
7 - Continuos Integration Fastlane, Jenkins … https://medium.com/xcblog/five-options-for-ios-continuous-delivery-without-fastlane-2a32e05ddf3d https://developer.android.com/studio/projects/continuous-integration Continuous
Delivery without fastlane Continuos Integration Android Android iOS
Ezequiel França https://ezequiel.app @ezefranca 7 Masters - Intercon 2018 Obrigado!