- Template
- Cassiopeia is responsive
- Start URL
- Home or member area
- Stores
- VirtueMart, HikaShop
- Custom code
- Template settings
Template
Cassiopeia (Joomla 4/5) is responsive. Joomla 3 templates vary — test at 360px and check menus, modules in side positions (they stack below content on phones) and tables.
Menus
Joomla menus collapse into a toggle on mobile. Add native bottom tabs for the 3–5 most visited menu items.
Logins and members
Joomla user accounts work and persist between app launches. Social login extensions relying on Google won't work inside a WebView.
Stores
VirtueMart and HikaShop carts and checkout work; test payment plugins that redirect to external gateways.
Caching
Joomla's page cache is for guests; logged-in pages aren't cached. If a CDN caches pages, make sure it respects session cookies.
Custom code
Many templates have a custom code or custom CSS field; Cassiopeia supports user CSS/JS files. Use them to add the in-app class and hide web-only modules.
Frequently asked
Can I turn a Joomla membership site into an app?
Yes. Use the member dashboard as the start URL; logins persist in the app.
Will Joomla extensions work in the app?
Frontend extensions work as on mobile web.