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 ![]()