Hi @jrscholman
Itâs exactly that.
Yes, unchecked.
Thanks @JohnMark ! That is such a relief since building it in native app mode is a bit more difficultâŚ
@JohnMark Thank you for all this amazing work!
Step 1 is linked to this GitHub repo: https://github.com/jasonelle/jasonette-ios but there is no setup file under JASONETTE-iOS-master anymore⌠however, I have found a setup file under tools>legacy should I be using this one?
or
According to post #259 there seems to be another repo that also fits your instructions since there is a setup file in the root folder: https://github.com/Jasonette/JASONETTE-iOS
Which repo should I be using?
If youâre able to, it may be worth updating post #1 to reflect the solution.
Hi Everyone,
We reach the number!
We found the plugin developer.
More to come in a few hours or days
Itâs time to receive your advice, comments, suggestions or anything.
Letâs make it happen.
Link : Fundraising-to-create-a-plugin-for-ios-and-android
Hello everyone! We found a plugin developer and pushed the barrier much higher. The concept is that you will be able to develop an iOS or Android application completely independent of Bubble or integrated with Bubble. Itâs a first. The genius of the idea is Vini who has produced several plugins in the past. Iâll let him answer your questions. Here is the procedure for sending your donation (a bit complicated in my opinion, but it does the job ). Vini @vini_brito spent a lot of time building a follow-up with donors. Here are the steps to make your 50$ donation. Iâm going to ask you one by one to accomplish our mission.
Fundraising in progress⌠please we need your contribution. Letâs go!
Thanks for all actual donors! Together we are stronger.
Hello! These instructions are written directly by me, Vini, the plugin builder
1 - Go to https://unlimitedbubbling.dev
2 - Click the orange âGet startedâ button.
3 - Sign in.
4 - Open the menu and click the âOpen pluginsâ to see the open plugins section.
5 - In the plugin currently named âNative app conjurerâ (accepting suggestions!) click the yellow button âOffer to sponsor this plugin available!â.
6 - If youâre interested, click the yellow button âYes, this is what I want, email me an invoiceâ.
7 - Go to your email and see the Paypal invoice that was immediately, automatically sent to you, check spam folder if the Paypal email landed there and if itâs a gmail, check other inbox tabs (promotions, updates etc).
8 - Click the link and pay the invoice in the Paypal page.
9 - Tap yourself in the back for me since weâre far away and you deserve it for participating in a group effort.
10 - Sit back, relax and wait for updates on the plugin they will be proactively emailed to you
Hey John!
Is a single-page app necessary in order for Jasonelle to work? Iâve got my eye on a specific template that I want to use but itâs not a one page app unfortunately.
Thanks
Hello @bas1
Absolutely not! the advantage of a single page is the transition speed. The disadvantage under Bubble is that it gets too heavy sometimes if the application is too complex. Iâve moved from one page to several pages in the past. Happy result.
News from Vini:
Are you still short John? Are you still raising?
Yep, weâre still raising (:
Still not enough, currently we only got enough for an alpha.
@JohnMark Hi, John, I am new to Jasonette and still trying to create my first app. I downloaded the executible files for Android but canât seem to file the âSetupâ icon according to the attached image. Where could it be possibly? Thank you very much! .
Whatâs the goal and where are you guys at?
40, weâre at ~16, there are more details here:
Hi,
Can you repost the solution here? the Slack Channel does not seem to be active
Hello @dylanp
What I know is if you using a real phone, it works. You can ask your question on the new jasonelle channel https://web.telegram.org/#/im?p=@jasonelle
or on Android forum or Android Central
So Iâve been playing around with this over the past couple weeks, and I can say that itâs more of a pain that their site makes it out to be, so having a plugin to do it automatically would be very nice.
For those of you stuck on various things, Iâll do my best to provide some insights:
Android:
The android version doesnât have a setup script, but thatâs ok. You can just import the project using android studio, and change a couple variables (the name, urls, and package name) and youâre pretty much good to go.
iOS:
The setup script on the iOS versions is under the legacy folder, as someone pointed out above. In my experience, the script is broken. Taking a look through it, I think it might have something to do with the fact that the directory structure of the project has changed from when it was first written (at least in version 2.0). In order to get it to work, I followed the instructions for manual setup here:
https://jasonelle.com/jasonette-old-docs/ios/#manual-setup
IMPORTANT: Open the Jasonette.xcworkspace file, NOT the Jasonette.xcodeproj file. The iOS project is setup using cocoapods, and if you open the xcodeproj file directly it will fail to build. Once youâre all set up, you can change the name and url in the settings.plist and info.plist files in Xcode, detailed in the link above.
I also found this stack overflow post detailing how to change the overall project name. This also provides instructions on how to change the package id:
Although it is a cocoapods project, I ended up not having to clear and reinstall pods to get it to change. I also didnât change the name of the âJasonetteâ subfolder (the one with Actions, Components, Core, Services, Tests, Views, and Info.plist).
ONE MORE THING: If, like me, your xcode simulator wouldnât launch the app after pressing play, go into your schema editing and under run -> Build Configuration: Debug, select the .app executable. Then save the schema and choose an iphone variant for your simulator.
preload.json
I have found using Jasonelle for android v 2.1 (also seems to be an issue in v2.0) that the preload.json file which is supposed to show a screen while the app is loading doesnât seem to ever be displayed. I let them know about this in their telegram channel and they are yet to look into it thoroughly, so we might just have to accept not being able to have a loading screen for now. I havenât tried any of this on the iOS version, I wouldnât even know how.
Now an unrelated issue:
Has anyone here managed to get google OAUTH authentication working with bubble + Jasonelle? I am using the Google sign-in plugin, but it seems that Google disallows oauth from within webviews and other embedded browsers. Short of spoofing the user agent, I donât know how Iâd go about addressing this.
EDIT: Removed unnecessary quote of myself
Hello @austin3
Excellent update. Have you asked if it was possible to do Google OAUTH inside Jasonelle? I hope you will find a solution and share it. If you are interested in the new Jasonelle plugin, it will be able to correct your need.
Jul 14 update: 19 on 40. Please help!