Hey Nowa builders a BIG upgrade (V1.6) is already LIVE! It’s time for you to enjoy Firestore full power in building queries! Save data locally with SharedPrefrence! This release comes as well with alot of improvements and bug fixing!
New
-
A big upgrade on Firestore integration: we just made it super powerful! You can create collections and subcollections, build advanced queries, test queries quickly before implementing it, and even live updating with Streams! (Full tutorial will be released soon)
-
Store data locally with Shared Preferences: you can now store and fetch variables saved locally in the device. You will find (set, get and clear) nodes in
Circuit
underShared Preferences
section. -
Different types of Navigation methods: We upgraded the navigation system to support multiple methods such as
push
,pushReplacement
,pop
andpushandremoveuntil
. This is useful in cases such as Login screens or Splash screen when you don’t want users to be able to go back to those screens after passing them. To use it, you will find a new node calledNavigator
in Circuit. -
Image picker: You can now use
Image picker
object in Circuit to enable users to pick images from their gallery or camera. -
Import API from Postman: if you using Postman already, you can import all requests from Postman to Nowa in a single click!
Fixes
- App Icon not updating correctly in some cases.
- Build fails for Android when changing the package name.
- Build number not updated correctly when code is downloaded.
- A problem in generated code when a screen file is deleted from the project.
- Some problems in Firebase Firestore for some queries.
- Some bugs in the UI designer
Improvements
- You can see the types of input and output pins in Circuit when hovering over them.
- You can filter built-in widgets or user-made components in Widget picker.
- New UI for settings page.
What’s coming next
-** Audio player**: we delayed releasing the audio player until the next release to do some necessary improvements.
- Firestore storage: You will be able to upload and fetch files from Firebase storage.
Coming Tutorials
- Build a full customized AI-assistant chat app with ChatGPT
- How to Firebase Auth to build a full Auth system
- How to use Firestore full power in creating collections, building queries and updating data
Please let us know what you think! We just love to hear from you all!
Let’s go build something!