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!
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.
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!
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:
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 ⌠?
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?
@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.
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.
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.
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 ?