Quire

NativeScript

From Quire, the open reference··1 min read
NativeScript
NativeScript
Типоткрытое программное обеспечение и JavaScript-фреймворк
АвторTelerik by Progress.[1]
РазработчикTelerik
Написана наJavaScript, TypeScript
Дата выпуска2014
Аппаратная платформаКроссплатформенное ПО
Последняя версия8.3.1 (22 июля 2022)
Репозиторийgithub.com/NativeScript/…
СостояниеАктивное
ЛицензияЛицензия Apache
Сайтnativescript.org

NativeScript это фреймворк с открытым исходным кодом, разрабатываемый компанией Telerik, для разработки приложений на платформах Android и iOS. Приложения NativeScript разрабатываются на платформонезависимых языках, таких как Javascript или TypeScript. В NativeScript реализована полная поддержка фреймворка Angular. Мобильные приложения, построенные с NativeScript, имеют полный доступ к API платформы так, будто они были разработаны в XCode или в Android Studio. Также разработчики могут включать в свои приложения сторонние библиотеки с таких ресурсов, как Cocoapods, Android Arsenal, Maven и npm.js, без создания дополнительных прослоек.

Разработка#edit

Первая публичная версия NativeScript была выпущена в марте 2015 года. Версия 1.0.0 вышла двумя месяцами позже.[2] Фреймворк быстро набрал популярность, получив 3000 звёзд на Github и более 1500 последователей в Twitter почти сразу после выхода релиза.[3] На текущий момент к нему доступны более 450 плагинов[4], как поддерживаемых компанией Telerik, так и созданных сообществом.[5] В текущей версии есть поддержка Webpack 3, средств разработчика Chrome и многое другое.[6] Использование Angular в приложениях NativeScript опционально, но при этом позволяет держать общую кодовую базу для мобильного приложения и веб-сайта.

Структура#edit

NativeScript и все плагины к нему устанавливаются с помощью менеджера пакетов npm. Построение интерфейса приложения выполняется с помощью платформонезависимой XML разметки с последующим преобразованием в нативные для каждой платформы компоненты (UI & Styling Архивная копия от 8 октября 2021 на Wayback Machine), либо с помощью шаблонов Vue Архивная копия от 4 октября 2021 на Wayback Machine и Svelte Архивная копия от 28 октября 2021 на Wayback Machine. Проект NativeScript создаётся и управляется с помощью инструментов командной строки.

Внешние ресурсы (рус.)#edit

Примечания#edit

  1. ^ Frequently asked questions about NativeScript. Дата обращения: 9 февраля 2017. Архивировано из оригинала 16 февраля 2017 года.
  2. ^ NativeScript 1.0.0 Released (англ.). www.i-programmer.info. Дата обращения: 9 февраля 2017. Архивировано 11 февраля 2017 года.
  3. ^ NativeScript 1.0.0 is now available (англ.). NativeScript.org. Дата обращения: 9 февраля 2017. Архивировано 5 октября 2016 года.
  4. ^ Official source for NativeScript plugins (англ.). plugins.nativescript.org. Дата обращения: 9 февраля 2017. Архивировано из оригинала 11 февраля 2017 года.
  5. ^ Архивированная копия. Дата обращения: 9 февраля 2017. Архивировано 11 февраля 2017 года.
  6. ^ Вышел NativeScript 2.5. ТехноДжем. Архивировано 11 февраля 2017. Дата обращения: 9 февраля 2017.

This article is mirrored from “NativeScript” on Русский Wikipedia, revision 146683306, written by Wikipedia's contributors and licensed CC BY-SA 4.0. Editing it here creates a Quire copy with its own history.

Synced with Wikipedia revision 146683306 · just now