06.05.2025 Экспертиза, Менеджмент, Открытый код/LinuxПортал The New Stack представляет 10 фреймворков и языков для создания кроссплатформенных приложений. 1. Flutter Открытый инструментарий Google для создания мобильного пользовательского интерфейса (UI) Flutter позволяет писать высокопроизводительные мобильныхе, веб- и настольные приложения с нативными внешним видом и ощущениями на основе единой кодовой базы. Построенный на базе языка программирования Dart, он известен горячей перезагрузкой, настраиваемым UI и богатым набором виджетов. Flutter используется внутри Google, а также применяется такими компаниями, как BMW и Toyota. 2. Iconic Iconic — это открытый набор инструментов для создания высококачественных кроссплатформенных гибридных и прогрессивных веб-приложений (PWA) с использованием HTML, CSS и JavaScript. Разработчики используют его для написания приложений, которые могут работать на веб-платформах, iOS, Android и настольных компьютерах. Хотя прошлые версии Ionic были тесно связаны с Angular, в версии 4.x фреймворк был переработан для работы в качестве самостоятельной библиотеки Web Component, поэтому его можно использовать в большинстве фронтенд-фреймворков, включая React и Vue. Некоторые JavaScript-фреймворки для полноценной поддержки Web Component требуют использования shim, то есть кода (часто библиотеки), который выступает в качестве промежуточного слоя. 3. Kotlin Kotlin — многоплатформенный язык программирования общего назначения, разработанный компанией JetBrains, поставщиком интегрированной среды разработки ...
читать далее.