My name is Stephen and currently an IT Professional doing administration and support, however I've always had a deep passion for software development. I've started mobile application development when I got my first Android phone in October 09. This blog catalogues all my progress with creating mobile apps for not only Android, but eventually iPhone, Blackberry and Windows Phone 7. Hope you enjoy.


Monopoly Trade Evaluator bug fix update

Tagged: , ,

Fixed a bug found in Monopoly Trade Evaluator and uploaded version 1.2. The bug was that when the text box went over the built in INT_MAX value it would cause a crash because the program wouldn't be able to add it to the total if it's over the integer limit, so now I've limited the amount you could input. Now the method of how I found this out is what bothers me so much about the android market. So I check the developer console site every so often which shows me reports of downloads, uninstalls, ratings, crash reports, etc... Anyway in one check yesterday I got 1 new rating on Monopoly Trade Evaluator of 1 star and 1 new crash report. I have a strong feeling, no definite way to find out, that both were from the same person. The crash report was because the person put "5668800860" as the money value for one of the players trade list....I know I have to prevent certain errors from occurring in any software development, but I really didn't expect someone to put a number over 2147483647 in the money text box. But why leave the 1 star rating? All because you found 1 bug in the application that I overlooked? I understand it could very well be 2 separate people, that still brings me back to the point of why someone would leave a 1 star rating...even if it did or didn't crash on them? My description was clear of what this app is and what it does and it does it well, if you want to rate it low, email me and tell me why and I'll fix it or if you realize this isn't the app you want, just uninstall, don't leave a bad rating w/o a constructive comment behind. You obviously had interest if you wanted to download it after reading the detailed description. /end rant. Sorry about that everyone, I just had to get it out.

Next App Status


So now that 2 of my 3 apps are updated to the latest SDKs and even tablet support. I decided to venture to a new idea I had a while ago, I'll eventually get to updating Acey Deucey but being my first app that code is a mess that I don't want to deal with at the moment. Anyways the new app, I don't want to give much away, I'm keeping this one close to the vest. But it's similar to the Monopoly Trade Evaluator in the sense that it's an assistant to an already established game, however it's much more complicated under the hood. My rough estimate right now, one run through of the program does at least 11 million equations in order to figure out the best possible outcome while playing this game. Being a stats minor in college, I'm loving this. However I've yet to test how this effect's battery life on these phones. That one run through on my HTC Thunderbolt takes about 15 seconds and you can't do anything else with the phone while it's computing. Quick side note, this will most likely be my first paid app

Tablet Support

Tagged: , , ,

Just a quick update that I've added tablet support to 2 of my 3 apps today. High Low Red Black (v2.6) and the Monopoly Trade Evaluator (v 1.1). Also made a few bug fixes for the trade evaluator, but if you're on a phone you won't notice a single difference with High Low Red Black after updating.

That's all, I'm going to go back to watching the Rays/Red Sox game. Let's go Rays!