I am happy to announce Mobile UI Starter Pack, a building block template library for mobile-firs, mobile app, or progressive web app (esp. iOS app) development, mimicking iOS native design elements.
The template includes:
Signup / login workflows
5-step user onboarding flow
App navigation bar
Dark mode
Various components incl. controls, inputs, groups, etc.
Banner and alert notifications
Customisable loading screen
Various predefined styles
Settings page template
Image gallery with upload function / filter / view / add to favourites / delete workflows
Overall, the app aims at being a starting point and provide all you need to develop your next native or hybrid mobile app. On sale for a limited time.
Happy to answer questions here.
On mobile browsers (Safari), use âAdd to home screenâ to get rid of the URL field and controls at the bottom.
Thanks for the hint. That is just a legacy workflow step i have forgotten to remove (as I used an actual app as staring point for the template). Feel free to just delete the step in your workflow. I have removed it from the template as well now.
It took me a moment to realize that this app template is a âone pageâ design with all of the provided elements hidden on page load. Is there any documentation? I canât find anyâŚ
Great idea, thanks. I have added a 5 step onboarding flow to the template. In preview, you can launch it from a button called âStart onboardingâ in the âControlsâ section of the template.
Paywall UI: An exemplary paywall to offer in-app subscriptions (or in-app purchases) in a native app, e.g. using the BDK (or offering stripe subscriptions in a web app).
Re license: the difference is only whether you can use the template for your own use (standard) or to build applications for 3rd party customers e.g. as an agency (developer). See here for details https://bubble.io/marketplace-policies - functionality is the same however. So if you want to build an app for yourself (also commercial use), go for the standard license.
Re Android / PWA: This is not dependent on any template you use at all, but rather on how Bubble itself works. Bubble apps are basically just web apps that run in any browser independent of the platform. So yes, the template as such can be used to build a PWA or as a basis for any kind of iOS or Android app. However, to for âtransformâ your Bubble app into an Android or iOS app you will need to take additional steps - i.e. âwrapâ the Bubble web application into an app âcontainerâ. See for example 10 min. Native App iOS & Android [Fundraising in progress] đˇ or BDK Native Apps - Build before you buy / https://www.thebdk.com/. However, the look and feel of the template is more iOS like than Android.
Or just create a new temporary app with the updated template, check whatâs changed in the onboarding group and implement accordingly. Just added a few elements. Pm me if you need help