<html><head></head><body>Have you considered phonegap? We&#39;ve built a sample app here with phonegap+jquery_mobile and it worked ok. Our android bindings could likely be accessed through a phonegap wrapper which could be made to access our engine in iOS from the same wrapper.<br>
<br>
If you&#39;re looking for a runtime environment for all platforms, I don&#39;t think the web browser is going answer that dream any better than java or flash has before. You will still have the non-native quirks common in these previous attempts.<br>
<br>
We have good native apps on these platforms.<br>
<br>
And while I wouldn&#39;t want to discourage a new frontend, I would discourage attempting to access our data format directly.<br>
-- <br>
Sent from my Android phone with K-9 Mail. Please excuse my brevity.<br><br><div class="gmail_quote">&quot;Matěj Cepl&quot; &lt;mcepl@redhat.com&gt; wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre style="white-space: pre-wrap; word-wrap:break-word; font-family: sans-serif">On 01/08/12 00:00, Greg Hellings wrote:<br />&gt; It's certainly possible. But assuming you want to be Supported<br />&gt; Everywhere, you're going to have to work with the binary data in<br />&gt; special ways. My only point was that JavaScript is not always<br />&gt; straightforward with its ways to work with binary data since it was an<br />&gt; afterthought - especially in a browser environment.<br /><br />Concerning supported everywhere: yes, that's the problem. I don't have <br />the good answer but generally I would think that we should shoot not <br />where the deer is but where it will be when we finish (a year project?), <br />when I hope the situation will be better. I hope. For example, I believe <br />that sooner or later (I would expect sooner) Chrome will be a default <br />browser on Android.<br /><br />&gt; The URL of the image is "elephants.png", which is hardly conclusive<br />&gt;
evidence. :) Possibly because the page throws an error in Chrome when<br />&gt; it attempts to load the image into the IndexDB.<br /><br />Interesting ... how old Chrome you have? It's <br />blob:60473a62-738d-457b-bfaa-31128a2e1449 here on Firefox/Aurora. <br />Apparently it is a known bug in Chrome <br /><a href="http://code.google.com/p/chromium/issues/detail?id=108012">http://code.google.com/p/chromium/issues/detail?id=108012</a><br /><br />&gt; And my point still stands that it is storing a JSON-like object. Not<br />&gt; pure JSON, but what you have is an object store and not a relational<br />&gt; store.<br /><br />Sure I know that ... but I miss your point. Is there anything wrong with <br />non-relational object stores, especially when we are talking about <br />storing essentially non-tabular and non-relational documents?<br /><br />&gt; Good to know. So there is no limit on putting a blob into the IndexDB?<br />&gt; That could lead to some very powerful offline apps. But
I can't<br />&gt; imagine browser writers wouldn't limit the size of data stored<br />&gt; somehow. They wouldn't just allow you to keep creating data upon data<br />&gt; in stores until you fill a hard drive... at least I would hope not.<br /><br />Frankly, I don't know. When you are putting it like this, there must be <br />some control over the access, but I am not aware of the details.<br /><br />&gt; That's good, but for the other 99.5% of us who use Mobile Safari or<br />&gt; the built-in Android browser when we're on a mobile device, how do we<br />&gt; stack up? I ask in earnestness because I haven't tackled mobile web<br />&gt; development beyond a single failed foray in 2007.<br /><br />I don't have (and frankly, I don't care) about a good answer for iOS, <br />but concerning Android, I still believe that Google will eventually <br />switch Chrome to be a default browser (or makes the default Browser to <br />be essentially Chrome), and as I said I would be shooting where
the <br />elephant (or deer, or whoever) will be rather than where it is now. And <br />yes, of course, it is hard to shoot an elephant, because it can move <br />elsewhere. I have no clue about the level of support for HTML5 APIs on <br />the mobile Internet Explorer.<br /><br />Blessings,<br /><br />Matěj<br />-- <br /><a href="http://www.ceplovi.cz/matej">http://www.ceplovi.cz/matej</a>/, Jabber: mcepl&lt;at&gt;<a href="http://ceplovi.cz">ceplovi.cz</a><br />GPG Finger: 89EF 4BC6 288A BF43 1BAB  25C3 E09F EF25 D964 84AC<br /><br />I would like to die sleeping, like my father -- rather than<br />screaming and helpless, like his passengers.<br /><br /><br /><hr /><br />sword-devel mailing list: sword-devel@crosswire.org<br /><a href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br />Instructions to unsubscribe/change your settings at above page</pre></blockquote></div></body></html>