AudioPlayer is live with new release V1.6.1

Hey Nowa Builders :wave:

The AudioPlayer is now LIVE with version 1.6.1 :fire: You can also use ready-made components, check current platform, with other improvements and bug fixing!

Let’s dive into detail:

New :sparkles:

  • 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 called Components. 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 type AudioPlayerComponent, 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
  • New Pre-built components: Inside Screens panel, you will find a new tab called Components that has new pre-built components to import to your project. For now, we introduced AudioPlayer and Google 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 to Components 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 under Globals 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 the visible property to calculate wether to keep that widget visible or not).

Fixes :adhesive_bandage:

  • 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 :fire:

Let’s go build something big :construction_worker::fire:


Great news! Lots of changes! The audio player screen looks good! Can you design nice screens for Login and Register pages as well?

1 Like

I’m glad to hear about the great update and news! If it’s possible, the community would always appreciate a quick tutorial for future reference.

1 Like

Hey @Don, Sure! I will let the team work on it so it will be one of the templates :slight_smile:

Hey @mirza, first of all, welcome to our community :orange_heart:. There’s one video we released lately about building an AI chat app using ChatGPT. It’s detailed so you will be able to learn a lot about using Nowa by watching it.