NativeScript дозволяє використовувати Angular, TypeScript або JavaScript для створення мобільних додатків із справді нативним виглядом і відчуттями.
Сьогодні корпоративні розробники мають у своєму розпорядженні величезну кількість фреймворків для створення мобільних додатків. Популярним підходом є використання фреймворку, такого як Apache Cordova, для створення «гібридних» мобільних додатків, які дозволяють розробникам використовувати навички веб-розробки та все ще використовувати власні функції смартфона, такі як геолокація та акселерометр. Однак, тому що гібридні рамки замінюють рідний користувальницькі інтерфейси з HTML, вони часто не забезпечують власну або навіть стабільну продуктивність.
NativeScript це фреймворк з відкритим вихідним кодом для створення справді нативних програм для iOS та Android на Angular, TypeScript або JavaScript. NativeScript не тільки використовує рідні API для iOS і Android, але й рендерить власні інтерфейси користувача для iOS і Android. NativeScript добре підходить для будь-якої корпоративної команди з наявними навичками веб-розробки, оскільки він може значно скоротити кількість часу, необхідного для розробки власних програм для iOS та Android. І це можна зробити без шкоди для взаємодії з користувачем.
NativeScript використовує підмножину CSS як мову дизайну програми. Він не намагається винайти нові концепції в цьому просторі, а скоріше використовує існуючі стандарти та навички та поширює їх на світ розробки мобільних додатків, як видно з цього прикладу коду створення зображення яблука та стилізації його обертання:
Ви сумісні з NativeScript? У той час як інші фреймворки можуть бути розумними варіантами для деяких проектів розробки програм, NativeScript є чудовим вибором для організацій із такими шістьма вимогами:
Розробники хочуть повторно використовувати наявні навички веб-розробки
- Програма має працювати як на iOS, так і на Android
- Додатку потрібна рідна продуктивність
- Додатку потрібні рідні API для iOS або Android
- Інструмент має бути безкоштовним із відкритим кодом
- Підприємствам потрібна структура з міцною корпоративною підтримкою
Цей курс зосереджений на розробці справді кросплатформних власних додатків для iOS та Android з використанням NativeScript. Ви дізнаєтесь про розробку інтерфейсу користувача з NativeScript Підтримка інтерфейсу користувача та макета та доступ до можливостей рідної мобільної платформи з Javascript.
До кінця цього курсу ви навчитеся
- Створюйте мобільні додатки, орієнтовані на кілька платформ, за допомогою однієї кодової бази
- Використовуйте свої навички Angular, TypeScript і Javascript
- Використовуйте різноманітні функції фреймворку NativeScript для створення справді кросплатформних мобільних додатків