# Android Apps in Julia?

**URL:** <https://discourse.julialang.org/t/android-apps-in-julia/108005>\
**Category:** Maker\
**Tags:** question, android, app\
**Created:** [December 24, 2023, 2:18pm UTC](https://discourse.julialang.org/t/android-apps-in-julia/108005 "2023-12-24T14:18:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![chelseas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chelseas/32/12148_2.png) [@chelseas](https://discourse.julialang.org/u/chelseas)\
**Post date:** [December 24, 2023, 2:18pm UTC](https://discourse.julialang.org/t/android-apps-in-julia/108005/1 "2023-12-24T14:18:45Z")

</div>

Hello!  
I wanted to check if anyone has written a self contained app for Android in Julia? I know there were some threads a few years back. Wanted to ask again now that time has passed. I am thinking of trying it but hopefully someone has gone down the path before.

---

<div class="post-metadata">

**Author:** ![ufechner7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ufechner7/32/51363_2.png) [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Post date:** [December 24, 2023, 4:57pm UTC](https://discourse.julialang.org/t/android-apps-in-julia/108005/2 "2023-12-24T16:57:46Z")

</div>

I don’t think that this is possible. There is ongoing work to make self-contained GUI snap packages on Linux possible, but even that is not yet working…

---

<div class="post-metadata">

**Author:** ![Janis\_Erdmanis](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/janis_erdmanis/32/10869_2.png) [@Janis\_Erdmanis](https://discourse.julialang.org/u/Janis_Erdmanis)\
**Post date:** [December 24, 2023, 6:05pm UTC](https://discourse.julialang.org/t/android-apps-in-julia/108005/3 "2023-12-24T18:05:55Z")

</div>

This is something which is worth a try just to know what are the obstacles of doing that. The steps involved from my point of view:

- Get a bare Julia to run in ADB shell
- Check if GLFW.jl library can draw on Android screen. Debug, link to get that working.
- Investigate the bundle structure, perhaps special kind of launcher and etc. Try to get that to work.

For the latter AppBundler.jl can help with collecting all dependencies together by modifying a snap recipe.

---

<div class="post-metadata">

**Author:** ![Anil\_Beniwal](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/anil_beniwal/32/217938_2.png) [@Anil\_Beniwal](https://discourse.julialang.org/u/Anil_Beniwal)\
**Post date:** [May 11, 2024, 4:29am UTC](https://discourse.julialang.org/t/android-apps-in-julia/108005/4 "2024-05-11T04:29:09Z")

</div>

I don’t know how to make app in julia for Android. But I think you can make a pwa website using WGPUNative.jl PKG and then install that pwa via playstore like Twitter or Google news.
