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

How ABB Shapes the Future with Microsoft HoloLens and Unity
Unity via YouTube
Overview of Havok Physics in Unity - Unite Copenhagen
Unity via YouTube
Tales from the Optimization Trenches
Unity via YouTube
Introduction to Unity.Mathematics
Unity via YouTube
Optimizing and Deploying Real-Time Ray Traced Global Illumination with RTXGI – Unite Copenhagen
Unity via YouTube