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
AudioPlayerPage
screen 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
Screen
panel calledComponents
. Inside, you will have already-built components such as a newAudioPlayer
component. - Build it fully from scratch: with using widgets as the
Slider
and 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
Screens
panel, you will find a new tab calledComponents
that has new pre-built components to import to your project. For now, we introducedAudioPlayer
andGoogle sign in
button 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 toComponents
tab 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
CheckPlatform
node in Circuit underGlobals
section. 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
Visibility
wrapper to control wether to make it visible or not (you can also attach a logic to thevisible
property 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 builder
wrapper - 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