Вы слышали о NativeScript?

Если нет, то вы находитесь в правильном месте.

NativeScript — это платформа с открытым исходным кодом для создания действительно нативных приложений для Android и iOS с использованием Angular, TypeScript или JavaScript.

2 мая команда Developer Experience провела встречу по созданию приложений для Android и iOS с помощью NativeScript. Я начал сессию, представив NativeScript и почему он должен быть вашим первым выбором для создания нативных гибридных приложений. Далее я определил, каковы важные компоненты NativeScript, как он обеспечивает максимальное повторное использование кода и в чем основное отличие NativeScript от других фреймворков, таких как Ionic и React native.

После этого я провел живую сессию кодирования, участники которой последовали за ней и получили практический опыт работы с NativeScript. Я начал с того, что показал, как установить собственный пакет сценариев с помощью npm, а затем как создать новый проект с помощью команд, предоставляемых пакетом собственных сценариев.

После того, как все были готовы с только что созданным проектом, я начал показывать им процесс создания простой системы поиска изображений. Я начал с создания пользовательского интерфейса с использованием компонентов, предоставленных NativeScript: StackLayout, TextInput, Button, ActionBar и т. д. Когда пользовательский интерфейс был завершен, я показал им, как написать код javascript для получения изображений из API мерцания и отображения их в пользовательском интерфейсе с помощью нажатие кнопки.

Я завершил лабораторную работу с кодом, показав им, как запускать приложение на Android и iOS, после чего мы завершили сеанс, предоставив слово для вопросов и ответов.

Ссылка на репозиторий Github: — https://github.com/sudoalgorithm/Introduction-NativeScript

Ссылка на слайды: - https://www.nativescript.org/meetup-groups