Hey Nowa Builders ![]()
The AudioPlayer is now LIVE with version 1.6.1
You can also use ready-made components, check current platform, with other improvements and bug fixing!
Let’s dive into detail:
New 
-
Build a fully customized AudioPlayer: It’s time for you to build a fully customized Audio player for your app! There’s multiple ways to so:
- Use a full Screen template: you will find
AudioPlayerPagescreen that has a full Audio player screen already built-in. - Use the pre-built Audio player component: we have introduced a new tab inside the
Screenpanel calledComponents. Inside, you will have already-built components such as a newAudioPlayercomponent. - Build it fully from scratch: with using widgets as the
Sliderand creating a variable of typeAudioPlayerComponent, you can build all the details from scratch. We will release later a tutorial on how to do that but you can already figure it out by looking into the already-built version
- Use a full Screen template: you will find
-
New Pre-built components: Inside
Screenspanel, you will find a new tab calledComponentsthat has new pre-built components to import to your project. For now, we introducedAudioPlayerandGoogle sign inbutton components. When you click on one of them, Nowa will add that component to your project (it will create a new file in your project for that component. You will be able to reuse it later by heading toComponentstab in the widget picker, which usually has your existing project components). -
Checking current platform in Logic: If you want to build a condition according to what platform is your app running on, you can do that by using
CheckPlatformnode in Circuit underGlobalssection. It will return a boolean value wether the app running on the platform you asked for or not. -
Control the visibility of widgets: Wrap any widget under
Visibilitywrapper to control wether to make it visible or not (you can also attach a logic to thevisibleproperty to calculate wether to keep that widget visible or not).
Fixes 
- Fix of iOS build problem that appeared in the previous release v1.6.0
- Fix of not being able to pass parameters between screens using the new Navigator option that was released in v1.6
- Fixing of screen crashing when moving
Data builderwrapper - Fixing of Circuit freezing in some cases
- Fixing of Undo problems when switching tabs
- Fixing of build problems when deleting screens or components from the project
Always remember to share your feedback to help us making Nowa even better for you ![]()
Let’s go build something big ![]()
![]()