home.social

#кросплатформенная_разработка — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #кросплатформенная_разработка, aggregated by home.social.

  1. KMP, XCode и 5% мазохистов: как мы писали AI-агентов на 4 платформы

    Все говорят, что AI заменит разработчиков. Я решил зайти с другой стороны — написать AI-агента, который заменит пользователей. Альфа версию для macOS уже зарелизил. Послдение полгода работали с коллегой над двумя приложениями, одно десктопное (по ссылке выше), другое на 4 платформы — android, ios, web, backend. Много чего повидали, хочу поделиться опытом. Дисклеймер . Статья содержит последствия массового использования expect/actual, сцены жестокого обращения с XCode и эпизоды длительного ожидания нотаризации на релизных сборках под OSX. Не рекомендуется лицам, планирующим запуск KMP-проекта на несколько платформ без предварительной консультации с психотерапевтом.

    habr.com/ru/articles/1002744/

    #java #kotlin #llm #agent #koog #ииагенты #kotlin_multiplatform #compose_multiplatform #кросплатформенная_разработка

  2. Fullstack v2: учимся писать UI на Go

    Меня зовут Илья Глухов. Последние 7 лет я пишу на Go. Я люблю этот язык, а ещё люблю задаваться странными, на первый взгляд, вопросами. Например, как разные интересные штуки, которые мы пишем на Go взаимодействуют с пользователем? В классическом бэкенде мы при помощи RPC (Remote Procedure Call), протокола HTTP или разных очередей модифицируем поведение нашей программы. А что насчёт graphic UI? Он же из фронтенда? Или нам так только кажется? Давайте создадим пользовательский интерфейс (UI) на Go. Выбор решений разнообразен: Gopherjs, gomobile, обёртки для Qt, GTK и много чего ещё. Но если мы хотим добиться кросс-платформенной совместимости для браузеров, мобильных устройств и десктопов, нам нужен универсальный UI. Давайте на практическом примере разберём как создать его на Go.

    habr.com/ru/companies/oleg-bun

    #go #ui #fullstack #мобильные_приложения #pwa #amp #кросплатформенная_разработка #адаптивная_вёрстка #gopherjs #ncurses

  3. Кроссплатформенные приложения на Python с Flet и FastAPI: Полное руководство по разработке

    Сегодня я покажу вам, что для создания полноценных кроссплатформенных приложений достаточно одного языка — Python. С помощью всего нескольких библиотек и фреймворков можно легко обойтись без JavaScript для веб-разработки, без Kotlin и Swift для мобильных приложений и даже без C++ для десктопных программ. В этой статье разберем, как, используя Flet и FastAPI, можно создавать мощные и удобные решения для любой платформы!

    habr.com/ru/companies/amvera/a

    #flet #python_flet #flutter_python #fast_api #python #мобильная_разработка #мобильная_разработка_на_python #кросплатформенная_разработка #кроссплатформенность #кросплатформенная_разработка_python