Android

Udacity Android 5: Background Tasks

Background Tasks And here we get to the server-client-database relationship, and how to handle these things. It seems quite obvious, but it’s amazing to me how many apps (including almost all of the ones I’ve worked on), tie all of the API calls closely to the Activity lifecycle. It should really be Read more…

By Jacques Smuts, ago
Udacity

Udacity Android 3: Lifecycles, Preferences

LifeCycles This section is mostly about AsyncTask and SavedInstancedState. Things most devs would encounter naturally. However, I did learn about the AsyncTaskLoader. This is particularly useful for things like network calls, if the user rotates the device or switches to a different app while an AsyncTask is running, the Loader makes sure Read more…

By Jacques Smuts, ago
Udacity

Udacity Android Learnings

I’m doing this Android course. I did a Coursera course on Android development 2 years ago and figured out most of the rest on my own and via the official documentation, but I thought it might be a good idea to go through an official Google course from scratch and Read more…

By Jacques Smuts, ago