Tuesday, May 10, 2011

mobile cloudable applications

I have a dilema:
- how should I connect the mobile apps to the cloud? -> webservices .... YES, YES, YES ... pretty old style. I want something smarter.

Having a mobile application which just simply consume content provided by a webservice, does not make the application cloudable :). Why? Using webservice from internet and saying that we are using cloud services is just another buzz for the clasic client-server paradigma.

I want something different.
I want to implement a java class(yeah :) do you know any other portable language running on cloud and mobile?) and I want to have it running either on mobile or on the cloud.
I want to be transparent for me as a developer where the class is running.
I want to have my device deciding when the class has to run on mobile and when it has to run on the cloud.
I want to have an elastic mobile app able to run also on the cloud.

Any ideas about how can I do it?

I have some ideas, but first I want to hear if my challenges are interesting or I am just tired and I try to reinvent the mobile-cloud.

Any constructive comment is highly appreciated.