On iOS devices there is a little spinner on the status bar which can be used to communicate to the user that some form of network access is underway. Making use of this feature is as simple as: UIApplication.sharedApplication().networkActivityIndicatorVisible = true The problem comes if you have an app which has a number of asynchronous tasks […]Continue Reading... 1 Comment.
This is mainly a note for myself, but there’s no reason why it won’t be useful for someone else too. Recently, I have been trying to set up a server under VirtualBox to start writing / maintaining some WebGUI code. WebGUI as a platform seems to be fairly under-used. Certainly, searches for information as a […]Continue Reading... No Comments.
Google discourages the use of the <compatible-screens> option in the AndroidManifest XML file, but there are certain occasions when it is very useful. For example, in a picture gallery-based app, it is desirable to split the application into multiple apk files so that someone with a low resolution handset does not need to download a […]Continue Reading... 1 Comment.
When developing an Android app recently, I wanted to make a change such that I could add a button to the ActionBar as I was using a context menu to access a single option. It seemed to me that a dedicated button with an obvious icon would make more sense than the current setup. Initially […]Continue Reading... No Comments.
When making a recent update to a web application, I came across a need to change the method of downloading a file from a simple click on a link (HTML <a> tag) to submitting data to the server via a POST request. The reason for needing to do this is based on the code on […]Continue Reading... 1 Comment.
For quite some time I have been wanting to get into writing apps for the Android platform. Over the years, I have completed a tutorial here and a tutorial there, but have never really had a project which has resulted in me committing to writing an app which would be feature-rich enough to end up in the […]Continue Reading... No Comments.