# Create a native mobile app from Bubble in \< 5min, for free

**URL:** <https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022>\
**Category:** Plugins\
**Created:** [February 28, 2022, 7:54pm UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022 "2022-02-28T19:54:02Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![d9999](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/d9999/32/95645_2.png) [@d9999](https://forum.bubble.io/u/d9999)\
**Post date:** [February 28, 2022, 7:54pm UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/1 "2022-02-28T19:54:02Z")

</div>

Hey there. Would it not be awesome if you could transform your Bubble app into an actual mobile app in 5 minutes and for less than USD 60? Well, now you can, using the Henry Bubble Plugin and Thunkable. With tons of native features out of the box. Check it out here: [https://henry.bubblemobilekit.io/](https://henry.bubblemobilekit.io/)

Henry is a native wrapping technology that allows you to wrap your Bubble app using Thunkable while giving you access to advanced native features directly from Bubble:

- Native alerts and vibration
- Fully control the iOS and Android status bar
- Device and GPS information
- In-App-Purchases (coming soon)
- Record audio and video or scan barcodes
- Play audio, display PDFs, play videos, show images
- Push messages (coming soon)
- And much [more…](https://henry.bubblemobilekit.io/documentation)

Intro videos:

[![](https://img.youtube.com/vi/2oOsfGN9kyA/maxresdefault.jpg "Henry in one minute") ](https://www.youtube.com/watch?v=2oOsfGN9kyA)

and

[![](https://img.youtube.com/vi/3gTXIPSG0Hc/maxresdefault.jpg "Meet Henry - An advanced and cost-effective native wrapper for Bubble apps") ](https://www.youtube.com/watch?v=3gTXIPSG0Hc)

Happy to answer all your questions below!

---

<div class="post-metadata">

**Author:** ![equibodyapp](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/equibodyapp/32/159574_2.png) [@equibodyapp](https://forum.bubble.io/u/equibodyapp)\
**Post date:** [March 1, 2022, 7:46am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/2 "2022-03-01T07:46:28Z")

</div>

With the offline functionality side - do you still need internet access to run the workflows? Or will the workflows themselves also run offline? Will there be more offline functionality coming later?

---

<div class="post-metadata">

**Author:** ![d9999](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/d9999/32/95645_2.png) [@d9999](https://forum.bubble.io/u/d9999)\
**Post date:** [March 1, 2022, 7:50am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/3 "2022-03-01T07:50:39Z")

</div>

There is unfortunately no true offline capability. But that is true for all native wrapping solutions. they ultimately need to be able to load the bubble app and communicate with the database on the bubble server. The plugin allows you to store some variables offline, but you will still need an internet connection to run the app. the offline variables are more meant as an alternative to custom states that survive a refresh of the page and are available across pages. That’s useful as its often faster than writing something to the database.

re. the features: I am currently working on push notifications and in-app-purchases. Should be ready soon. What else would you need?

---

<div class="post-metadata">

**Author:** ![yj.johnrhee](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/yj.johnrhee/32/120503_2.png) [@yj.johnrhee](https://forum.bubble.io/u/yj.johnrhee)\
**Post date:** [March 2, 2022, 11:28am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/5 "2022-03-02T11:28:15Z")

</div>

Interested. But a few questions/concerns.

1. I use several plugins, one of them is Daily Video chat. Henry supports all outside plugins?
2. I have very limited tech understanding, which limits what I want to do with even no code tools. Any possible support on that if needed?

Thanks

---

<div class="post-metadata">

**Author:** ![LinuxUser](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/linuxuser/32/37954_2.png) [@LinuxUser](https://forum.bubble.io/u/LinuxUser)\
**Post date:** [March 2, 2022, 7:13pm UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/6 "2022-03-02T19:13:35Z")

</div>

Hi very interested in this, just one question,  
what is the likelihood of app approval /denial from the app stores?  
Apple app store is very strict regarding (webview), I know this is not webview but I’m curious about the resulted code.

Have you published an app successfully in the Apple app store using this before?

Thanks

---

<div class="post-metadata">

**Author:** ![d9999](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/d9999/32/95645_2.png) [@d9999](https://forum.bubble.io/u/d9999)\
**Post date:** [March 2, 2022, 7:21pm UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/7 "2022-03-02T19:21:44Z")

</div>

hey! thanks for the questions.

1. almost most plugins will likely work well, but I cannot guarantee that. needs to be tested on a case by case basis.
2. happy to help on specific topics, but I don’t have the bandwidth to support on a broader basis beyond Henry-related topics. It’s true that Bubble has a bit of a learning curve, but I’d recommend spending some time on good tutorials and learn the basics well. This will pay off well in the long run. I’d recommend [Academy | Bubble](https://bubble.io/academy) or [https://buildcamp.io/](https://buildcamp.io/)  
Hope that helps!

---

<div class="post-metadata">

**Author:** ![d9999](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/d9999/32/95645_2.png) [@d9999](https://forum.bubble.io/u/d9999)\
**Post date:** [March 2, 2022, 7:34pm UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/8 "2022-03-02T19:34:13Z")

</div>

Hey there. thanks for the question. It is actually based on a type of webview (like all other similar wrappers). But if you build a useful app, that will not be a reason for apple to reject it. In my understanding webview-based apps are often rejected if they do not add value beyond just wrapping existing websites (i.e. just take any website and put it in a web view) or don’t have a ‘native-like’ UX. But if you build a solid product that adds value to users and feels like an app this should generally be fine. See **4.2 Minimum Functionality** here [App Store Review Guidelines - Apple Developer](https://developer.apple.com/app-store/review/guidelines/#minimum-functionality)

> Your app should include features, content, and UI that elevate it beyond a repackaged website. If your app is not particularly useful, unique, or “app-like,” it doesn’t belong on the App Store.

So my interpretation is that you should be fine as long as the UX is good and you make use of some native features.

I have launched two apps based on webviews so far (not Henry), and both were accepted by apple. The last one about a year ago. Not launched anything with Henry yet, but after all, the native code base comes from Thunkable - and a lot of apps have been launched using their tool.

Hope this helps

---

<div class="post-metadata">

**Author:** ![zelus\_pudding](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zelus_pudding/32/68250_2.png) [@zelus\_pudding](https://forum.bubble.io/u/zelus_pudding)\
**Post date:** [March 2, 2022, 8:28pm UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/9 "2022-03-02T20:28:46Z")

</div>

[https://henry.bubblemobilekit.io/get-henry](https://henry.bubblemobilekit.io/get-henry) does not appear to work 😕 Site is down (for me)

---

<div class="post-metadata">

**Author:** ![d9999](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/d9999/32/95645_2.png) [@d9999](https://forum.bubble.io/u/d9999)\
**Post date:** [March 2, 2022, 8:51pm UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/10 "2022-03-02T20:51:14Z")

</div>

Thanks for hint. The website builder im using for the landing page seems to have some temporary issues. Should be back up shortly 🤞  
Edit: seems to be back online

---

<div class="post-metadata">

**Author:** ![d9999](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/d9999/32/95645_2.png) [@d9999](https://forum.bubble.io/u/d9999)\
**Post date:** [March 10, 2022, 6:01am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/11 "2022-03-10T06:01:22Z")

</div>

With Henry, you can crate a mobile app from your bubble app. Get your app on your phone for free (you dont need the bubble plugin to get started) and in under 5 minutes.

---

<div class="post-metadata">

**Author:** ![Arifi](https://avatars.discourse-cdn.com/v4/letter/a/a9adbd/32.png) [@Arifi](https://forum.bubble.io/u/Arifi)\
**Post date:** [March 15, 2022, 3:28am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/12 "2022-03-15T03:28:47Z")

</div>

Thank you very much.

Super super job.

---

<div class="post-metadata">

**Author:** ![JakeAtAstonish](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/jakeatastonish/32/123981_2.png) [@JakeAtAstonish](https://forum.bubble.io/u/JakeAtAstonish)\
**Post date:** [March 15, 2022, 4:34am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/13 "2022-03-15T04:34:42Z")

</div>

Thank you for this, very useful!

---

<div class="post-metadata">

**Author:** ![Arifi](https://avatars.discourse-cdn.com/v4/letter/a/a9adbd/32.png) [@Arifi](https://forum.bubble.io/u/Arifi)\
**Post date:** [March 17, 2022, 3:21am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/14 "2022-03-17T03:21:34Z")

</div>

Blank page after idle time? do any of you face this or is it only in my app?

Why does the app shows a blank page after being idle for some time. and i need to swipe it off to completely close it and run it again for it to start showing content

Is this only happening with my app or is it common thing? and Is there a way to solve it

Thanks

---

<div class="post-metadata">

**Author:** ![TM-123](https://avatars.discourse-cdn.com/v4/letter/t/c77e96/32.png) [@TM-123](https://forum.bubble.io/u/TM-123)\
**Post date:** [March 17, 2022, 3:31am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/15 "2022-03-17T03:31:49Z")

</div>

Would this work for a complex app but for desktop/mobile? Or is this more for simpler apps build in a specific way for wrapping as a native app?

---

<div class="post-metadata">

**Author:** ![d9999](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/d9999/32/95645_2.png) [@d9999](https://forum.bubble.io/u/d9999)\
**Post date:** [March 17, 2022, 9:57am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/16 "2022-03-17T09:57:18Z")

</div>

Thanks for pointing this out. I will look into it!

---

<div class="post-metadata">

**Author:** ![d9999](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/d9999/32/95645_2.png) [@d9999](https://forum.bubble.io/u/d9999)\
**Post date:** [March 17, 2022, 9:58am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/17 "2022-03-17T09:58:16Z")

</div>

Complexity does not matter, but its for mobile / tablets only. Not desktop.

---

<div class="post-metadata">

**Author:** ![jared.gibb](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/jared.gibb/32/123329_2.png) [@jared.gibb](https://forum.bubble.io/u/jared.gibb)\
**Post date:** [March 17, 2022, 11:47am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/18 "2022-03-17T11:47:31Z")

</div>

> [@d9999](#):
>
> There is unfortunately no true offline capabili

There is a Thunkable block to identify if you’re connected to the internet or not. You _could_ cache db data for offline access. You can also create and save data to transmit when the connection is resumed, but no workflows that touch/rely on the backend could run.

---

<div class="post-metadata">

**Author:** ![d9999](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/d9999/32/95645_2.png) [@d9999](https://forum.bubble.io/u/d9999)\
**Post date:** [March 22, 2022, 5:29am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/19 "2022-03-22T05:29:47Z")

</div>

yep Henry already has an offline detection feature. But since use cases are super specific, it does not make sense to implement any true offline capabilities into Henry i think.

---

<div class="post-metadata">

**Author:** ![jared.gibb](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/jared.gibb/32/123329_2.png) [@jared.gibb](https://forum.bubble.io/u/jared.gibb)\
**Post date:** [March 22, 2022, 10:30am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/20 "2022-03-22T10:30:05Z")

</div>

Makes sense! Still a cool tool. That people should look into!! Imho

---

<div class="post-metadata">

**Author:** ![gnelson](https://avatars.discourse-cdn.com/v4/letter/g/6bbea6/32.png) [@gnelson](https://forum.bubble.io/u/gnelson)\
**Post date:** [March 26, 2022, 10:33am UTC](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022/21 "2022-03-26T10:33:48Z")

</div>

Is there a way to test it to see exactly how it will look and operate before publishing in App Store?

[Next page](https://forum.bubble.io/t/create-a-native-mobile-app-from-bubble-in-5min-for-free/194022.md?page=2)
