Coder Social home page Coder Social logo

zmilan / nativescript Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nativescript/nativescript

0.0 2.0 0.0 14.18 MB

Build truly native cross-platform iOS and Android apps with JavaScript

Home Page: http://www.nativescript.org

License: Other

TypeScript 94.85% CSS 0.21% HTML 0.01% JavaScript 4.93% Shell 0.01%

nativescript's Introduction

NativeScript Build Status

NativeScript logo

NativeScript is a framework for building native iOS and Android apps using JavaScript and CSS. NativeScript renders UIs with the native platform’s rendering engine, no WebViews, resulting in native-like performance and UX.

NativeScript provides a best-of-both-worlds development experience. Our cross-platform JavaScript modules give you the convenience of writing iOS and Android apps from a single JavaScript codebase, while our runtimes give you the power of accessing native APIs, SDKs, and frameworks when you need them—all without needing to open Xcode or Android Studio. NativeScript was created and is supported by Telerik.

You can read more about why NativeScript may be a good fit for your next project, or check out the links below to get started.

Getting Started and Installation

Our Getting Started Guide is a hands-on tutorial that walks you through installing NativeScript and building a real iOS and Android application.

Quick Links

Repositories

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
    • This repo contains the NativeScript cross-platform modules, which abstract iOS and Android APIs into JavaScript APIs—e.g. camera.takePicture(). The modules are written in TypeScript.
  • iOS runtime
    • This repo contains the NativeScript iOS runtime—the code that hosts NativeScript iOS apps, and allows JavaScript code to be executed on iOS devices. The iOS runtime is written in a fun mix of C++, Objective-C, and more.
  • Android runtime
    • This repo contains the NativeScript Android—the code that hosts NativeScript Android apps, and allows JavaScript code to be executed on Android devices. The Android runtime is written in a fun mix of C++ and Java.
  • CLI
    • 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.
  • Docs
    • 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.

Contributing

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.

Angular 2

We are working together with the Google Angular JS team to make Angular 2.0 work on top of NativeScript. To follow our progress, check out the following links:

nativescript's People

Contributors

hamorphis avatar erjangavalji avatar hdeshev avatar atanasovg avatar panayotcankov avatar vakrilov avatar nathanaela avatar dtopuzov avatar peterstaev avatar tjvantoll avatar tzraikov avatar nemephx avatar jasssonpet avatar blagoev avatar alg avatar saga64 avatar jbristowe avatar sipacate avatar fealebenpae avatar ligaz avatar rclai avatar n3ll avatar darind avatar andrew8xx8 avatar rosen-vladimirov avatar plamen5kov avatar genexliu avatar ichangxappcela avatar vjoao avatar prayagverma avatar

Watchers

Milan Zivkovic avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.