NativeScript is an open source framework for building native iOS and Android apps using JavaScript or TypeScript. It allows developers to reuse skills and code from web development and build truly native mobile applications with access to native APIs.
NativeScript: Build Native iOS and Android Apps with JavaScript/TypeScript
NativeScript is an open source framework for building native iOS and Android apps using JavaScript or TypeScript. It allows developers to reuse skills and code from web development and build truly native mobile applications with access to native APIs.
What is NativeScript?
NativeScript is an open source framework for building native iOS and Android applications using JavaScript and TypeScript. It allows developers to use their existing web development skills to build mobile applications that have the look, feel, and performance of completely native apps.
Some key things to know about NativeScript:
Uses JavaScript/TypeScript for app logic and lacks a separate markup language
Compiles to truly native UI components, unlike hybrid app frameworks like Ionic or Cordova that still render using webviews
Has access to native APIs for things like location, camera, sensors, etc. which are difficult with pure web apps
Supports Angular and Vue.js integration along with vanilla JavaScript
Hot reload during development saves time over full native language compilation
Can reuse business logic across web and mobile apps since logic code is shared
Community-driven and supported by Progress Software
If building high performance native mobile apps using familiar web languages sounds appealing, NativeScript may be a good framework to consider over purely native options.
DroidScript is a rapid application development platform that allows creating native mobile apps directly on Android devices using JavaScript. It eliminates the need to write Java or use Android Studio by providing a set of JavaScript APIs that give full access to native phone functionality.Some key features of DroidScript include:Write...
WebIntoApp.com is a useful online service that allows anyone to easily convert their website into a mobile app. It provides an intuitive drag and drop interface to customize the look and feel of your app.Some key features include:Convert any website or web service into a native mobile appSupports iOS, Android...
WebViewGold is a lightweight Windows application designed specifically for easily showing web pages in a dedicated window. It functions similarly to a web browser, but without all the extra toolbars, menus, and distractions of a typical browser.Some key features of WebViewGold include:Clean simple interface for showcasing web pages or web...
The Ionic Framework is an open source software development kit (SDK) for building high quality, cross-platform mobile apps and progressive web apps with web technologies like HTML, CSS, and JavaScript. Released in 2013 by Ionic (formerly known as Drifty Co.), Ionic has become one of the most popular options for...
Uno Platform is an open-source UI framework that allows developers to build native mobile, desktop and web applications using C# and XAML from a single codebase.It provides a single API surface across iOS, Android, Windows, macOS and WebAssembly. Uno leverages XAML from existing Microsoft frameworks like WPF, UWP and Xamarin.Forms...
WebDGap is an open-source web application firewall (WAF) designed to protect web applications by filtering, monitoring, and blocking malicious HTTP traffic. It sits between a web application and the Internet, analyzing all incoming and outgoing HTTP/HTTPS requests to identify and block threats like cross-site scripting (XSS), SQL injection, remote file...
Appcelerator Titanium is an open-source platform developed by Appcelerator for building cross-platform native mobile apps using JavaScript, HTML5, and CSS3 instead of platform-specific languages like Objective-C (for iOS) or Java/Kotlin (for Android). It enables developers to write code once and deploy to both iOS and Android platforms.Some key features and...
Apache Cordova is an open-source mobile application development framework originally created by Nitobi. It enables developers to use standard web technologies like HTML5, CSS3, and JavaScript for cross-platform development, avoiding native development languages like Objective-C for iOS and Java for Android.Cordova wraps the HTML and JavaScript code into a native...
Capacitor by Ionic is an open source runtime that allows developers to build cross-platform native apps using web technologies like HTML, CSS and JavaScript. It works by wrapping the web code into native containers to access device features on iOS, Android and the web.Some key features of Capacitor include:Wraps web...