Check out the links below to get started:
- CTO’s guide to NativeScript
- Getting Started and Installation
- Quick Links
- Angular 2
Making the right technology choices is key to success. Our CTO’s guide to NativeScript helps you understand why NativeScript is the right choice for your next mobile project.
Getting Started and Installation
Our Getting Started Guides are hands-on tutorials that walk you through installing NativeScript and building a real iOS and Android application.
- NativeScript home page
- NativeScript Code Samples
- Install NativeScript Demo mobile app
- NativeScript and Angular
- @NativeScript on Twitter
- NativeScript community Slack channel
- NativeScript on Stack Overflow
The NativeScript framework consists of a number of components, all of which are open source and on GitHub. Here are the major ones:
- Cross-platform modules
camera.takePicture(). The modules are written in TypeScript.
- iOS runtime
- Android runtime
- This repo contains the NativeScript command-line interface, which lets you create, build, and run apps using the NativeScript framework. The CLI is written in TypeScript.
- This repo contains the NativeScript framework documentation, which is available at http://docs.nativescript.org/. The docs are written in Markdown.
In addition to the code that makes up the NativeScript framework itself, we also provide a number of open-source sample apps that you can reference while building your NativeScript application.
We love PRs, and accept them for all of our repositories—even docs! Please follow our contribution guide if you want to become part of the project.
We are working together with the Google Angular JS team to make Angular 2.0 work on top of NativeScript. To use Angular 2 and NativeScript please follow the getting started article.
The NativeScript framework has a vibrant community that can help when you run into problems.
If you have a question, start by seeing if anyone else has encountered the scenario on Stack Overflow. If you cannot find any information, try asking the question yourself. Make sure to add any details needed to recreate the issue and include the “NativeScript” tag, so your question is visible to the NativeScript community.
If you need more help than the Q&A format Stack Overflow can provide, try joining the NativeScript community Slack. The Slack chat is a great place to get help troubleshooting problems, as well as connect with other NativeScript developers.
Finally, if you have found an issue with the NativeScript framework itself, please report the problem in the Issues.