Archive for the ‘Software development’ Category

Android 2.2 Breaks “Say Time” Application

So, I’ve upgraded my phone to Android 2.2 and noticed that my Say Time application stopped working. So I did some research into why. Apparently the old system of MEDIA_BUTTON intent priorities wasn’t good enough for Google and they decided to change it to another, very different, method. Here’s how it works: Any Android application [...]

SayTime v1.2.0

Today I worked on SayTime for a little while and added a Settings menu item so that you can set which trigger(s) you want to use, how long the application will ignore triggers, and whether to pass the button broadcasts on to other applications in the phone or to cancel the broadcasts while the application [...]

SMS To Twitter Gateway Source Code

I’ve created a GitHub page with the SmsTweeter application, and so you can dig into the source code of it, if you like. I’ll be using GitHub as the place where the code for this application is maintained. I expect I won’t have a lot of time to maintain this, but it does work, and [...]

Android SMS to Twitter Gateway

Recently, when my wife and I went on a trip to New York, we wanted our son to be able to SMS us without incurring the extra high costs associated with international SMS messages. I looked around for solutions to the problem and found nothing that did what I was looking for. Here’s what I [...]

SayTime 1.1.0

A small update to the SayTime application to allow it to be run on Android 2.1 based phones. I have recently updated my phone to 2.1, and have been missing the ability to ask what time it is without taking my phone out of my pocket all the time. Other than the update to the [...]

SayTime for Android

I’ve been developing a small Android application for my own personal use for the last few months. The recent release of the paid market applications has recently got me interested in writing code for Android again, so I thought I’d spend the day to simplify the application, and make it available for free. This application [...]

Neal’s Axiom #3

It’s hard to float a boat designed by monkeys out of swiss cheese.

Neal’s Axiom #2

It is easy to assume that software you don’t understand is fundamentally broken.

Neal’s Axiom

For every thread, a race condition exists.

Having fun with WPF

Just a quick post to say that I’ve been having a lot of fun learning WPF. Specifically I’m having a great time learning about the data binding architecture there. Now I have to brush up on my ‘designer’ skills. technorati tags:wpf