NEWS

Progress releases NativeScript 6.0 framework to speed up cross-platform development

Progress releases NativeScript 6.0 framework to speed up cross-platform development

08 15, 2019
Progress releases NativeScript 6.0 framework to speed up cross-platform development

Progress Software has released the latest version of its NativeScript framework, helping to speed up cross-platform development.
NativeScript enables up to 70 percent of code from a web app to be reused for developing native software for mobile.
The latest version of the framework adds:
Support for Angular 8 and Vue.js, in addition to TypeScript and JavaScript.
Support for the new Ivy rendering engine.
Support for the new Android X library, enabling the use of the latest features of the newest Android versions when shipped.
The ability to consume third-party libraries directly in iOS.
Progress has worked hard to optimise NativeScript 6.0 for greater efficiency. The latest version delivers 30 percent faster builds on Android and a 10 percent faster startup time for iOS.
 
New flexible layouts have also been included. ‘TabView’ is just one example of a new layout available with less coding required:
 
Here’s an example of how to add a TabView to your page:


 <TabView id="tabViewContainer">


    <StackLayout *tabItem="{title: 'First Tab', iconSource: 'res://icon'}">


        <StackLayout>


            <Label text="First Tab" textWrap="true" class="m-15 h2 text-left" color="blue"></Label>


        </StackLayout>


    </StackLayout>


    <StackLayout *tabItem="{title: 'Second Tab', iconSource: 'res://icon'}">


        <StackLayout>


            <Label text="Second Tab" textWrap="true" class="m-15 h2 text-left" color="blue"></Label>


        </StackLayout>


    </StackLayout>


</TabView>
 
Elsewhere, Progress has enabled third-party libraries to be consumed directly for iOS applications. Also on iOS is a new dark theme which coincides with the new system feature available in iOS 13.
 
“The latest release of NativeScript brings some amazing features for our enterprise customers,” said Dmitri Tcherevik, CTO, Progress. “Now developers will be able to ship updates faster, make even smaller app binaries, and the fastest delivery of cross-platform apps that are of the highest quality, providing the best user experience as demanded by our discerning users.”
 
Developer caught up with Tcherevik during Progress NEXT in Orlando in May. You can watch our discussion below about the company's latest developments in solutions like Kinvey, spanning form factors including wearables and VR/AR, the use of AI for chatbots, and more:

Older articles

Google bans yet another Chinese app developer for invasive ads

Google has banned a Chinese app developer for violating its advertising policies shortly after booting another from the Play Store. CooTek, a company listed on the New York Stock Exchange, has found itself on Google’s naughty list and had dozens of its app removed.

08 15, 2019

Embracing DevOps by developing your product and your people

It’s an old mantra in tech: You either have the right technology or you don’t get anywhere. But is the premise that having the best technology equals success really valid?

08 15, 2019

Samsung’s Bixby Marketplace now open for developers

Samsung’s Bixby Marketplace is now officially open for developers, according to reports.

08 15, 2019

Facebook updates Graph, Messenger, and Marketing APIs to 4.0

Facebook has updated three of its most important APIs to version 4, bringing some important changes to be aware of. While the version number indicates a large release, it’s worth noting that Facebook is transitioning to major numbers for all new versions. The change in numbering aligns the version numbers of Facebook’s SDKs with the version of the API.

08 15, 2019

Qualcomm is working on a much-needed new WearOS chipset

Qualcomm is reportedly working on a WearOS chipset that should finally deliver some tangible performance and battery life improvements. Qualcomm’s most recent WearOS chipset, the Snapdragon 3100, was widely regarded as a disappointment; offering minimal improvements over its predecessor.

08 15, 2019