Hey there, NativeScript enthusiasts! We’re back with the freshest scoop in the world of NativeScript development. NativeScript has just released version 8.6, and it’s packing some serious goodies. Whether you’re a seasoned app developer or just diving into the world of coding, these updates are bound to make your day a little brighter. So, let’s roll up our sleeves and dig into what’s new in NativeScript 8.6!
1. Vision Pro Support for iOS
If you’re an iOS aficionado, you’re in for a treat. NativeScript 8.6 has introduced Vision Pro support for iOS, adding a layer of enhanced visual experience to your applications. This means you can create visually stunning iOS apps that dazzle your users. So, go ahead and dream big because NativeScript’s got your back.
Check out quick example at: https://blog.nativescript.org/develop-visionos-apps-with-vue/
2. Easier Testing with Improved testID and Accessibility End-to-End Testing
Testing your app just got a whole lot simpler. NativeScript 8.6 brings improved testID and accessibility end-to-end (e2e) testing, making it easier for developers to ensure their apps are running smoothly in both development and production environments. Say goodbye to those testing headaches and hello to a more streamlined app development process!
3. Welcome Android 14 (API Level 34)
NativeScript has your back! The latest version adds support for Android 14 (API Level 34), allowing you to harness the power of the latest Android features and improvements. Stay ahead of the curve and make your Android apps shine.
4. Long-Running App Leak Fixes for iOS
Thanks to Eduardo Speroni. The issue with app leaks that occur when your iOS app runs in the background has been addressed. By upgrading to the version 8.6, you can now enjoy a significantly more stable and reliable iOS app experience, ensuring your users won’t encounter any unexpected hiccups during those prolonged runtime sessions.
Related PRs can be found on Github:
- https://github.com/NativeScript/ios/pull/223
- https://github.com/NativeScript/ios/pull/224
- https://github.com/NativeScript/ios/pull/221
5. Core CSS Additions, Including Text-Stroke
Styling is crucial when it comes to app development, and NativeScript knows it! That’s why they’ve added some core CSS enhancements in version 8.6. One notable addition is the ability to apply text-stroke, giving you more creative freedom to design beautiful and unique interfaces for your apps. Get ready to impress your users with sleek and stylish UI!
6. Revamped Documentation with a Complete API Reference
Documentation is a developer’s best friend, and NativeScript has revamped theirs with a complete API reference. Whether you’re a newbie or a pro, you’ll find the documentation more user-friendly and comprehensive. It’s now easier than ever to navigate and understand the NativeScript framework, ensuring your development journey is smooth and painless.
Check out new NativeScript documentation here.
7. “ns start” – The New Interactive CLI
Last but not least. Thanks to Ammar Ahmed. NativeScript 8.6 now introduces the ns start
interactive CLI. This nifty addition makes it even simpler to kick-start your projects. Whether you’re starting a new app or a fresh feature, this command will guide you through the setup process with ease. Say goodbye to those manual configurations and hello to a more efficient development workflow.
With enhancements for iOS and Android, improved testing, styling options, and user-friendly documentation, it’s clear that NativeScript has your back every step of the way. And let’s not forget the new interactive CLI, making your development process smoother than ever before.
Dive into NativeScript 8.6, and let your app development journey be a creative, efficient, and delightful experience! Happy coding! 🚀