Just recently I’ve been to a few talks about Kotlin and been reading up about Android Architectural Components. I’ve also had an idea for a really basic app playing around in my mind for a while, so it seems a perfect opportunity to kill two birds with one stone. I’ve already had a play with LiveData / ViewModel, updating the Big Nerd Ranch Quiz, which went really well. For this project, I’m also going to . . .
We recently encountered a bug when migrating an android application from Eclipse to Android Studio. As a part of this migration, the reference to SQLCipher version was updated from a really old (several years old) version to 3.5.4. After the migration, for existing users, the application was falling over and using the log (below) we identified it was failing when trying to use the new version of SQLCipher to open a database that had been . . .
I’m definitely getting back into Android development, I’m remembering that feeling of ‘Surely this should be easier than this!’. All I wanted to do was to schedule a local notification which behaved similarly to a push notification pop-up. That is, as well as showing the small icon in the status bar I wanted it to pop up on screen to notify the end-user. All seems fairly easily, I found this code for how to schedule . . .
A recent discussion at work made me realise that over the past few years learning Android development I’ve managed to build a short but very useful list of links for starting out. Not a really detailed post this time around, but hopefully these links help at least one person, let me know! Development environment: We started out using Eclipse, but now feel that there is only one IDE to learn, Android Studio 2.x How to . . .
After learning both iOS and Android development about 18 months ago we’ve not really had many enhancements needed in our mobile applications, with any changes just needing our existing knowledge. In reality, this has probably meant my knowledge has actually decayed; which is a shame given the challenge of initially learning mobile development we went through. To try and remedy this; as a side project, I’m looking to rebuild our existing application from scratch with . . .
I’m just looking at my post from last year “looking forward to 2013”! I’m still in a hands-on development role, but now in a different company. Many of my goals for last year are still relevant for this year. Time management has to be right at the top of them; getting the right work/life balance whilst doing a job you love is always difficult; even more so when there is just so much new cool . . .
2013 certainly didn’t turn out as planned, the less said about the first half of the year the better; so moving on (which I did!) In the second half of the year I joined a company which has managed to get me excited about and enjoying programming again! It has been an insanely busy 7 months into which (as well as the normal .NET stuff) we’ve managed to cram learning to program iOS and Android . . .