Fred, Gangadhar,

Thank you for the through answer!

Why I'd like to have self-contained apps is mostly the convenience for the
end-users (the dropout rate would be high if they have to install a browser
for it).

Bit I also quite quite like the features that only Gecko offers at the
moment, such as the MediaRecorder API or Asm.js.
I know it is possible to do with Cordova, but the ideal goal would be to
develop one web application only and provision it to all the devices below
1% code deviation. The Cordova apps is for mobile devices only, I can't use
the same features such as Capture or Camera API on desktop without drastic
change. Some of the emerging platform such as Firefox OS or Tizen is not
well supported yet.


2015-02-09 21:06 GMT+00:00 Fred Wenzel <[email protected]>:

> János,
>
> I don't know of any concrete plans to create self-contained APKs including
> a bundled version of Gecko, though you do have a few options.
>
> As you know, keeping running against Firefox for Android is option 1. It
> has the caveat of requiring Firefox for Android as a separate entity, but
> it also keeps your package size relatively small.
>
> Second option is using Apache Cordova / Adobe PhoneGap[1], which will --
> mind you -- not run your app on Gecko, but it *will* be a self-contained
> package (relying on Android's built-in WebView). There is also CrossWalk[2]
> which is similar to Cordova (partially API compatible, I believe) and
> bundles another Webview that's also not Gecko (it's Chromium) but that too
> will be self-contained, and you can write the same code and compile it for
> Firefox OS and Android that way.
>
> Finally, there's a project called GeckoView[3], which aims to bring a
> Gecko-based Webview to Android, and that can be (conceivably) used to power
> Cordova on Android. I remember such attempts to be underway, but I am
> fairly certain no stable public release of this (Cordova + Geckoview) has
> been made.
>
> While none of these options are turn-key, I hope this gives you a better
> overview of which directions you might want to push in.
>
> [1] http://mozilla-cordova.github.io/
> [2] https://crosswalk-project.org/
> [3]
> http://starkravingfinkle.org/blog/2013/10/geckoview-embedding-gecko-in-your-android-application/
>
>
> On Sun, Feb 8, 2015 at 3:53 PM, János Fehér <[email protected]>
> wrote:
>
>> Hi,
>>
>> I'm wondering if there is a way to create packaged apps for Android (and
>> iOS, if possible) packaged with a headless Firefox? My team would like to
>> create apps and it would be very convenient for the end users if we would
>> be able to create a self-contained app with the dependencies. Is this
>> possible now or do you plan to release such version of the APK Factory
>> Library?
>>
>> Thank you,
>> Janos
>> _______________________________________________
>> dev-webapps mailing list
>> [email protected]
>> https://lists.mozilla.org/listinfo/dev-webapps
>>
>
>
_______________________________________________
dev-webapps mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-webapps

Reply via email to