🥳 Meet Air Native from Zeroqode — the fastest way to convert your Bubble app into Native iOS & Android

Wow, that’s cool. The question is, does this not depend on the capabilities of the phone or are there any restrictions?

We have experienced a lot of issues on older android devices - these issues are not present on the device when accessing via browser.

1 Like

Hi @trafictech1328, thanks for your question and sorry for the delayed reply :pray:

As it is a pretty complex question (different capacities on different devices, OS, browsers, etc), we’re afraid that there are no specific general requirements\restrictions that might be indicated.

Each case of possible incompatibility should be analyzed in particular.

Sorry for not being much helpful in this regard. In case there will be any other plugin related questions, please let us know :pray:

Regards,
Zeroqode Support Team

Hi @ZeroqodeTeam !

Is AirNative using WKWebView technology or conventional UIWebView ?

Hi @corentin.schmidtenkn, thanks for your question and sorry for the delayed reply.

It is using the WKWebView technology.

Let us know if there will be any other plugin-related questions :wink:

Regards,
Zeroqode Support Team

1 Like

Hey again !

I wonder if I can keep webapp and mobile native app under the same URL.

For example keeping example.com as the index and example-mobile.com as the URL for native mobile app.

The wonder especially comes from how push notifications will be able to open the app with the custom url. Will it be possible to send web push notifications that open web navigator and go to a specific area if no application is downloaded on the phone, and open the native app in case the phone has the native app on it ?

Thanks !

Hi @corentin.schmidtenkn, thanks for your inquiry, and sorry for the delayed reply (due to the weekend).

So far the Air Native plugin doesn’t provide such a feature. We’ve passed this suggestion to the developer team, so they will see how feasible would be to add such a feature in the following plugin updates.
In case any news will become available in this regard, we will let you know :slightly_smiling_face:

If there is anything else that we can help with so far, please let us know.

Regards,
Zeroqode Support Team

Thanks ! :slight_smile:

1 Like

Hi @corentin.schmidtenkn, you are always welcome :wink:

Have a good day!

Regards,
Zeroqode Support Team

@ZeroqodeSupport @veronica.kornilova1

Just received an email and realised that some apps wrapped by bdk native (even listed on our gallery) are being falsely marketed since last month as being wrapped by Air Native across email, website and forum. Pls fix.



http://forum.bubble.io/t/freelancer-convert-bubble-app-to-ios-and-android-app/183537/3
http://forum.bubble.io/t/bubble-for-mobile-apps/190670/7

Best,
Gaurav
thebdk.com

1 Like

Hi @gaurav,

Thanks for bringing this up, let us try to explain what happened here.

The apps that you mentioned were indeed previously wrapped by BDK, however they have later purchased Air Native from Zeroqode and we have re-wrapped them with our native package and re-submitted the new builds to the stores. Therefore, all the apps advertised as wrapped with Air Native are actually running with Zeroqode’s native wrapper.

Please let us know if you have grounds to believe otherwise. We always play fairly and would never advertise something as our own if it wasn’t the case.

Thanks again for raising this :pray:

Best regards,
Zeroqode Support Team

The opposite is what literally happened. Did you check with the respective clients ?

  1. Unlike air native, Bdk allows for splash screen, loading screen and transition screens to be different. If you download the apps, and open you will see the splash and loading screen to be different.
  2. You can always login to App Store connect, and click the build version and check the metadata. You will see bdk on it.
  3. Ask the clients please.

Best,
Gaurav

2 Likes

Hi everyone, I hope everyone is well!
I will clarify what happened with the MyVibes app. First we bought the BDK service but the Audio Recorder plugin (Zeroqode) didn’t work (both Android and iOS). Then it started working only on iOS and not at all on Android.
In this attempt, you guys launched Air Native and I started to question this with you and after some tests I got the news that the plugin would work in a build with Air Native.
So we did the Android build and today, I proudly have an iOS build from the BDK and an Android build from Zeroqode.
Thanks for everything!
Flávio Pioker

2 Likes

@ZeroqodeSupport @veronica.kornilova1 @ZeroqodeTeam @gaurav

Hello guys, I apologize for any confusion. Yes, I initially requested that Zeroqode convert my app to a native app (in 2021-03-29, for a total of $990). However, I was unable to use their iOS in-app purchase feature. So I asked BDK to wrap it. BDK’s in-app purchase worked, but the reviewer kept rejecting the app because it lacked a “restore subscriptions” feature. I asked everyone for help, and Zeroqode gave me a glimmer of hope by sending their workflow for the “restore subscription” feature included in Air Native. Even though, Air Native’s in-app purchase did not work. I also noticed that their iOS app “InnerSpace” at the Apple Appstore also had the in-app purchase error. So, I decided to give up subscription all together.

Just during that time, Guarav had sent me a video about the in-app purchase and workflow advice for the “restore purchase” function at the time. So I asked BDK to re-wrap the app and submitted it to the Apple App Store. The application was approved. The app was wrapped by both ZeroQode and BDK, but the app in the Appstore was wrapped by BDK. That is the whole story.

2 Likes

Hi guys @gaurav @xpioker @tursun.alkam ,

Thanks a lot for the feedback. Just so we do not cause any confusions further, we’ll hide the AcceleraTEEN app from our lists, and will simply leave the Android version of the MyVibes app without the iOS links :pray:

Again, thanks for bringing this up.

Have a great day!

Best regards,
Zeroqode Support Team

1 Like

hi @ZeroqodeSupport,

I have three questions for this service as below;

  1. You mentioned that you would prepare the tester to confirm compatibility with 3rd party plugins.
    Is it okay to consider that the below “preview” function on your website is kind of a tester and if plugins and other functions work on preview, then those are functional after being wrapped?

  2. I’d like to differentiate the web app and native app at some point like - the payment function works on the web app but not on the native app (only text shown saying “payment should be done on web site”). Is it possible in your service?

  3. My app has several pages but I’d like to make just only a “main” index page to a native app, and other pages stay as web pages.
    That means - If a user clicks links to other pages, which are located within a main index page on a native app, then a web browser opens and goes to the web page. Is it possible?

Hello @mizawaya

Thank you for your interest in the Air Native service :slight_smile:

We are currently waiting for our app to be approved and uploaded to the stores. As for the preview on our website, it is only a preview and it can’t be used to test if the plugin is going to work after being wrapped.

Yes! It is possible. The separation between the web app and native app can be done with our Air Native plugin.

Our team haven’t tested such use case, however we think that it can be done.

Please let us know if you have any other questions.

Regards,
Zeroqode Support Team

1 Like

hi @ZeroqodeSupport ,

Appreciated your quick and concise explanation - understood all.
As for #1, any rough ETA of the testing app?

Regards,
Miyazawa

Unfortunately, we do not have an ETA for the testing app, but we would like to assure you that is under development and as soon as it is released, we will let you know :slight_smile:

Regards,
Zeroqode Support Team

2 Likes

hi @ZeroqodeSupport

Noted and thanks - will be awaiting for your update accordingly.