# WebApp on Android

**URL:** <https://forum.xojo.com/t/webapp-on-android/36153>\
**Category:** General\
**Created:** [February 16, 2017, 5:59pm UTC](https://forum.xojo.com/t/webapp-on-android/36153 "2017-02-16T17:59:14Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![Denis\_Despres](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/65b543/32.png) [@Denis\_Despres](https://forum.xojo.com/u/Denis_Despres)\
**Post date:** [February 16, 2017, 5:59pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/1 "2017-02-16T17:59:14Z")

</div>

Fact: Xojo can’t produce app for Android  
But is it possible to generate webApp then download it to local Android Device  
Then use it like app ( webApp )  
Not very complicate app… only a custom calculator  
Thanks

---

<div class="post-metadata">

**Author:** ![Julen\_I](https://forum.xojo.com/user_avatar/forum.xojo.com/julen_i/32/202_2.png) [@Julen\_I](https://forum.xojo.com/u/Julen_I)\
**Post date:** [February 16, 2017, 6:14pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/3 "2017-02-16T18:14:28Z")

</div>

I believe it’s a question, Michel. He is asking if it would be possible to do it.

---

<div class="post-metadata">

**Author:** ![Michel\_Bujardet](https://forum.xojo.com/user_avatar/forum.xojo.com/michel_bujardet/32/252_2.png) [@Michel\_Bujardet](https://forum.xojo.com/u/Michel_Bujardet)\
**Post date:** [February 16, 2017, 6:20pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/4 "2017-02-16T18:20:27Z")

</div>

Indeed, Julen. Sorry. I read too fast.

Denis, what you describe is not possible. There is no Xojo Web for Android that could execute on the device.

But you can indeed access a Xojo Web app installed on a Linux, Windows or Mac host from Android.

---

<div class="post-metadata">

**Author:** ![Denis\_Despres](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/65b543/32.png) [@Denis\_Despres](https://forum.xojo.com/u/Denis_Despres)\
**Post date:** [February 16, 2017, 6:27pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/5 "2017-02-16T18:27:26Z")

</div>

ok i accept and understand your answer  
Bur for my knowledge:  
webApp is not a web application execute by web Browser ?  
And WebBrowser is not universal ?  
Generate on mac… Read by Android Web Browser  
Thanks

---

<div class="post-metadata">

**Author:** ![Louis\_D](https://forum.xojo.com/letter_avatar_proxy/v4/letter/l/cab0a1/32.png) [@Louis\_D](https://forum.xojo.com/u/Louis_D)\
**Post date:** [February 16, 2017, 6:29pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/6 "2017-02-16T18:29:42Z")

</div>

generate a web app for any server of your choice. Android devices will access it by ip address or UNC with the browser. My web apps running on Windows can be used by ipads, android devices and computers of all breeds.

---

<div class="post-metadata">

**Author:** ![Denis\_Despres](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/65b543/32.png) [@Denis\_Despres](https://forum.xojo.com/u/Denis_Despres)\
**Post date:** [February 16, 2017, 6:32pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/7 "2017-02-16T18:32:09Z")

</div>

If i understand, the only problem is the hosting device  
I can’t be on the mobile itself ? ( Android )

---

<div class="post-metadata">

**Author:** ![Michel\_Bujardet](https://forum.xojo.com/user_avatar/forum.xojo.com/michel_bujardet/32/252_2.png) [@Michel\_Bujardet](https://forum.xojo.com/u/Michel_Bujardet)\
**Post date:** [February 16, 2017, 6:48pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/8 "2017-02-16T18:48:52Z")

</div>

A Xojo Web app executes on Linux, Windows or Mac, and produces web pages it sends to the client, and interacts with it. Some functions do execute on the client, but most of the job is done on the server, in Xojo code.

Personally, to produce Android apps until Xojo is able to, I use [Basic4Android](https://www.b4x.com/), which creates native Android apps on PC.

On Mac, it runs within an emulator such as VMWare Fusion or VirtualBox.

---

<div class="post-metadata">

**Author:** ![Denis\_Despres](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/65b543/32.png) [@Denis\_Despres](https://forum.xojo.com/u/Denis_Despres)\
**Post date:** [February 16, 2017, 6:55pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/9 "2017-02-16T18:55:16Z")

</div>

Now i understand Michel  
It must host by a server, supported by Xojo  
Because it stay’s an app that generate HTML Code ( who can be read by webBrowser )  
It make sense !!  
Thanks Michel et Louis

---

<div class="post-metadata">

**Author:** ![DaveS](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/848f3c/32.png) [@DaveS](https://forum.xojo.com/u/DaveS)\
**Post date:** [February 16, 2017, 6:56pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/10 "2017-02-16T18:56:24Z")

</div>

I think now I am as confused as the OP.

Isn’t a “Xojo for WEB” app, a SERVER oriented application that “serves” webpages to a client?  
and if so, that client is a web-browser, in which case why does the platform the web-browser CLIENT is on matter?

---

<div class="post-metadata">

**Author:** ![Greg\_O\_Lone](https://forum.xojo.com/user_avatar/forum.xojo.com/greg_o_lone/32/49_2.png) [@Greg\_O\_Lone](https://forum.xojo.com/u/Greg_O_Lone)\
**Post date:** [February 16, 2017, 7:11pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/11 "2017-02-16T19:11:36Z")

</div>

[quote=316224:@Dave S]I think now I am as confused as the OP.

Isn’t a “Xojo for WEB” app, a SERVER oriented application that “serves” webpages to a client?  
and if so, that client is a web-browser, in which case why does the platform the web-browser CLIENT is on matter?[/quote]  
Because not all browsers are created equal.

---

<div class="post-metadata">

**Author:** ![Michel\_Bujardet](https://forum.xojo.com/user_avatar/forum.xojo.com/michel_bujardet/32/252_2.png) [@Michel\_Bujardet](https://forum.xojo.com/u/Michel_Bujardet)\
**Post date:** [February 16, 2017, 7:12pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/12 "2017-02-16T19:12:18Z")

</div>

The OP asked for a web app that can be installed in the browser, which is not possible for Xojo Web.

In the vein of Greg’s reply, Android browsers have limitations that make them not always react correctly to a Xojo Web app.

---

<div class="post-metadata">

**Author:** ![Denis\_Despres](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/65b543/32.png) [@Denis\_Despres](https://forum.xojo.com/u/Denis_Despres)\
**Post date:** [February 16, 2017, 7:31pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/13 "2017-02-16T19:31:41Z")

</div>

if i resume  
It’s an app that generate HTML Code ( who can be read by webBrowser )  
So Xojo app, can’t run on Android  
If i’m right… just like, then i close de conversation  
Thanks to all

---

<div class="post-metadata">

**Author:** ![Michel\_Bujardet](https://forum.xojo.com/user_avatar/forum.xojo.com/michel_bujardet/32/252_2.png) [@Michel\_Bujardet](https://forum.xojo.com/u/Michel_Bujardet)\
**Post date:** [February 16, 2017, 7:34pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/14 "2017-02-16T19:34:25Z")

</div>

Xojo has announced support for Android at XDC. But it will not be here before the end of 2017.

---

<div class="post-metadata">

**Author:** ![RomanV](https://forum.xojo.com/letter_avatar_proxy/v4/letter/r/3ab097/32.png) [@RomanV](https://forum.xojo.com/u/RomanV)\
**Post date:** [February 16, 2017, 8:50pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/15 "2017-02-16T20:50:29Z")

</div>

“Xojo has announced support for Android at XDC”… wow… I didn’t know that… where can I read more ?

---

<div class="post-metadata">

**Author:** ![Michel\_Bujardet](https://forum.xojo.com/user_avatar/forum.xojo.com/michel_bujardet/32/252_2.png) [@Michel\_Bujardet](https://forum.xojo.com/u/Michel_Bujardet)\
**Post date:** [February 16, 2017, 9:16pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/16 "2017-02-16T21:16:25Z")

</div>

See [http://www.bkeeneybriefs.com/page/2/](http://www.bkeeneybriefs.com/page/2/) bottom of the page

---

<div class="post-metadata">

**Author:** ![Greg\_O\_Lone](https://forum.xojo.com/user_avatar/forum.xojo.com/greg_o_lone/32/49_2.png) [@Greg\_O\_Lone](https://forum.xojo.com/u/Greg_O_Lone)\
**Post date:** [February 17, 2017, 11:55am UTC](https://forum.xojo.com/t/webapp-on-android/36153/17 "2017-02-17T11:55:12Z")

</div>

[quote=316234:@Denis Despres]if i resume  
It’s an app that generate HTML Code ( who can be read by webBrowser )  
So Xojo app, can’t run on Android  
If i’m right… just like, then i close de conversation  
Thanks to all[/quote]  
It’s not that it can’t be run on Android. If you are using 4.3 or later, the built in web browser should be capable of running Xojo web apps. You’ll just have to test it.

---

<div class="post-metadata">

**Author:** ![Giacomo\_Bernardi](https://forum.xojo.com/letter_avatar_proxy/v4/letter/g/9dc877/32.png) [@Giacomo\_Bernardi](https://forum.xojo.com/u/Giacomo_Bernardi)\
**Post date:** [November 24, 2017, 2:57pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/21 "2017-11-24T14:57:32Z")

</div>

[quote=316217:@Michel Bujardet]A Xojo Web app executes on Linux, Windows or Mac, and produces web pages it sends to the client, and interacts with it. Some functions do execute on the client, but most of the job is done on the server, in Xojo code.

Personally, to produce Android apps until Xojo is able to, I use [Basic4Android](https://www.b4x.com/), which creates native Android apps on PC.

On Mac, it runs within an emulator such as VMWare Fusion or VirtualBox.[/quote]

Michel, since Xojo for Android is not ready, what is your experience with B4A? is a development environment that really allows you to create valid and complex applications for business? is it worth to learn it, waiting for Xojo to release a really productive version?  
thank you

---

<div class="post-metadata">

**Author:** ![system](https://forum.xojo.com/uploads/default/original/1X/455b4dcc0e61630e9f81940004ddffa49c432a46.png) [@system](https://forum.xojo.com/u/system)\
**Post date:** [October 29, 2020, 6:39pm UTC](https://forum.xojo.com/t/webapp-on-android/36153/22 "2020-10-29T18:39:43Z")

</div>


