On mobile applications

by Volker Weber

Apple is throwing around some numbers. More than 100,000 apps in the iTunes Apps Store, more than two billion downloads. PC World says that only 20% of those apps are being installed. Yes, it's being hard to get noticed in the app store. But does that matter to the users? I think it does not.

What matters are two things: if you need to augment your mobile experience on an iPhone, you will find apps and websites that cater to your needs. And if you are a service provider in one way or the other you will have to take iPhone users into account. They expect you to be there with an app or at least a website.

If you want to serve your customers, you better think about mobile. If you do think about mobile, the iPhone is probably at the top of your list.

But what's beyond the iPhone? You can't build native apps for all other promising platforms, have beens and whatnot. If you are in the travel industry, chances are your customers have either an iPhone or a BlackBerry and actually use it beyond texting and calling. The BlackBerry isn't as simple. Yes, RIM has a good App World by now, but many BlackBerries are locked down by IT. Can't install anything on them. Then there is Android, webOS, Symbian, Windows Mobile (a.k.a. The Horror).

There is one common theme amongst those platforms: webkit. Think about building with HTML, CSS, Javascript. RIM talks about it, Nokia does, Palm has chosen it as the development environment for webOS. It won't be write once, run anywhere. But your apps are going to be portable with reasonable effort.

Start working now.

Comments

Bingo. The idea that one device will dominate the entire mobile market is just wrong. The web is the endgame for mobile app development and distribution just as it has become on the desktop. Palm are ahead of the game on this with webOS, but Apple and Google know this too. Safari on iPhone and the Android 2.0 browser have some of the best HTML5 support found in any browser, mobile or otherwise. Geolocation, offline application cache, database API.

Native to device apps will always have their place, but mostly for games and apps that *truly* need to touch the metal.

Developers who focus on building with open web technologies will inherit the (mobile) earth.

You are making some good points here Volker.

About a year ago we had to decide which way to chose when developing mobile clients for our time tracking application (timr.com). We already had developed a BlackBerry client because the first customer had deployed those devices in his company. It was a native BlackBerry application written in Java.

We wanted to create clients for iPhone, Android and Windows Mobile too. Of course we thought about creating a web UI that could be used by all of the devices (at least the basics) but for out goal of creating a really fast and easy to use client a web UI was not the right thing. Using GPS and other device specific API's is also difficult from a webapp.

Maybe this changes in the future - I am really looking forward to see a Webkit browser on the BlackBerry and I am thinking about developing a client for the Pre too.

Thomas, that looks like a sweet application. Don't need to track my time, but if I would ...

Thanks Volker, we get good feedback so far ... if we get feedback.

What we have learned so far the most important thing when developing apps for the Apple App Store, RIM App World and Android Market is to make the entrance for the user as smooth as possible.

You do not get much feedback - only about 5 percent of the users will contact you. This means you may get a bad review but you will have to figure out why for yourself. You cannot even contact the person who wrote it.

Still working with all that different platforms challenging but very interesting.

Yesterday I stumble across phonegab.com. Sounds like an interesting approach to develop "once" for different phone platforms.

Has anybody already collected some experiences with it?

Peter Meuser, 2009-11-05 14:22

I guess you mean phonegap.com.

Of course... ;-)

Peter Meuser, 2009-11-05 17:21

I have tried to do this very thing with X-pages, look at my website for an example of viewing and editing tasks, i have made some for CRM and other dbs as well. But when someone tries to work with one of these apps on a blackberry it doesn't work at all. I am told by IBM it is bad JS support on the Blackberry. Cant wait for full featured HTML5 compliant browsers on all devices. Would be great if the devices also supported google gears....

But i did see that RIM was hiring a webkit developer....So maybe things will change soon.

Does anybody know what happened to these plans?

http://www-03.ibm.com/press/us/en/pressrelease/26507.wss

Just hot air or is there anything to it?

Peter Meuser, 2009-11-05 21:02

Did they pay for the advertising? :-)

Peter Meuser, 2009-11-06 10:30

Who? :-)

I've just read your article about mobile applications. I've been using a new time-tracking application for "Blackberry" called "timr" for 2 months and I am really thankful for this application. "timr" saves time and helps me to earn money because of providing an exact allocation base for my clients. There's already a mobile client for iPhone and Android available as you can see on their website @ www.timr.com

Peter Maier, 2009-12-07 15:08

Post a comment











Shall I remember this for you?




Use your full name and a working email address. Unless you want your comment to be removed. No kidding.



Recent comments

Christian Tillmanns on Meeeeeeeeeeep at 08:41
Wolfgang Siebeck on Nokia Belle is available at 05:58
Ingo Martinz on Meeeeeeeeeeep at 22:32
Axel Koerv on Meeeeeeeeeeep at 21:57
Roland Dressler on Outlook to Notes converter: from PST to NSF at 11:50
Karl Heindel on Outlook to Notes converter: from PST to NSF at 10:30
Jerry Preissler on LibreOffice vs Apache OpenOffice at 13:47
Mariano Kamp on How to commit at 09:41
Bernd Vellguth on Outlook to Notes converter: from PST to NSF at 02:05
Thilo Hamberger on Outlook to Notes converter: from PST to NSF at 16:40
Jens Bruntt on Free PlayBook for your Android app submission at 11:47
Karl Heindel on Outlook to Notes converter: from PST to NSF at 20:26
Roland Dressler on Outlook to Notes converter: from PST to NSF at 15:12
Stephan H. Wissel on heise online: IBM plant Stellenabbau in Deutschland at 08:38
Jan Lauer on heise online: IBM plant Stellenabbau in Deutschland at 04:13
Juergen Heinrich on Balance at 03:29
Jörg Hermann on Girls On Longboards at 02:42
Stephan H. Wissel on heise online: IBM plant Stellenabbau in Deutschland at 23:21
Joerg Michael on heise online: IBM plant Stellenabbau in Deutschland at 21:01
Ben Poole on Outlook to Notes converter: from PST to NSF at 19:46
David Hablewitz on BlackBerry Business Cloud Services with Microsoft Office 365 at 16:44
Patrick Picard on RIM tries to be social. Falls flat on face. at 16:00
Volker Weber on Outlook to Notes converter: from PST to NSF at 10:29
Richard Hogan on Outlook to Notes converter: from PST to NSF at 10:26
Joachim Haydecker on Girls On Longboards at 08:26

Ceci n'est pas un blog

vowe.net is a personal website published by Volker Weber a.k.a. vowe. I am an author, consultant and systems architect based in Darmstadt, Germany.

rss Click here to subscribe

Hello

About me
Contact
Publications
Certificates
Wishlist
Frequently asked questions

Local time is 10:54

visitors.gif
156 visitors online

Archives

As most of my articles roll off the front page rather quickly, I am making an archive of previous posts available here. You can also use the handy search box at the top of the page if you are looking for something particular.

Last 30 days
More archives

Mobile tag for this page

© 1992-2012 Volker Weber.
All Rights Reserved.

Impressum