Nowa 2.0.8 beta: Nowa V2 is here
Nowa V2 is here! After 7 weeks of exclusive testing with hand-picked users, we’re happy to open Nowa V2 to everyone!
This version introduces groundbreaking new features, an improved workflow, and an enhanced overall experience. Let’s dive into the details.
📋 Check all the details of this release in the changelog.
New ✨
-
A Unified Workflow: The new workflow eliminates friction, allowing seamless navigation and improved productivity throughout the app-building process. Here's some of the new improvements on the workflow:
- UI Boards: Organize all your UIs on visual boards for a clear overview of your project.
- Focused File Tabs: Open individual files in their own tabs, allowing you to fully focus on specific components.
- Declaration Navigation: For files with multiple declarations (e.g., multiple widgets), use the declaration chips on the bottom-left panel to switch between them effortlessly.
- Isolated Screen Testing: Play an isolated screen directly from the file preview to test its behavior in isolation.
- Code View: Access the code for any file by clicking
Codeon the bottom-left panel. - Declaration Map: While in code preview, view a mapped structure of all declarations in the left-side panel for easier navigation and understanding.
-
Custom Code Support: Write custom Flutter code anywhere in your project, including functions, widgets, and classes. Modify the generated code, and see changes sync instantly inside Nowa. For more, watch this video
-
Themes Management: Create and manage multiple themes for your app, customize colors and typography, and dynamically switch themes during runtime. Read more about it here
-
Revamped Logic-Building Circuit: Build more complex and advanced flows with the new Circuit. Features include:
- "Await" for asynchronous functions.
- "Try-Catch" support for functions that may throw exceptions (e.g., network requests).
- Using Custom Expressions
-
Advanced Expressions: Write advanced Dart expressions directly in the UI Designer or Circuit. Use the new Advanced Expression Builder to create:
- Conditional, mathematical, null-aware, and boolean expressions.
-
Integrated Flutter Development: Instantly sync changes between Nowa and your local Flutter development environment.
-
New File System: Organize your project with ease:
- Dart File Navigation: Seamlessly navigate between your project’s Dart files for a more structured workflow.
- File Previewer: Preview all Dart files in your project with an intuitive interface.
- Dedicated Sections: Access distinct sections for UI boards, Dart files, and assets, keeping everything organized and easy to locate.
-
Enhanced File Previewer: View and navigate through your project’s Dart files with the new file previewer.
-
Improved Widgets: Enhanced customization options and functionality for a smoother design experience.
-
Significant Code Quality Improvements: The generated Flutter code is cleaner, more performant, and better structured.
What’s Coming Soon 🚀
- New Documentation and Tutorials: Updated tutorials and documentation tailored for Nowa V2.
- Upcoming Video Tutorials:
- Detailed onboarding for Nowa V2.
- A full walkthrough to build a water reminder app.
- Frequent Livestreams: Get insights, tips, and interact with the Nowa team in regular live streams.
- Hackathon: Participate in our upcoming hackathon for a chance to win exciting prizes.
New Learning Resources 📚
- Nowa V2 Playlist: Explore Nowa V2 with our new Youtube playlist for Nowa V2.