New Framework использует PHP для приложений настольных компьютеров

NativePhp-это структура для создания нативных настольных приложений, и после двух лет работы команда выпустила версию 1. Она позволяет разработчикам PHP создавать кроссплатформенные приложения с использованием PHP, HTML, CSS и JavaScript. Тем не менее, это не совершенно новая структура, объясняет документация.

«NativePhp — это не совершенно новая структура, которую вам нужно выучить», — говорится в документации. «Он строится на вершине невероятных возможностей и экосистемы, которую обеспечивает Laravel. Перед использованием NativePhp вы захотите познакомиться с созданием веб -приложений с использованием Laravel».

NativePhp включает в себя комбинацию элементов, в том числе:

  • Коллекция классов, позволяющих разработчикам взаимодействовать с функциями хост -операционной системы.
  • Инструменты для строительства и объединения местных приложений.
  • Статическое время выполнения PHP, поэтому приложение может работать на устройстве любого пользователя.

Разработчики могут использовать набор инструментов пользовательского интерфейса по своему выбору для построения фронта. Вне коробки, он включает в себя:

  • Управление окнами.
  • Управление меню.
  • Управление файлами.
  • Поддержка базы данных (SQLite).
  • Местные уведомления.

React Native повышает время запуска приложения Android

React Native выпустила новую версию в этом месяце, и среди улучшений — более быстрое время запуска для приложений Android.

Обновления будут ускорить приложения Android «на значительную сумму», написала команда в своем сообщении в блоге. Ранее React Native сжала пакет JavaScript в комплекте пакетов Android, который является форматом файла Android использует для распределения приложений. Это создало ситуацию, когда Android должен был не распаковать пакет JavaScript до того, как приложение могло начать, что, очевидно, замедлило запуск. Теперь эти пачки будут несжатыми по умолчанию.

React Native Version 0.79 также обновляет свой JavaScript Bundler до Metro 0,82. Metro 0.82 поддерживает более быстрый запуск и экспорт пакетов, сообщила команда.

Metro O.82 «использует отсроченную хешинг для улучшения скорости первой пряжи, обычно более 3 раза (больше в более крупных проектах и ​​монорепосах), что делает ваш опыт разработки, а CI строится быстрее на ежедневной основе», — пишет команда.

Этот выпуск Metro также продвигает Package.json, экспорт и разрешение поля импорта в стабильную. Команда писала, что разрешение экспорта было введено в Native 0,72 React, а поддержка импорта была добавлена ​​в вклад сообщества. Оба включены по умолчанию для проектов на RACE Native 0,79.

Что это делает для разработчиков фронта? Он открывает новые, соответствующие стандартам способы организации проектов, а также повышение совместимости с современными зависимостями NPM.

Команда также обработала ряд нарушающих изменений, которые подробно описаны в посте.

Борьба с веб -разработчиком реальна

Технологический влиятель Андрей Карпати наиболее известен как бывший директор искусственного интеллекта в Tesla, но недавно он предпринял построение веб -приложений — и он разочарован этим.

«Реальность создания веб -приложений в 2025 году заключается в том, что это немного похоже на сборку мебели IKEA», — написала Карпати. «Там нет продукта« Полного стека »с включенными батареями, вы должны собрать вместе и настроить многие отдельные услуги…»

Он последовал за этим с длинным списком этих услуг. Он также писал, что он был «смущен, чтобы поделиться», что ему потребовалось три часа, чтобы создать и настройку супабазы ​​с приложением Vercel и разрешить несколько ошибок. Supabase-это бэкэнд в качестве сервисной платформы, которая направлена ​​на то, чтобы стать альтернативой Firebase.

«В то время, когда вы немного ушли с учебника« Начало работы »в документах, вы внезапно в пустыне», — написал он. «Это даже не код, это… конфигурации, сантехника, оркестровая, рабочие процессы, лучшие практики».

Это интересная тема, которую нужно прочитать, с несколькими стартапами ИИ, появляющимися, чтобы сказать, что они решают задачу. Посмотрим. Как выразился Карпати, «много славы пойдет к тому, кто выяснит, как сделать ее доступной и« просто работать »из коробки, как для людей, так и для все чаще и особенно, ИИ».

Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Loraine Lawson — ветеран -репортер, который в течение 25 лет освещал технологические проблемы от интеграции данных до безопасности. Прежде чем присоединиться к новому стеку, она работала редактором Banking Technology Site Bank Automation News. Она … читайте больше от Лорейн Лоусон

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *