Optimizing Mobile Applications
Offered By: Unity via YouTube
Course Description
Overview
Discover best practices for optimizing mobile applications in this 46-minute conference talk from Unity's Enterprise Support team at Unite Europe 2016. Analyze mobile performance, reduce memory consumption, and minimize frame time with insights from experienced developers Mark Harkness and Ian Dundore. Explore essential tools like Instruments for CPU profiling, memory analysis, and asset auditing. Learn to identify and resolve issues related to startup time, runtime performance, coroutines, asset loading, and texture duplication. Gain a deeper understanding of managed memory, including common problems and allocation tracking. Master techniques for memory conservation, such as avoiding boxing and optimizing string comparisons. Access accompanying slides for reference and dive into practical examples using regular expressions to enhance your mobile optimization skills.
Syllabus
Intro
Use The Best Tools
Instruments! (2)
Instruments CPU Profiler: Startup Time
Instruments CPU Profiler: Runtime
Instruments: Reading the PlayerLoop (2)
Instruments: Coroutines (2)
Instruments: Identifying Asset Loads
5.3 Memory Profiler: Duplicated Textures
Asset Auditing: HOWTO (2)
Asset Auditing: HOWTO (3)
Common Rules: Textures
Managed Memory: How It Works
Managed Memory: Problems (2)
Tracking Managed Memory Allocations
Memory Conservation: Boxing (2)
The Resources Folder
Instruments: Identifying Boxing
Regular Expressions
String Comparisons
Taught by
Unity
Tags
Related Courses
C++ For C Programmers, Part AUniversity of California, Santa Cruz via Coursera Advanced C Programming: Pointers
Udemy C Programming:The best approach to learn C Language
Udemy First Look: Java 10 and Java 11
LinkedIn Learning لغة البرمجة C++ لمبرمجي اللغة C، الجزء (أ)
University of California, Santa Cruz via Coursera