Quantcast
Channel: Telerik Blogs
Viewing all articles
Browse latest Browse all 5210

Resources for Upgrading Your Hybrid Apps to NativeScript

$
0
0

Yes, in fact, there is life after Telerik Platform! While the recent news that Telerik Platform is set to retire in May 2018 elicits mixed emotions, the good news is that Progress is in no way abandoning our mobility customers! Over the past year the NativeScript team has been working hard to release new tools and improve the core framework that allows you to create truly native, cross-platform, apps using the same web skills you've been using to create hybrid apps.

The future of mobile app development is NativeScript, and we will help you get there!

Make no mistake: NativeScript is at the core of the Progress mobility strategy going forward. Progress is dedicating significant resources to make sure your transition from hybrid (i.e. Cordova/PhoneGap) to native (NativeScript) is as seamless as possible.

With that being said, let's make sure we are aware of all the resources available today, for free, to help us migrate from hybrid to native:

HybridToNative.com

With the online resource hybridtonative.com, we've partnered with the community to provide a guide on upgrading your existing Angular-based hybrid apps to NativeScript.

nativescript app showcase

This extensive guide contains everything you need to know when upgrading your hybrid app. From a comparison of hybrid and native technologies, to a look at using the Ionic CLI vs the NativeScript CLI, to comparing UI implementations, and more, hybridtonative.com should be your first stop on your upgrade path.

Migrating from Cordova to NativeScript

In the article, Migrating from Cordova to NativeScript, we take a high level look at an existing hybrid app and what it takes to upgrade it to NativeScript.

By breaking down an existing hybrid app and looking at the views/layouts, JavaScript business logic, and CSS styling, we see how a transition from hybrid to native isn't nearly as difficult as one might think.

For example, we can take this HTML from a hybrid app:

<header class="header">
    <h1>todos</h1>
    <input class="new-todo" placeholder="What needs to be done?">
</header>
<section class="main">
    <ul class="todo-list">
        <!-- item template goes here -->
    </ul>
</section>

...and convert it to a truly native view with NativeScript-flavored markup:

<StackLayout>
    <Label text="todos" class="title" />
    <TextField class="new-item" text="{{ newTodo }}" hint="What needs to be done?" />
    <Repeater items="{{ todos }}">
        <!-- item template goes here -->
    </Repeater>
</StackLayout>

Take a closer look by reading Migrating from Cordova to NativeScript.

Modernizing One Hybrid App at a Time

The NativeScript Developer Relations team put together an online webinar on Modernizing One Hybrid App at a Time. This hour-long video contains a wealth of information on the latest in NativeScript tooling, strategies on sharing code between web and mobile, and how to create an engaging user interface with NativeScript.

Watch Modernizing One Hybrid App at a Time on YouTube now:

Migration Guides

Progress is also providing an extensive set of migration guides to ease your transition from Telerik Platform to third party tooling and service offerings:

Other NativeScript Resources

There are plenty of places you can go next to learn more about NativeScript and the new NativeScript tooling options:


Viewing all articles
Browse latest Browse all 5210

Trending Articles