đŸ„ł Meet Air Native from Zeroqode — the fastest way to convert your Bubble app into Native iOS & Android

Hi @estelasmillan,
Thank you for reaching out, we highly appreciate your interest in our product and services.

Prior to wrapping, it is required to meet the requirements mentioned here:
https://docs.zeroqode.com/native/air-native#prerequisites
It will allow the Air Native team to properly implement the push notifications.

You definitely, have to have those accounts that are shown above in the prerequisites section. After that, you have to provide our team credentials in order to help you with the app. See exactly what this option includes in the screenshot below.

If you require any further information, feel free to contact us. :pray:
Best regards,
Zeroqode Support Team.

1 Like

Hi folks,

We just pushed an update to our Air Native plugin and added a new feature that should help you with user retention – icon badge count :tada:

Feel free to use the push notification workflows with new fields that will add/remove the badges:

1 Like

Does the GPS tracking work while the user’s phone is locked? Does the app stay open in the background and continue to track (assuming they say yes to allow tracking of course). I’m looking to make an app for vehicle tracking and I can’t rely on the users phone screen to be on all the time.

Hello @tylerboodman

Thanks for reaching out.

The GPS tracking won’t work if the screen is locked, and unfortunately, it is not something that we can control.

Regards,
Zeroqode Support Team.

Is this a limitation of your app wrapper, or do you know if no app is allowed to track while the screen is locked? It seems like Google Maps, etc always tracks you.

1 Like

In the permissions for another app I have I see options like these:

The Air Native doesn’t have any options like this for allowing all the time?

The setting for locations for Android and iOS are access to the application to perform tracking, and you can select to make sure it tracks always or while using the app, but if the application goes in the background or the screen is locked the application stops tracking the user’s location and restarts only when the user opens up the app again, then the location gets updated.

Hope it helps :slight_smile:

Regards,
Zeroqode Support Team

1 Like

@yj.johnrhee Did it end up working for you? I have the same question. The WebRTC plugin by Daily is central to the functioning of one of our apps and it would be so disappointing to purchase Air Native only to find out that it doesn’t work.

@ZeroqodeSupport Is there any new information on this?

Hello @WorkWithJordana

Thanks for reaching out.

As this is a third-party plugin, we can’t guarantee that it will work without issues on all devices and browsers. Currently, we do not have a system that would check the compatibility of third-party plugins, and in case it changes anytime soon we will let you know.

In case you have any other questions, just let us know.

Regards
Zeroqode Support Team

Hi @tursun.alkam , can you sare any valuable ressources about the “restore purchases” feature ?

Many thanks,

Hello everyone,

Our Air Native plugin has been updated, and we have added a new element called Air Native Player - hooray! :tada:

This addition enables users to access a native music player at a fundamental interaction level. This means that you can now play and manage your audio files, even if you have exited the native application. To learn more about this update, please refer to our supporting documentation, which can be found at the following link: https://docs.zeroqode.com/plugins/air-native-plugin-by-zeroqode/air-native-player.

Moreover, for additional assistance, workflow, and setup examples, we encourage you to visit our test demo page: Zeroqode-demo-29 | Bubble Editor

If you need any help or have questions, just ping us - our Zeroqode Support team and we will be glad to assist.

Cheers,

2 Likes

do you guys have the option with your air library to make a inner phone call - so it looks like someone from the app is calling you (like whatsapp) using the callkit?

Hi @buero,

Thank you so much for reaching out to us and expressing your interest in the Air Native service :pray:

We’ve verified with the Air Native team and unfortunately, the Air Native service doesn’t include the Callkit framework, which means that making phone calls, such as WhatsApp, is not possible.

In case you have other product-related questions, feel free to reach out at any time!

Best regards :sunflower:

Browse all Zeroqode Plugins for Bubble Banner_Last3

How much would it cost to build this into?

Hi @buero,

Let us explore the possibility of incorporating this the CallKit framework into our Air Native solution or plugin. We’ll get back to you with an estimate once we’ve confirmed it with our developers :hugs:

In the meantime, please let us know if you have any other questions. :pray:

Best regards :hibiscus:

Browse all Zeroqode Plugins for Bubble Banner_Last3

Hey ZQ,

I want to integrate Crisp.chat into air native app. Crisp.chat is a free alternative to Intercom and am sure a lot of people would be interested.

The only way is through iOS as web integration won’t work.

Please let us know if this is possible

Many thanks,
Arifi

Hi @buero,
Thank you for your patience.

We’ve confirmed with the dev team regarding CallKit, and unfortunately, it’s not feasible to integrate such a feature into the Air Native service at this time. Since CallKit is only available on iOS, we’re concerned about compatibility issues with Bubble apps converted through Air Native.

However, if you’re interested in creating a simulated call experience similar to WhatsApp’s incoming call screen, here are a few general suggestions:

  1. You can design a custom incoming call screen in Bubble’s visual editor. For instance, you could create a workflow that displays an “incoming call” popup with caller information and options to “accept” or “decline” the call.
  2. To add a realistic touch, consider using audio notifications or animations to simulate a ringing effect.

We hope this alternative approach is helpful, and we apologize for not being able to implement the CallKit feature. :pray:


Hey @Arifi,

Thank you for reaching out to us on the forum.

We sent you an email a few days ago regarding your request. If you didn’t receive it, here’s a summary:

Could you confirm if this Crisp chat is one of Zeroqode’s plugins? We couldn’t locate it in our plugin list.

Here are a few possible solutions:

  • Using Web Integration: If the Crisp.chat native SDK is incompatible, try embedding the Crisp Web Chat widget as a web view in your app. This setup should work on both iOS and Android without relying on the SDK.
  • Alternative Plugins or Services: If Crisp.chat is essential, consider reaching out to Crisp’s support to see if they offer any plugins for Bubble apps, API calls that could be integrated via Bubble’s API Connector, or code snippets compatible with web wrappers like Air Native.
  • Exploring the Crisp Chat API: If a more lightweight solution would work, Crisp’s REST API can facilitate chat interactions or notifications. Although it doesn’t provide a full chat interface, it can still enable communication features.

We hope these suggestions are helpful for your use case.

Feel free to reach out with any other product-related questions.

Best regards, :slightly_smiling_face:

Support Team
Browse all Zeroqode Plugins for Bubble
Banner_Last3

1 Like