Об этом проекте

NativeScript — это открытый фреймворк для создания нативных мобильных приложений на JavaScript или TypeScript. Вместо рендеринга через веб-представление он предоставляет нативные платформенные API напрямую в JavaScript, а для iOS, Android и visionOS предусмотрены соответствующие среды выполнения. Ключевые моменты из репозитория: - Основной пакет @nativescript/core предлагает единый набор API поверх разнообразных API iOS, visionOS и Android. - Пакеты типов (@nativescript/types, types-ios, types-android, types-minimal) предоставляют объявления TypeScript для нативных SDK. - @nativescript/webpack поставляет утилиты сборки и конфигурацию, используемые приложениями NativeScript. - @nativescript/ui-mobile-base содержит базовые классы нативного UI, используемые ядром. Начало работы использует глобальный CLI: 1. npm install -g nativescript 2. ns create my-app 3. cd my-app 4. ns run android или ns run ios Интеграции с фреймворками описаны через стартовые шаблоны для JavaScript, TypeScript, Angular, React, Solid, Svelte, Vue и Vue 3. Проект также указывает на сопутствующие репозитории для среды выполнения iOS/visionOS, среды выполнения Android, CLI, документации, плагинов, Firebase, ML Kit и платежей. Инструкции по разработке и участию охватывают настройку локальной среды, клонирование репозитория, запуск npm run setup и npm start, а также следование руководству по участию и документам управления. Проект публикуется под лицензией MIT и связан с OpenJS Foundation, которой принадлежат соответствующие товарные знаки.