Версия 8.0 из NativeScript, фреймворк для разработки собственных мобильных приложений с использованием JavaScript, добавляет поддержку систем Apple M1 и сборщика модулей Webpack 5.

С добавлением поддержки Apple M1 NativeScript поддерживает новую технологию Apple «система на кристалле» (SoC). Apple M1 – это Собственная SoC от Apple для Mac. Разработанный для замены процессоров Intel, он дебютировал в ноябре 2020 года.

Webpack 5 был выпущен в октябре 2020 года и ориентирован на такие области, как повышение производительности за счет постоянного кэширования и улучшение совместимости с веб-платформой. NativeScript 8.0 обеспечивает более простую настройку Webpack.

Представленный 31 марта NativeScript 8.0 также предлагает следующие новые возможности и улучшения:

  • Поддержка CSS box-shadow, для добавления теневых эффектов вокруг рамки элемента и для CSS text-shadow, чтобы добавить тени к тексту.
  • <RootLayout> это новый контейнер макета, расширяющийся от GridLayout и предлагая API для создания динамических представлений и слоев.
  • В @nativescript/debug-ios Пакет добавляет инструменты отладки в приложение iOS.
  • Плагины для Apple Pay и Google Pay.
  • А hidden Свойство привязки позволяет повысить производительность набора номера.
  • А Руководство по передовой практике NativeScript.
  • An Плагин ESLint предоставляет правила использования инструмента линтинга ESLint для JavaScript с NativeScript.

Для обновления до NativeScript 8 разработчики могут использовать NPM:

npm i -g nativescript 
ns migrate

С помощью NativeScript к собственным API для iOS и Android можно получить доступ через JavaScript. Разработанный Progress Software, NativeScript стал проектом OpenJS Foundation в декабре 2020 года.

Авторские права © 2021 IDG Communications, Inc.


#NativeScript #сияет #на #Apple #Webpack

Source link