[NEW PLUGIN] SwiftShell & SwiftShell PRO - The Ultimate Native Mobile Framework for Bubble

Hey Bubblers! :waving_hand:

Today, I’m thrilled to announce the launch of SwiftShell and SwiftShell PRO — a complete, lightweight, hardware-accelerated native mobile framework that lives entirely inside your Bubble app. :mobile_phone::sparkles:

We are launching two versions to fit everyone’s needs!

:green_circle: SwiftShell (FREE)

Perfect for giving your app a massive UI upgrade without breaking the bank.

  • Premium Bottom Navigation: Up to 5 tabs with smooth animations (Bounce, Slide, Fade).

  • Smart Icons: Use Emojis or dynamic Image Links (PNG/SVG). It automatically handles grayscale and opacity for inactive states!

  • Notification Badges: Dynamic red dot badges (auto-formats to “99+” for large numbers).

  • Haptic Feedback: Strategic vibrations on tap for a tactile feel.

  • Safe Area Protection: Automatically respects iPhone notches and bottom indicator bars.

:crown: SwiftShell PRO (The Ultimate Native Experience)

For professional builders and agencies looking to charge premium prices for their mobile builds. It includes everything in the Free tier, plus:

  • :backhand_index_pointing_up: Gesture Engine: Native Edge-Swipe-Back and a smooth Pull-to-Refresh spinner.

  • :brain: Smart Memory & Deep Linking: The plugin integrates with the browser’s History API. When users press the physical Android “Back” button, it goes to the previous tab instead of closing the app! You can also deep-link directly to a screen via URL (?tab=3).

  • :clapper_board: Hardware-Accelerated Page Transitions: Say goodbye to abrupt group hiding. Groups now switch using the buttery-smooth iOS “Crossfade & Scale” animation.

  • :mobile_phone: Interactive Bottom Sheets & App Drawers: Turn ANY Bubble Floating Group into a sleek, dim-background overlay. It even includes Drag-to-Dismiss — users can literally pull the sheet down with their finger to close it!

  • :top_arrow: Collapsible Top Bar: A native header with a “Back” and “Hamburger” menu that automatically hides when the user scrolls down to read, and reappears when scrolling up.

  • :radio_button: Floating Action Button (FAB): A fully customizable main action button that floats above your nav.

Stop fighting the responsive engine and start building mobile apps that feel like native builds.

:link: SwiftShell FREE: HERE

:link: SwiftShell PRO: HERE

Demo and Editor are in the plugins pages, give it a try!

I can’t wait to see the incredible mobile experiences you build with this. Let me know if you have any questions, feature requests, or just want to show off your new UI below! :backhand_index_pointing_down::fire:

Hey Bubblers! :waving_hand:

We are beyond excited to announce SwiftShell V2 Pro. We took everything you loved about our mobile navigation engine and turned it into a full-blown App Builder Suite for serious mobile web apps!

If you are building a SaaS, Fintech, or Marketplace for mobile, you know the struggle of trying to make Bubble feel like a real iOS/Android app. V2 Pro fixes the core mobile bottlenecks entirely through native JavaScript and CSS.

:fire: What’s New in V2 Pro?

  • :triangular_ruler: Nested Navigation (Deep Linking): You can now trigger “Slide-in Pages” over your main content. It feels exactly like native iOS navigation. We even hijack the Android back button so users can swipe or click back without accidentally leaving your app!
  • :last_quarter_moon: Pure CSS Auto Dark Mode: Stop writing When DarkMode is Yes → Change color on 500 different elements. Our new Invert Engine mathematically swaps your app’s theme in 0ms. Images and icons are auto-protected!
  • :high_voltage: Advanced UI Caching: We bypassed Bubble’s custom states for tab navigation. SwiftShell now caches your 5 main pages using absolute positioning. Switching tabs takes literally 0 milliseconds.
  • :pancakes: Gesture Stacks: Open a Bottom Sheet inside a Bottom Sheet. The engine automatically stacks the Z-index and lets users drag-to-dismiss them one by one flawlessly.
  • :mobile_phone: JSON Onboarding Sliders: Trigger a flawless full-screen onboarding slider with iOS scroll-snapping and dot pagination, generated entirely from a simple JSON array.
  • :satellite_antenna: Offline State Prep: If your user loses connection in the subway, SwiftShell instantly catches the offline event and overlays a premium “Connection Lost” screen, protecting your app from Bubble’s native red banner.

The plugin does the heavy lifting so you can focus on your database and workflows.

I can’t wait to see the insanely fluid mobile apps you build with this. Drop your questions and feedback below! :backhand_index_pointing_down::rocket: