NativeScript Open-source framework for building truly native mobile apps with Angular, TypeScript or JavaScript. Thanks everyone for coming out today.

Slides:



Advertisements
Similar presentations
Mobile App Development Using: Presented by Tyler Richey Images from
Advertisements

Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
Real World Development using OpenEdge/ Rollbase Mobile – the basics Brian C. Preece Ypsilon Software Ltd
Development of mobile applications using PhoneGap and HTML 5
BUILD CROSS-PLATFORM NATIVE MOBILE APP FOR DNN DNN Mobi.
2012 National BDPA Technology Conference Creating Rich Data Visualizations using the Google API Yolanda M. Davis Senior Software Engineer AdvancED August.
Gwen Hilliard gwenhilliard. Many Choices.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Apache Cordova Tools in Visual Studio
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
Using NativeScript to develop native apps for IOS and Android
Game on! With Nativescript
Created by Presented by James Schultz Titanium. What is Titanium? An open, extensible development environment for creating beautiful native apps across.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
If you are thinking about developing mobile application for your customer, this is an important aspect to consider the platform.
NativeScript – Open source platform to build Native iOS/Android Apps.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
COMPARING CROSS-PLATFORM DEVELOPMENT APPROACHES FOR MOBILE APPLICATIONS Henning Heitkötter, Sebastian Hanschke and Tim A. Majchrzak Department of Information.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
MOBILE APPLICATION DEVELOPMENT SERVICES
Phonegap API & Phonegap Bridge CIS 136 Building Mobile Apps 1.
Build Hybrid Mobile Apps with Ionic, Angular, & Cordova Brian
TELERIK APP BUILDER ( Icenium ). POINTS TO DISCUSS  Introduction  Features  Versions  Supported Frameworks.
Google Chromecast download Update Via Preview Program BE THE FIRST TO ACCESS THE NEW FEATURES.
Ionic Mobile App Development Services
PhoneGap Cross-Platform Development Company India
You can do these things with Roku app. We no need to tell the amazing functionality and aspect of this streaming device but if you’re new to Roku then.
The great debate… We will have this as an ongoing theme!
Mobile App Development Using:
Profound.js: The future of open source development on IBM i
A little more App Inventor and Mind the GAP!
TIMING/VIDEO Remove auto-advancing after creating a video version:
PhoneGap, Processing.
Introduction to Xamarin C# Everywhere
Agenda:- DevOps Tools Chef Jenkins Puppet Apache Ant Apache Maven Logstash Docker New Relic Gradle Git.
Using AppInventor2 for teaching
React Native: The Future of Hybrid App Development
Introducing NativeScript
Web Service Testing …in another way Software Quality Assurance
Apache Cordova Overview
Android development with RAD Studio
Build Native Mobile Apps using JavaScript and Ionic
Created by Nathan Reddy, High School Junior
Multi-Device Hybrid Apps What, Why, and When to Use Hybrid Development Option Ervin Loh ALM Program Manager
Not Sure how you Should React
Building Native Mobile Apps with Angular 2.0 and NativeScript
A lot of Software Development is about learning
Mebile Enterprise Digital Networking on Mobile.
Collaboration on-the-Go
Collaboration on-the-Go
Teacher Academy Workshops
ShopYourWay Platform Yossi Shmueli
Office 365 Development.
12/5/2018 HCI SNS College of Engineering Department of Computer Science and Engineering Mobile Application Development Presented by S.Yamuna AP/CSE.
Workplace Networking An EmpFinesseTM Enterprise Networking Solution.
How AngularJS Development Services different from other Framework - Kunsh Technologies.
And I have to create mobile apps too?
Mastering Interview Questions
THE SMALL BUSINESS MARKETING KIT
Office 365 Development.
Apache Cordova What is it ? Platforms Development Architecture Plugins
Frameworks Deploying Online Services
Introduce to Angular 6 Present by: Võ Văn Hào
REST Easy - Instant APIs for Your Database
SharePoint Saturday Kansas City October 19, 2019
Presentation transcript:

NativeScript Open-source framework for building truly native mobile apps with Angular, TypeScript or JavaScript. Thanks everyone for coming out today to hear about NativeScript, my name is TJ VanToll. I’m on the NativeScript team... (switch)

TJ VanToll 🚀 @tjvantoll and I want to start by asking how many people here are from the greater Atlanta area? Well for those of you that are, I feel like there’s something I absolutely have to confess here before getting started, something that will probably cause you to lose any respect you have for me. You see Atlanta...

I’m a massive Tom Brady fan. You see just for a little bit of context here, I’ve lived in Michigan my entire life. I’ve been a sports fan all my life also, but I was an absolute fanatic when I was in high school. And around that time Tom Brady was the QB for the Michigan Wolverines.

This picture here is Brady leading a comeback win in the 2000 Orange Bowl against Alabama. And at that moment, Tom Brady, to me, became a God that could do no wrong. So I was quite happy with the Patriots Super Bowl win, but if makes you feel better, if you’re a sports fan you might know that my own Detroit Lions...

are a dumpster fire, and have been for 50 years. But I’m not here to talk to you about horrible professional sports franchises, I’m here to talk to you about NativeScript.

NativeScript is the best tool for cross-platform native app development 🎉 And today I hope to prove to you that NativeScript the best tool for cross-platform native app development. By cross-platform I specifically mean iOS and Android development. NativeScript is a framework for building iOS and Android apps, and we believe it’s a good idea. 2 caveats: I’m a member of the {N} team, so I definitely have some bias here. This doesn’t mean the {N} is the best fit for every mobile app

Agenda Slides! Coding! Questions! ~20 minutes ~30 minutes Whatever time we have left

I was hired in at Telerik to talk about a brand new product that we were super proud of called Telerik AppBuilder.

Introduce basics Apache Cordova / PhoneGap / Ionic

Me at PhoneGap Day 2014

http://developer. telerik http://developer.telerik.com/featured/the-state-of-hybrid-mobile-development/

“We are facing a slow touch reaction while scrolling” “I've noticed very slow/jaggy/flickering scrolling on Android. The framerate is low, and the scroll effect is far from smooth.” “if there is solution to get native speed then i will be using app builder again otherwise will move to native” “appbuilder only produces a bastard child of an app. slow, and tacky . Its just not a good idea at all. Having said that it is actually what i am using for my next app. This is because every other alternative is just as bad.”

I mention this because, in today’s world, where 10 JavaScript frameworks have been created since I started this presentation, that it’s important to pick an innovative and stable options

2013 2014 2015 2016 2017 Project Timeline Early prototypes “Core” engineering Public launch Adoption ramp-up Mass adoption 2013 2014 2015 2016 2017 Project Timeline

https://npm-stat. com/charts. html https://npm-stat.com/charts.html?package=nativescript&from=2016-01-31&to=2017-01-31

NativeScript is… A free and open source framework for building truly native mobile apps with JavaScript. Use web skills, like TypeScript, Angular and CSS, and get native UI and performance on iOS and Android.

NativeScript is the best tool for cross-platform native app development 🎉 By cross-platform I specifically mean iOS and Android development. NativeScript is a framework for building iOS and Android apps, and we believe it’s a good idea. 2 caveats: I’m a member of the {N} team, so I definitely have some bias here. This doesn’t mean the {N} is the best fit for every mobile app

5 reasons

1 Rich, animated, “no compromise” native UI 🐎 (with shared UI code) Search for “Examples NativeScript” in the iOS App Store or Google Play to try this out for yourself. And then later, when you’re back at home or in the office, you can check out nativescript.org/showcases...

2 Maximum code and skill reusability 🌮 Npm, CocoaPods, Android Arsenal

Architecture Choices 🔧 or or

3 Ease of doing native-y things 📷

NativeScript modules To start NativeScript provides dozens of built-in modules that abstract complex native functionality behind simple-to-use JavaScript and TypeScript APIs. For example, to allocate a file in a NativeScript app you import a File constructor and invoke it, as opposed to writing the native code you see on the bottom of the screens.

NativeScript modules for UIs There are a number of NativeScript modules that help you build your user interfaces in markup rather than complex native code. The slide shows the switch component, and you can find the full list at docs.nativescript.org/ui/components.

NativeScript Plugins Hub (plugins.nativescript.org) To build upon the built-in modules, the NativeScript community builds and maintains a robust set of NativeScript plugins—adding to the things you functionality you can quickly and easily add to your NativeScript apps.

Reuse existing native Android and iOS libraries

4 Vibrant and growing community 💖

NativeScript community forum (forum.nativescript.org) The NativeScript community forum at forum.nativescript.org is a great place to ask questions and get help from the greater NativeScript community.

NativeScript community Slack channel The NativeScript community Slack channel is a great place to chat with others in the NativeScript community—over 3000 members!

5 Supported by a major software company vested in your success 👨‍💼👩‍💼

NativeScript offers enterprise support The first is enterprise support. If you work for a large company considering building NativeScript-based apps, the NativeScript team provides a variety of support options that can help make your app a success.

UI for NativeScript—premium UI components The second is premium UI components through a product named UI for NativeScript. UI for NativeScript contains a series of paid UI component, such as calendars, charts, and graphs.

Telerik Platform The second is premium UI components through a product named UI for NativeScript. UI for NativeScript contains a series of paid UI component, such as calendars, charts, and graphs.

5 Reasons to use NativeScript 1) Rich, animated native UI 2) Maximum code and skill reusability 3) Ease of doing native-y things 4) Vibrant and growing community 5) Supported by a major software company

NativeScript is the best tool for cross-platform native app development 🎉

Demo! 🔥 First though I have to reveal one more potentially personal fact about myself… and that’s that I’m a 31-year-old adult that’s an enormous Pokémon fan.

I’m a level 34 Pokemon GO player, which, for those of you that don’t play Pokémon GO, it basically means that I make very questionable use of my free time.

But, Pokémon

How many Pokémon are there? 801

Follow NativeScript! nativescript.org/nativescript-newsletter twitter.com/nativescript Want to keep up on the latest and greatest in the NativeScript world? Sign up for the NativeScript newsletter, and follow the @NativeScript handle on Twitter.

Get Started If you’re interested in what you’ve heard today and want to try NativeScript out, head to nativescript.org and hit the big Get started button. From there go through one of the two tutorials, NativeScript with JavaScript, or NativeScript with TypeScript and Angular.

Thanks! 😊 @tjvantoll We have a booth (Progress)