NativeScript – Open source platform to build Native iOS/Android Apps.

Slides:



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

Who are these guys? Bruce Pulley Senior Mobile Applications Developer Andrew Rumbley Senior.
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
USING ANGULARJS WITH SITEFINITY
UNIT4 BUSINESS ANALYTICS. page WHAT IS THE PRODUCT? 2 A business intelligence tool kit, specializing in Coporate Performance Management An application.
The PhoneGap History Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
Mobile Development with Xamarin Mark Allan Ranyart
Xamarin.Forms. Xamarin.Forms v. Standard Xamarin Architecture iOS C# UI Android C# UI Windows C# UI Shared App Logic Xamarin.Forms Standard Xamarin.Forms.
BUILD CROSS-PLATFORM NATIVE MOBILE APP FOR DNN DNN Mobi.
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
Angelo Chan Kamran Bilgrami. Agenda ● WinJS - What and Why ● Modern Apps ● WinRT Architecture ● Demos o Controls o Data Bindings o Program LifeCycle Management.
Java Mobile Apps with GWT & PhoneGap Josh Marinacci, webOS Developer Advocate.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
Developing Cross-Platform Applications with Visual Studio 2015
Developing Native iOS, Android, and Windows apps in C# with Xamarin
Developing Enterprise Mobile Apps with Xamarin Loren Horsager CEO, Mobile Composer.
PhoneGap- Cross platform for mobile Lê Nguyên Khánh Trần Đại Nhân
Mobile Device Programming
Understanding Xamarin Development Matt
COP2800 – Computer Programming Using JAVA University of Florida Department of CISE Spring 2013 Lecture 35 – Overview of Java Web Programming Webpage:
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
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
TITANIUM DEVELOPMENT SERVICES MOBILMINDZ TITANIUM DEVELOPMENT PORTFOLIO
Ionic & Cordova crash course Ivan Varga
Created by Presented by James Schultz Titanium. What is Titanium? An open, extensible development environment for creating beautiful native apps across.
Chapter 1 Ionic Framework (overview) Front-end framework for developing hybrid mobile apps with HTML5 Yeunyong Kantanet School of Information and Communication.
 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.
Google Web Toolkit for Mobile Applications Development INGENUITY AT ITS BEST……………….
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
ANGULAR JS 2.0 Revolutionizes UI/UX Development. A CONTEMPORARY FRAMEWORK  Open Source Web Application Framework  Renowned, Established & Stable Frontend.
#SummitNow Alfresco Mobile SDKs in Action 06 November, 2013 Mike Hatfield Lead Engineer Mobile Apps, Alfresco.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Build Hybrid Mobile Apps with Ionic, Angular, & Cordova Brian
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
PhoneGap. web-based mobile development framework, based on the open-source Cordova project. use standard web technologies such as HTML5, CSS3, and JavaScript.
QML and JavaScript for Native App Development Michael Tims Jen Trieu.
Mobile App Development Using:
Beginning of Xamarin for iOS development
Introduction to Xamarin C# Everywhere
CHALLENGES IN FRONT OF MOBILE APPLICATIONS DEVELOPMENT
React Native Crash Course
NativeScript Open-source framework for building truly native mobile apps with Angular, TypeScript or JavaScript. Thanks everyone for coming out today.
State of the Art in Mobile Development
Content Introduction Technology Used to Develop Mobile Application
Angular 4 + TypeScript Getting Started
React Native: The Future of Hybrid App Development
Introducing NativeScript
Apache Cordova Overview
Presentation 2 Web Design.
The merging of Web and Mobile APP
Multi-Device Hybrid Apps What, Why, and When to Use Hybrid Development Option Ervin Loh ALM Program Manager
Introduction to Xamarin
Hybrid Mobile Applications
Building Native Mobile Apps with Angular 2.0 and NativeScript
A lot of Software Development is about learning
Different Types of Apps. App Development ● App Development refers to the creation of computer applications for use on mobile devices such as tablets,
Apps XD.
Modern web applications
Mobile First, Xamarin First!
Modern web applications
Apache Cordova What is it ? Platforms Development Architecture Plugins
Frameworks Deploying Online Services
Introduce to Angular 6 Present by: Võ Văn Hào
MOBILE PROGRAMMING Meriska Defriani, S.Komp, M.Kom Introduction
CS122B: Projects in Databases and Web Applications Winter 2019
Modern Front-end Development with Angular JS 2.0
Presentation transcript:

NativeScript – Open source platform to build Native iOS/Android Apps

What is NativeScript? A runtime for building and running native iOS and Android apps with a single, JavaScript code base

Not PhoneGap/Ionic Real Native Components No DOM to manipulate Not HTML elements styled like native components No DOM Native UIs !=

Not Xamarin No Cross Compiling 100% access to native APIs without writing bindings No.Net No cross compilation !=

Not React Native No writing ObjectiveC, Swift or Java {n} Javascript has 100% access to native APIs Direct access to native APIs in JS !=

NativeScript Free and open source

Created and supported by Telerik

Choice in Architecture Javascript Write your application using plain Javascript TypeScript Use TypeScript to get Object Oriented features and compile time error checking Angular Use Angular to architect application. Reuse almost all code between web and mobile

Cross Platform iOS Android Windows (2016)

Use Lots of Prebuilt code Use thousands of plugins from NPM Use free native controls from Cocoapods or Android Arsenal

Native Layouts Absolute DockGridStackWrap

NativeScript + Angular 2

Native API Access

NativeScript Android example Output: Look! JavaScript can create and use Native Android Java objects!

NativeScript iOS example JavaScript can create and use Obj-C objects too?

How does this work?

Calling Android API

NativeScript modules CodeModules Platform API

NativeScript file module

HTTP module example

Follow NativeScript

Example #1