Posts Tagged ‘Development’

Nobody talks of “fragmentation” in the windows world. No one talks about “fragmentation” in the Mac world. Yet for some reason no one talking about mobile neglects to talk about “fragmentation” in Android.

Yes there are multiple versions of the OS out there and running on handsets, so what? There are still people – albeit a very small fraction of total users – running Windows 98 or ME. There are still people that run Tiger or Panther or even older versions of MacOS, so what? They run this because that’s what works on the hardware that they have or they need an app that won’t work on a more modern version or because they just don’t want to upgrade.

Developers programming for a desktop (and by desktop I mean, non-mobile) environment are used to dealing with multiple screen resolutions, different OS versions and all the other issues that can arise because of the choices that users make. People who develop for Linux have even more issues – there are so many variations of Linux out there that there are bound to be issues because you wrote and tested your application on Ubuntu but not on Red Hat. This is a part of the development world.

Just because Apple in its infinite wisdom has decided to create a closed system in the mobile space where only certain screen resolutions are supported and everything is very neat and tidy doesn’t mean that this is the best thing for users – or for developers. The truth of the matter is that people like being able to choose what’s best for them. The Apple system is fine – it gives a good uniform user experience and makes life a little bit easier for developers because they know exactly what they are going to be seeing on the handset. With that, it’s not right for everyone.

Android – with all of its issues – gives the user the choice of how s/he wants the phone to look and behave. The control of exactly what OS version is running. The choice of a bigger screen or a higher resolution. Yes developers have to work a little bit harder to take these things into account and yes this can lead to having an app that doesn’t work on one phone or another. Most developers, when they run into a phone specific issue go out and fix them – and usually pretty quickly.

Android is not a fragmented system. Nor is MacOS, Windows or Linux. each offers different options and capabilities to users and developers. Enough already with the F-word. Start calling it what it is – choice for developers. Choice for handset manufacturers. Most importantly, it’s choice for users.

Download SMS Location

Download SMS Location

I just want to thank everyone who downloaded SMS Location – it’s passed the 500 download mark!  Now lets push it up past the 1,000 mark.  If you haven’t tried it yet you can get it at or by scanning the QR code.

Just 4 more people need to download SMS Location to pass the next milestone and push it to 500-100 downloads!  If you haven’t downloaded it, try it!  If you have, rate it!  Thanks!

I just want to give some advice to webmasters everywhere.

1. Not everyone uses Internet Explorer – check to make your site works with other browsers as well.  It’s very annoying to have to switch browsers to use your site – and unless there’s a real reason to use it, I probably won’t.

2. Flash doesn’t work on mobile devices – I can understand that you don’t want to have a special “mobile” website, but remember that in this day and age a lot of surfing is done from mobile devices.  Especially if your site is for a place that people might want to go to like a restaurant or a store, make sure there is a way to have your address and phone number accessible.

3. Google and other search engines only look at text – if you have a Flash only site, it’s not going to do well in search engines and you’ll end up spending a fortune to some SEO person to tell you this.

Thank you.

SMS Location version has been released and is available on the Android Market.   I added some new features:

* Drop down linked to the contacts for ease of picking the recipient (OK this was done in yesterday’s but today I made it able to search both first and last names!)

* The message is editable prior to sending.  It’s limited to 160 characters for now but if I get requests I’ll remove the limit.

* The message is split if necessary since some languages are limited to 70 characters in SMS messages this could have caused problems in some countries.

That’s about it.  If you like the app, please go into the market and rate it and comment.  Thanks!

Just figured I’d post that I added a Contact drop-down to SMS Location.  Start typing in the contact name and it will show you all of the phone numbers.


Just a reminder – if you downloaded please go to the market and give a rating and maybe a comment or 2.  Thanks!

I’m planning on doing some revisions to SMS Location and adding the following features:

1. You can type a name and search contacts (similar to Handcent SMS)

2. Ability to send e-mail.

3. Ability to edit message prior to sending.

Hopefully I’ll release at least one of the features over the weekend.  If you have any other feature requests, leave them here (or better yet on the Market page along with a rating…) and I’ll see what I can do!


Thanks everyone…

Posted: January 25, 2011 in computers
Tags: , , ,

I just wanted to thank everyone who has installed SMS location up till now. It’s passed the 50 download milestone…Now all it needs are ratings and comments.

To market…to market…

Posted: January 20, 2011 in computers
Tags: , ,

OK.  Now you can download SMS Location version from the Android Market.  Just use the QR code below 🙂


Download SMS Location!

I hope no one has gotten bored with all this stuff about the app I’ve been working on and I promise I’ll talk about other topics soon.  I put a new version of the app (at the same URL) so if you installed it I highly recommend you grab the updated version.  This should fix the bugs I’ve been seeing with force closes.  As it remains, I have one thing left to do before I post it on the market – hopefully in the coming week.  Thanks all!