FEEDBACK on NocoBase 2.0 – Mobile Experience Needs Improvement

After spending some time working with NocoBase 2.0 in real-world projects, I can see that it’s a very promising platform—especially in terms of flexibility, extensibility, and its developer-friendly approach.

However, one important area that I believe needs more attention is the mobile experience.

Currently, many features work very well on desktop, but when switching to mobile devices, the experience is not yet optimal—and in some cases, certain features are difficult to use or do not behave as expected.

  • Form UX on mobile is not user-friendly**
  • Long forms are not optimized for small screens
  • Excessive scrolling is required
  • Spacing and layout are not well adapted for mobile devices
  • Some fields are hard to read or interact with
  • Add New / Quick Create” functionality
  • Works well on desktop
  • But on mobile, it can be inconsistent or inconvenient to use
  • The user experience is not smooth or intuitive
  • Responsive design limitations**
  • Some blocks/components break layout on smaller screens
  • Tables are difficult to use (horizontal scrolling, hard to interact)
  • Action buttons are small and not touch-friendly
  • Custom JS / UI behavior**
  • Some custom JavaScript works fine on desktop but not reliably on mobile
  • Lack of mobile-specific handling for interactions and events
  • Workflow and interaction
  • Multi-step workflows are not optimized for mobile usage
  • Missing more “app-like” experiences (e.g., full-screen modals, bottom sheets)

NocoBase 2.0 is clearly moving in the right direction in terms of architecture and customization capabilities. However, if the goal is broader adoption in real-world scenarios—especially in markets where mobile usage dominates—the mobile experience will be a critical factor.

Looking forward to seeing improvements in upcoming versions :rocket:

Completely agree. Not having a dedicated mobile app is a critical gap in the platform. I’ve experimented with creating a mobile app wrapper such as this: Convert any website to iOS & Android native apps | Median.co
but it’s not a true solution.

I’m going to work on this some more myself when I have time. Ultimately, I think the mobile app will need to function as a completely new and separate UI built for mobile (accessing nocobase via API). This should be a perfect project for Claude Code to tackle but I’m sure there are complexities I’m not yet aware of.