YoVDO

Optimizing Mobile Applications

Offered By: Unity via YouTube

Tags

Unite Courses Memory Allocation Courses Asset Management Courses

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 A
University 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