NativeScript — новый фреймворк для создания универсальных мобильных приложений на JavaScript
Представлен первый публичный бета-релиз NativeScript — новой платформы для разработки универсальных приложений для мобильных платформ с использованием языка JavaScript.
Особенность NativeScript состоит в том, что с помощью этого фреймворка можно разрабатывать нативные приложения для iOS и Android (и очень скоро — Windows Phone), зная только JavaScript и CSS. При рендеринге интерфейса приложения используется не WebView, а только нативный движок платформы, на которой выполняется приложение — таким образом обеспечивается универсальность. В качестве JS-движка NativeScript использует V8 под Android и JavaScriptCore под iOS, в скором времени будет разработано и окружение для Windows Phone. Для описания интерфейса приложений используется стандартный синтаксис CSS.
![Логотип NativeScript](https://novostey.com/i4/2015/03/14/74563ec8ddaafe0880d5050448c0f2fb.png)
Кроме того, в рамках NativeScript разработчику доступны все API, специфичные для конкретной платформы, и библиотеки для приложений на языках, типичных для мобильных платформ — Java, Objective-C,.NET (напоминаем, что для работы с NativeScript знание этих языков в целом совершенно необязательно). Код NativeScript доступен на GitHub под свободной лицензией Apache 2.0.
Aлександр по материалам Nativescript.Org.