Android programming
Of course memory management was important, freeing allocations, not freeing used variables, but I was surprised how little difference the Android's garbage collection made in this. It felt like the limit on application memory was tighter on Android, and clearing out references and initiating garbage collection was necessary. With Automatic Reference Counting in XCode 4, iOS memory management is much easier and better performing than on Android
Also when the developer ran into issues with putting up a waiting indicator, my experience with the main thread updating the UI, and how to get an activity indicator up, launch a thread to do a task, and have it callback to the main thread to clear the indicator was exactly how it worked on Android as well.
Labels: android, arc, garbage collection, memory, threads
