Telerik blogs
Resources for Upgrading Your Hybrid Apps to NativeScript_870x220
NOTE: We are hosting a free online webinar on Tuesday, August 14, 2018 at 10:00 am ET all about upgrading Cordova and PhoneGap apps to NativeScript 

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.

TIP: If you’re a video learner, check out this free NativeScripting course on upgrading Cordova applications to NativeScript.

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:


Rob Lauer is a Product Manager for Telerik
About the Author

Rob Lauer

A maker at heart and a supporter of the open web, Rob is Developer Relations Lead at Blues Wireless. You can find Rob rambling incoherently on Twitter @RobLauer.

Comments

Comments are disabled in preview mode.