NativeScript позволяет вам напрямую получать доступ к собственным API из JavaScript. В настоящее время среды выполнения iOS, Android и VisionOS предназначены для разработки мобильных приложений в различных сценариях использования.
Способствовать
Настройте локальную среду разработки
Клонируйте, чтобы внести свой вклад:
$ git clone https://github.com/NativeScript/NativeScript.git
$ cd NativeScript
# setup workspace for development
$ npm run setup
# list all available commands to run
$ npm start
Мы любим вас и ваши запросы на включение? Пожалуйста, следуйте нашему руководству по участию и ознакомьтесь с нашим кодексом управления, чтобы принять участие настолько, насколько вы хотите.
@nativescript/*
- @nativescript/core Примитивы Singular, предлагающие простую в использовании поверхность API для различных API iOS/visionOS/Android, реализованных с помощью NativeScript.
- @nativescript/types Типы для iOS/Android ниже для удобства упакованы. Чаще всего используется.
- @nativescript/types-ios Типы для iOS.
- @nativescript/types-android Типы для Android.
- @nativescript/types-minimal Очень минимальный набор типов только для последних версий SDK для Android и iOS. Чаще всего используется для оптимизации веб-сред IDE, которые автоматически загружают все объявления типов из node_modules.
- @nativescript/ui-mobile-base Базовые классы мобильного пользовательского интерфейса, используемые ядром.
- @nativescript/webpack Утилиты сборки и конфигурации Webpack, используемые приложениями NativeScript.
Быстрые ссылки
- Главная страница NativeScript
- Учебники по NativeScript
- Документация по NativeScript
- Стартер JavaScript: https://nativescript.new/javascript
- Стартер TypeScript: https://nativescript.new/typescript
- Стартер Angular: https://nativescript.new/angular
- Стартер React: https://nativescript.new/react
- Надежный стартер: https://nativescript.new/solid
- Стартер Svelte: https://nativescript.new/svelte
- Стартер Vue: https://nativescript.new/vue
- NativeScript в Твиттере
- NativeScript в Discord
- NativeScript при переполнении стека
Другие репозитории исходного кода
Помимо исходного кода, централизованного в этом репозитории, NativeScript состоит из нескольких других репозиториев исходного кода. Вот основные из них:
- Среда выполнения iOS и VisionOS. Позволяет выполнять код JavaScript на устройствах iOS и VisionOS, написанный на C++, Objective-C и Swift.
- Среда выполнения Android позволяет выполнять код JavaScript на устройствах Android, написанный на C++, Java и Kotlin.
- CLI Интерфейс командной строки, позволяющий создавать, собирать и запускать приложения с помощью NativeScript.
- Документация Docs доступна по адресу http://docs.nativescript.org/ и написана на языке Markdown.
- Плагины Различные плагины, управляемые TSC. Также хорошим справочником является рынок плагинов с несколькими дополнительными плагинами.
- Модульная реализация Firebase Firebase для поддерживаемых платформ.
- ML Kit SDK ML Kit от Google для поддерживаемых платформ.
- Платежи Покупки в приложении, подписки, Google Pay и Apple Pay.
- Художественное произведение Хотите использовать наш логотип или цвета? Не стесняйтесь использовать любой из наших готовых медиа-материалов.
Уведомление об авторских правах
Авторские права принадлежат OpenJS Foundation и участникам NativeScript
. Все права защищены. OpenJS Foundation зарегистрировал товарные знаки и использует товарные знаки. Список товарных знаков OpenJS Foundation см. в нашей Политике в отношении товарных знаков и Списке товарных знаков. Товарные знаки и логотипы, не указанные в списке товарных знаков OpenJS Foundation, являются товарными знаками™ или зарегистрированными® товарными знаками соответствующих владельцев. Их использование не подразумевает какой-либо принадлежности или одобрения с их стороны.
Фонд OpenJS | Условия использования | Политика конфиденциальности | Постановления Фонда OpenJS | Политика в отношении товарных знаков | Список торговых марок | Политика использования файлов cookie
Сделано с ❤️