We’re excited to share with you that we’ve been working on a new mobile framework that will make the infrastructure of mobile apps easier to maintain and also enable future improvements in the user experience**.** We are now releasing it to Preview for early feedback!
This framework is a major refactoring that improves the foundation of the overall mobile experience. It changes how your apps are rendered on mobile devices, leading to:
- Enhanced responsiveness
- Increased stability
- Modernized user experience
From a technical standpoint, this work has strengthened code maintainability and we’re already seeing significant improvements from the refactor. We’ve also made the app more intuitive and easier to navigate with these changes:
- Primary action buttons now have tooltips and are conveniently grouped in a tray
- The updated bottom navigation bar cleanly fits more options and naturally adapts to different screen sizes
- An updated search bar
-
- others, you can view in more detail in our doc
In addition, this new framework unifies the mobile app experience with our Desktop mode, making the cross platform experience more consistent. Desktop mode was released to GA (General Availability) in 2024 and introduced a number of improved behaviors which will now be available in the new mobile framework, including:
- The ability to customize the color of individual icons using format rules
- An updated rendering for Header columns in Detail views
- Syncing without a blocking screen
The AppSheet team wants to build on top of this new framework as early as possible, so please help us by giving it a try! You can file bugs through support and offer feedback directly in this thread below!
How to enable it in your app:
Open your app in the AppSheet editor, go to Settings > View > General and turn on New mobile framework (preview).
FAQ
Q. Can this be used in production apps?
A. Preview offerings are intended for use in test environments only. This feature is not recommended for use in production apps. However, we highly encourage you to test out this feature in a non-production environment — by making a copy of your apps — and provide your feedback.
Q. Why should I enable this feature?
A. The new mobile framework will replace the current mobile framework in the future, so we encourage you to try it out. We want to hear your feedback before we make it more widely available.
Q. How do I report a bug?
A. For bugs - please create a support ticket and specify that you are using the “New mobile framework”. It might be good to double check that you’re seeing different behaviors when it’s toggled on and off.
A. For feedback - please share it in this thread!