Shaun Mccran

My digital playground

08
F
E
B
2011

Adobe Flash / AIR large memory footprints on Android platforms

The Android market place is growing in popularity all the time, but does its rapid growth bring with it other issues about development best practices, and what sort of considerations should developers take into account when developing for mobile platforms.

This article examines how much memory footprint Adobe software needs to run on the Android platform, and the issue that arises because of it.

[ More ]

25
J
A
N
2011

Chroma circuit Android game review

I've been waiting for Bowler Hat games Chroma Circuit for a while now. It was demonstrated at Scotch on the Rocks last year, and it looked like quite an innovative mobile puzzle game.

[ More ]

14
J
A
N
2011

How Android application memory works

A common theme with the Android software platform is memory usage. Googling 'Android memory' will return a load of hits on how to optimise your memory usage, or how to free up more memory.

With the growth of the Application markets for Android I've been encountering more and more memory issues. Users want more Apps, and those Apps are becoming bigger and bigger, or are using third party plugins to run.

To effectively develop for the Android platform you should really consider how the system memory works.

[ More ]

28
J
U
L
2009

Finding the system file storage in AIR

When progamming an AIR application, you may want to make use of the applicationStorageDirectory available via the flash.filesystem package to store temporary files/folders. You can find where your system is storing these files by doing something like the following:

view plain print about
1var f:File = File.applicationStorageDirectory.resolvePath("Test.txt");
2trace(f.nativePath + ' is where my file is stored');

This will give you an absolute path to the local system file storage location. Handy for multi platform applications, as Pc and MAC based systems will use different default storage directories.