If you're a flagging blogger this could be for you http://www.berocca.co.uk/bloggerrelief/
Hope I qualify
I spend my days immersed in the world of online SMS, MMS and Voice messaging services with Esendex. I'm also a technology addict, cyclist and triathlete.
Welcome to my world.
The opportunity for Mobile SaaS is huge, as computing moves from the desktop to mobile devices, it is a natural evolution that software delivered to the desktop follows that migration.
One of the key tenets of SaaS is that the software can be delivered anywhere, as needed, but that anywhere comes with a caveat that is very significant in the mobile world.
The assumption made is that the desktop is always connected to the Internet, usually via a broadband connection. This assumption cannot be made about mobile devices.
To be truly successful, mobile solutions have to adapt to changes in connectivity. The key to their success is handling this gracefully.
As an example, consider mobile email, the most mature mobile SaaS offering. My BlackBerry copes brilliantly with being offline, allowing me to send, reply, sort and organise my emails wherever I am, coverage or not, seamlessly synching when connectivity is restored.
The iPhone Exchange integration however is far less robust, complaining when coverage is lost and regularly restoring emails I’ve deleted and sending emails multiple times.
So the implementation is one thing, but the architecture these applications rely on, conflicts with traditional SaaS implementations where the application is delivered page by page via a web browser. If there is no connectivity then client software is required on the device which then has to be kept up to date.
This is where the iPhone wins hands down. The iTunes Application Store seamlessly ensures software is up to date whenever the device is synched with the owners PC. Salesforce.com, the self-proclaimed poster-boys of the SaaS revolution have an iPhone app sitting alongside their BlackBerry version that enables offline access to your corporate sales data.
So implementation is key and working offline is critical but this software based solution brings another problem, multiple platform support.
As soon you start shipping software you have to cope with the plethora of devices and platforms that are out there. The beauty of a pure web-based model is that this is irrelevant, however offline working precludes this. So application developers have to focus on a few key handsets that they believe will be most used by the target market for their application, which probably means Nokia S60.
Google have produced an alternative with a technology called Google Gears. This allows a web browser to store information on the PC for later synchronisation, even better news is that they have a version for mobile devices. The bad news is that this only works on Windows Mobile.
However, this may not be all bad. Microsoft have done a very good job of making Windows Mobile the platform of choice for organisations wanting to extend their business apps into the mobile space. They provide a rich and mature set of development tools based around their .NET framework which enable developers to use the same languages and tools that the use to develop desktop and web applications to develop mobile applications. The same cannot be said for the iPhone and the S60 platforms.
Windows Mobile itself seems to be improving with every release and the manufacturers are producing more and more desirable handsets for it.
Another interesting development to match is Microsoft’s Live Mesh, a technology that seamlessly synchronises your data across all your devices. This can be pictures, music, video etc, but there is no reason not to include business data in this mix. Imagine working on a business workflow app on your desktop, stepping away from your desk and being able to continue on your mobile device at exactly the point you left off.
It’s for these reasons that I believe that Windows Mobile represents the best bet of the platforms to support Mobile SaaS, especially for business apps.
This popped into my inbox today
With the credit crunch looming above us a number of my clients are becoming increasingly reluctant to part with money for contractors in case they pick the wrong person, despite having urgent projects that need to go ahead.
With this in mind for the month of August I am offering 2 days free trial on any contractor placed at Esendex. Basically this service enables you, the client, to see a contractors work at first hand and also see how they fit in with your team. If you feel they are good for the project we can just roll the contract on (minimum 3 months), if not then I will take them off site and you wont have to pay a penny!
Contractors on free trial, whatever next?
Every so often something happens that makes you realise how far you've come as a business. I had one of these moments last night when we upgraded our core messaging system.
Over the past 18 months we have been investing heavily in the Esendex technical team. Trying to find the right people is always a challenge, last night I found out that we've got it about right.
The upgrade the team undertook was major. A fundamental change to our inter-component communication protocols was something that had been in the making for several months.
The result is massive scaling opportunities and even more resilience added to a platform that already receives plaudits for its performance and reliability.
What was especially rewarding for me was seeing the team take ownership of the upgrade and ultimately of the system. The testing processes, reviews, planning, etc were all completed by a team determined to take their system to the next level.
Like a nervous parent I've watched as the system and technical team I'd built and nurtured were transitioning to adulthood and became independent. But I needn't have worried, all I had to do was make sure they were fed.
A huge well done guys, the system's in great hands.
Esendex - co-founder & CTO of the global messaging service provider
Nott Tuesday - founder of Nottingham's technology scene networking forum
Beeston Cycling Club - co-founder and now just a member