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
770
0
Share
[7 Masters - Intercon 2018] 7 dicas de performance Mobile
Ezequiel dos Santos
October 08, 2018
More Decks by Ezequiel dos Santos
See All by Ezequiel dos Santos
ICECER 2025: Cross-Device Motion Interaction via Apple’s Native System Frameworks
ezefranca
0
49
Fruta Feia – ICT in Circular Food Networks: A Scoping Review
ezefranca
0
27
[Segah 2025] Gamified Interventions for Composting Behavior in the Workplace
ezefranca
0
270
Gamified Interventions for Composting Behavior: A Case Study Using the Gamiflow Framework in a Workplace Setting
ezefranca
1
480
Comparative Analysis of AI Models in Managing Household Food Waste: OpenAI GPT-4, Google Gemini, Mistral, and Anthropic Claude
ezefranca
0
710
Decision-making algorithms and Planning Algorithms
ezefranca
1
530
Dependency Management in iOS Development: A Developer Survey Perspective
ezefranca
0
600
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
840
Server-Driven UI na prática
ezefranca
0
730
Other Decks in Programming
See All in Programming
TSKaigi 2026 TypeScriptバックエンドのオブザーバビリティ戦略 — Datadog × NestJSの実践
taiseiyamamotoan
2
270
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
180
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.5k
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
310
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1.2k
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
440
Claspは野良GASの夢をみるか
takter00
0
160
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
550
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
800
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.3k
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
330
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
150
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
190
Six Lessons from altMBA
skipperchong
29
4.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
430
The Cult of Friendly URLs
andyhume
79
6.9k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
260
Product Roadmaps are Hard
iamctodd
PRO
55
12k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
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!