Mobile Memory

Even though we have moved most of the C++ lectures online, there are some technical details that are of interest to everyone. In particular, there are special issues regarding memory that we need to be aware of when working on mobile devices.

This lecture introduces the concept of app suspension, and it is something that you must include in your architecture specification. In addition, we talk about the challenges of asset loading and management. Just like LibGDX, CUGL supports some modular tools for handling assets. However, you have to be aware of how threads work in CUGL in order to use them.

February 21, 2022 slides no demos