Thanks a lot!
Thatās amazing, @JohnMark! Thanks a lot for this! Quick question: Iāve been able to test the app on my Android device, but when uploading it to Google Play, I get an error saying that I have to allow 64bits and not only 32bits for my apps, as starting in August, this will be mandatory. Which exact part of the project do I have to modify for this? Thanks!
Hi @eurogar, youāre welcome.
FILE > Project Structure > Dependencies then update com.eclipsesource
Thanks a lot! It worked! Just in case it helps to somebody else, I had to change the name of the app (otherwise com.jasonelle is already taken) by following the steps here:
- Right-click on your root project directory
- Select Refactor -> Rename
- Select rename project and change the name there.
- Also Select rename module and change it there as well. If you get an message saying module name already changed thats fine.
- Now right-click on the project root folder again and select Open Module Settings.
- Under the Modules section remove whatever folders are associated to your old project name.
- Apply Settings and hit OK.
- Restart Android Studio.
Thanks for all!
Thanks for the tips @eurogar
All that Jasonelle integration is a very cost-effective solution
GREAT NEWS! You no longer need the json file (myfile.json). Put your commands in a Return data from API action from API Workflows! It can be dynamic, it means, for each user you can run a different native application if you want, live!
Call the new pointer:
- https://your_app.bubbleapps.io/version-test/api/1.1/wf/jasonelle
Hello and thanks in advance,
Iām trying solution with āReturn data from APIā version but I miss something.
I have a test Bubble APP with API workflow configured (I test with a web tool).
I Compile Android APK and it works using Bubble demo.
Then I change strings.xml file with following code:
<resources>
<string name="app_name">mosquitoweb</string>
<string name="url">https://MYDOMAIN.bubbleapps.io/version-test/api/1.1/wf/jasonelle</string>
<string name="launch">file://preload.json</string>
</resources>
When I run APP in emulator it return me āOfflineā.
What I miss?
Thank you,
Mario
Hi @JohnMark
thank you very much for this post.
In step 3 when we choose to create a new app in the console.
console requests a JSON URL (enter the JSON URL if you have one).
We are talking here about the url of our app? or the stored json file url that looks like https: //s3.amazonaws.com/appforest ā¦ ?
Thanks
Hi @gabrielnuel34, and thanks.
The Json file is now replaced by a Workflows API action āReturn data from APIā as explained above. Inside the āplain textā, you put the https://yourapp.com/index URL that points to your Bubble app. The first time you compile your app with Xcode or Android Studio, you put the URL of your endpoint āJasonelleā (Bubble). You do this operation only once in your life. Then all changes occur bubble side in the return API action. Any changes after that will be immediate for your users. No more compilation. Great advantage.
I just get a 405 error in the APP as Bubble only responds to a post request, not a Get. Please could you post a screenshot of your exact Xcode setup for Settings.plist?
Thanks!
Hi @andy8,
Since Bubble doesnāt have GET yet, I used āIntegromatā to do the GET to POST conversion to Bubble API. Maybe others may have another way?
You point to Integromat
And you create the GET to POST (or whatever tool to do it)
@JohnMark, can this be used to let userās download an app direct from my website? I have no need of an actual native app but I have a mobile āappā page built for the drivers using my software. Iām just looking for a way to put an icon on their phone for quick access. Kind of a faux PWA I guess.
Well, hello new plugin! How timely
John,
First, thank you for posting this.
This is all very new to me, so please forgive the dumb questions and misuse of terminology.
Reading the initial post in this topic, I get that I would need a Mac in order to build the wrapper. Doing a little more research, it appears that there are ways to virtualize Mac on a Windows 10 PC. Is that a viable option?
At this point, Iām really grasping at straws, so I hope you can give me a little grounding or point out the fundamentals Iām missing.
Thanks.
Just purchase a Mac. I recently purchase one solely for deploying my iOS apps (never owned a Mac prior) In Xcode and the process is working perfectly. I looked for the emulators but gave up as it looks Too complex and buggy.
Hi @JohnMark,
Thanks for your work. I have no coding knowledge and I have tried my best to convert my bubble project to the native app as you suggested, and it worked, but Im facing a problem here. I have a single page with show hide rules designed only for app users but when im testing in Android studio it shows the index page.
I tried using Platform Information Page, added the element in page load āwhen Platform A OS is androidā > Navigate to > Mobile App Page. It doesnt work. Am i missing anything or my steps are wrong ?