What about a HTML5 based mobile client? Newer browsers should also support 
offline-storage (in theory)...

----- Reply message -----
De : "Thomas Wrobel" <[email protected]>
Date : sam., avr. 16, 2011 12:50
Objet : Starting project: Mobile client
PourĀ : "Yuri Z" <[email protected]>, <[email protected]>

> Seeing as porting something like TomCat to android seems a little
> insane, is there any way to use the DataAPI directly from a local
> android/iphone client application without needing a server?

I asked this earlier but intended to make it public.
I suspect the answer is "no" (else there would be no need for a c/s
protocol), but i'm still curious as to when
you can use the DataApi and what its limitations are compared to, say,
a user using the wiab simple webclient to edit a wave.

-Thomas

>
> On 7 April 2011 22:10, Yuri Z <[email protected]> wrote:
>> Micro-box is a web app that runs on AppEngine. You can deploy it om any
>> server that supports Java, for example on Tomcat that runs locally on your
>> computer.
>>
>> 2011/4/7 Thomas Wrobel <[email protected]>
>>>
>>> I'm just a little confused as to what AppEngine is doing, is it
>>> hosting a webclient, or is it acting as some inbetween stage from the
>>> client to the wiab server.
>>> If so, why is this inbetween stage needed....cant the DataAPI be used
>>> straight from code running local to the device to the wiab server?
>>>
>>> On 7 April 2011 21:37, Yuri Z <[email protected]> wrote:
>>> > Well, you would need to fill in your own settings and deploy the app to
>>> > AppEngine. Or you can fork the code and modify it so it would be
>>> > possible
>>> > for a use to enter custom WIAB server URL.
>>> >
>>> > 2011/4/7 Thomas Wrobel <[email protected]>
>>> >>
>>> >> So that one needs another server to access the wiab server right?
>>> >>
>>> >> LocalClient>>AppEngineServer>>WiaB Server right?
>>> >>
>>> >> Or am I misunderstanding the description?
>>> >>
>>> >>
>>> >> On 7 April 2011 18:11, Yuri Z <[email protected]> wrote:
>>> >> > Well, there are a few mobile friendly clients for Wave -
>>> >> > micro-wave.appspot.com being the most popular. I made some
>>> >> > modifications
>>> >> > to
>>> >> > micro-wave in order to adapt it to WIAB and called it micro-box, you
>>> >> > can
>>> >> > find the source code at https://github.com/vega113/microbox.
>>> >> >
>>> >> > 2011/4/7 Giacomo Piva <[email protected]>
>>> >> >
>>> >> >> Il giorno 05/apr/2011, alle ore 14.37, Thomas Wrobel ha scritto:
>>> >> >>
>>> >> >> > Offtopic indeed :)
>>> >> >> >
>>> >> >> > Its more an issue of what Giacomo wants to do though.
>>> >> >>
>>> >> >> Yes... :)
>>> >> >> So... finally, none is working at the development of an iPhone
>>> >> >> client,
>>> >> >> so,
>>> >> >> does someone have some idea on which is the best way?
>>> >> >> Using HTTP Protocol Data API is the best way or what?
>>> >> >>
>>> >> >> If someone is interested too, please contact me, thank you.
>>> >> >>
>>> >> >> > I know my application wouldn't be possible on a web app for
>>> >> >> > awhile,
>>> >> >> > but maybe Giacomos would.
>>> >> >> >
>>> >> >> > I'll look into Obigo/WARP/W3C widget solutions anyway though as I
>>> >> >> > dont
>>> >> >> > know much about them.
>>> >> >> > I'm not sure Id want any special server requirements though -
>>> >> >> > would
>>> >> >> > be
>>> >> >> > nice if all clients could work with all wiab servers.
>>> >> >> >
>>> >> >> > Cheero,
>>> >> >> > Thomas
>>> >> >> >
>>> >> >> >
>>> >> >> > On 5 April 2011 13:43, Scott Wilson
>>> >> >> > <[email protected]>
>>> >> >> wrote:
>>> >> >> >>
>>> >> >> >> On 5 Apr 2011, at 12:23, Thomas Wrobel wrote:
>>> >> >> >>
>>> >> >> >>> On 5 April 2011 13:10, Scott Wilson
>>> >> >> >>> <[email protected]>
>>> >> >> wrote:
>>> >> >> >>>>
>>> >> >> >>>> On 5 Apr 2011, at 12:02, Thomas Wrobel wrote:
>>> >> >> >>>>
>>> >> >> >>>>> Its certainly possible to write a native client in android
>>> >> >> >>>>> using
>>> >> >> >>>>> websockets or socketIO - however the tricky bit is what your
>>> >> >> >>>>> sending
>>> >> >> >>>>> via them and processing the response's.
>>> >> >> >>>>>
>>> >> >> >>>>> My own application demands a native client, as I'm dealing
>>> >> >> >>>>> with
>>> >> >> >>>>> 3d
>>> >> >> and
>>> >> >> >>>>> camera manipulation,
>>> >> >> >>>>
>>> >> >> >>>> Well, however long it takes until W3C HTML Media Capture
>>> >> >> >>>> support
>>> >> >> >>>> makes
>>> >> >> it into more webkit builds...
>>> >> >> >>>>
>>> >> >> >>>
>>> >> >> >>> And proformance of image processing and 3d catchs up with native
>>> >> >> >>> ones.
>>> >> >> >>> It willl happen, but I think we are talking 5 years rather then
>>> >> >> >>> 6
>>> >> >> >>> months here. Is WebGL on any mobile browser yet?
>>> >> >> >>
>>> >> >> >> Its in webkit, but not in mobile browsers yet AFAIK - seems
>>> >> >> >> pretty
>>> >> >> >> close
>>> >> >> to ready though given some recent demos on Android using Fennec.
>>> >> >> >>
>>> >> >> >>>
>>> >> >> >>>>> however wouldn't even a simple mobile web-based
>>> >> >> >>>>> client be limited to one server? (compared to a native client
>>> >> >> >>>>> which
>>> >> >> >>>>> could connect to any the user wishes).
>>> >> >> >>>>
>>> >> >> >>>> Not especially. I do

Reply via email to