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 performance Mobile
Search
Ezequiel Santos
October 08, 2018
Programming
0
260
[7 Masters - Intercon 2018] 7 dicas de performance Mobile
Ezequiel Santos
October 08, 2018
Tweet
Share
More Decks by Ezequiel Santos
See All by Ezequiel Santos
Dependency Management in iOS Development: A Developer Survey Perspective
ezefranca
0
8
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
250
Server-Driven UI na prática
ezefranca
0
260
Modelo Clássico e Jogos (Jesper Jull) e exergames.
ezefranca
0
91
Server Driven UI Diferença e evolução em 2010 e 2020
ezefranca
0
1.3k
[#2 Community day Shawee] Prototipação eletrônica em Hackathons: idéias makers ganhando vida
ezefranca
0
910
[TDC Florianopolis 2018] - 5 Soft Skills para desenvolvedores iOS
ezefranca
0
730
[7 Masters] Wearables - WatchShaker
ezefranca
1
280
[Intercon 2017] Desenvolvimento para SmartWatchs
ezefranca
0
82
Other Decks in Programming
See All in Programming
教えて!スクラムコーチ品質とスピードのバランスはどうすりゃいいの?
pinboro
0
110
Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん / Kyoto.go #50
utgwkk
6
2k
Open standards for building event-driven applications in the cloud
meteatamel
0
230
TypeScriptの型とパフォーマンス (TSKaigi 2024)
ypresto
14
4.5k
Implementing Design Systems in Swift
seyfoyun
2
530
Documentation testsの恩恵 / Documentation testing benefits
ssssota
1
560
RubyGems on ruby.wasm
kateinoigakukun
0
120
2024 コーディング研修
ckazu
2
650
Try creating your own orderedmap
kazamori
1
280
AmperとFleetを使ったAndroidアプリ
yoppie
0
300
Native Federation: The Future of Micro Frontends in Angular
manfredsteyer
PRO
0
170
TypeScriptでもLLMアプリケーション開発 / LLM Application In Typescript
rkaga
5
1.3k
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Visualization
eitanlees
137
14k
Build The Right Thing And Hit Your Dates
maggiecrowley
25
2k
Web Components: a chance to create the future
zenorocha
306
41k
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
What's in a price? How to price your products and services
michaelherold
238
11k
Automating Front-end Workflow
addyosmani
1357
200k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Optimizing for Happiness
mojombo
370
69k
A designer walks into a library…
pauljervisheath
201
23k
How to train your dragon (web standard)
notwaldorf
75
5.2k
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!