TextClock Version 2 – Part 5

January 31st, 2014

In the previous article I mentioned an issue that has developed within TextClock – the time is actually updating anything up to a minute later than it should be. In this article in this we’ll investigate what is happening.
Read the rest of this entry »

TextClock Version 2 – Part 4

January 24th, 2014

In the previous article we updated our layouts and animations to use ViewFlipper ready for our animations. In this article we’ll get this hooked up so that the time transition now animate on both the app and lock screen widgets.
Read the rest of this entry »

TextClock Version 2 – Part 3

January 17th, 2014

In the previous article we added some animations to the Daydream in the TextClock because they were the easier. In this article week look at why it is more tricky to add them to app and lock screen widgets.
Read the rest of this entry »

TextClock Version 2 – Part 2

January 10th, 2014

In the previous article in this series we began the update of the TextClock app widget, lock screen widget, and daydream by selectively, according to OS version, updating the colours to match the new KitKat theme. In this article we’ll look at adding some animations.
Read the rest of this entry »

TextClock Version 2 – Part 1

January 3rd, 2014

In January 2013 I published the first article in a series on developing a TextClock app widget, lockscreen widget, and Daydream. At the conclusion of that series it was mentioned that TextClock would be revisited, and in this series we’re going to look at some changes that can be made to add some polish, and also bring it up to date with the latest version of Android (4.4 Kitkat, at the time of writing).
Read the rest of this entry »

Smart Watch – Part 3

December 27th, 2013

In the previous article we got the layout and state machine defined for our app to time and measure stoppages during a football match. In this concluding article in the series we’ll hook it all up to the timer logic so that the timers update while the match is in progress.

Read the rest of this entry »

Smart Watch – Part 2

December 20th, 2013

In the previous article we looked at some of the considerations that we must make for developing apps for the smaller form factor of the i’m watch Android smart watch, and outlined the football timer app that we will look at in this article.
Read the rest of this entry »

Smart Watch – Part 1

December 13th, 2013

Wearable technology is here. We have Google Glass, various Smart Watches, personal fitness / eHealth devices; with new devices appearing almost daily. Many devices will connect to your Android phone or tablet over Bluetooth, but the I’m Watch is a Smart Watch which runs Android. The nice folks at imsmart.com have kindly loaned me a I’m Watch and in this short series we’ll take a look at developing for it.

Read the rest of this entry »

Transition Animations – Part 4

December 6th, 2013

Previously in this series we’ve looked at a few aspects of Transition animations, but all of the examples have comprised of the views being animated having a single, common parent. In other words, they are all children of the same parent layout. However, Android layouts are rarely as simple as the example layouts that we’ve been looking at. In this concluding article we’ll have a look in to why the ChangeBounds transition has this limitation, and some potential work arounds.
Read the rest of this entry »

Transition Animations – Part 3

November 29th, 2013

In the previous article we looked at Scenes and how they can be used to encapsulate static view hierarchy states, however we’ve only looked at moving items around. In this article we’ll look at different use cases for our animations and see how we can use different transitions.
Read the rest of this entry »