Записки разработчицы
2.17K subscribers
406 photos
25 videos
4 files
1.11K links
Разговоры об IT, о разработке. О мобилках нативных и кроссплатформенных.
Личный аккаунт @azharkova
Download Telegram
Очевидно, новость на канале тоже была сгенерирована.
Forwarded from AI Coder
Вот короткая заметка для канала 👇

⚙️ Spec-driven development (SDD) с GitHub Spec Kit
GitHub выкатил Spec Kit — open-source тулкит, который ставит спецификацию в центр разработки: сначала описываем что и зачем, и уже по ней ИИ-агенты генерируют план, задачи и код. Это снижает «vibe-coding» и повышает предсказуемость результата.

Почему это важно
— Спека становится «исполняемым артефактом»: единый источник правды для команды и ИИ.
— Работает с любимыми агентами: Copilot, Claude Code, Gemini CLI, Cursor, Qwen и др.

Процесс из 4 фаз
1. Specify → 2) Plan → 3) Tasks → 4) Implement — на каждом этапе есть проверка/валидация, прежде чем двигаться дальше.

Как попробовать (1 мин):

# Инициализация проекта
uvx --from git+https://github.com/github/spec-kit.git specify init my-app

# Дальше — прямо в вашем агенте:
# /speckit.constitution — зафиксировать принципы/гайдлайны проекта
# /speckit.specify — сформировать продуктовую спеку (что/почему)
# /speckit.plan — технический план (стек, архитектура, ограничения)
# /speckit.tasks — разбиение на задачи
# /speckit.implement — выполнение по списку задач


Команды и CLI описаны в репозитории Spec Kit. Лицензия — MIT.

Где особенно заходит
0→1: быстрый старт новых проектов без хаоса.
N→N+1: добавление фич в сложные кодовые базы.
Legacy-модернизация: перенос логики в современную архитектуру через спеки.

Источник: GitHub Blog и репозиторий github/spec-kit.
🔥4
Forwarded from Kotlin Adept Notes (Alex Panov)
Материалы для углублённого изучения KMP

По мотивам вчерашнего собеса хочу посоветовать классные доклады, которые помогут вам глубже разобраться в принципах работы Kotlin Multiplatform и Kotlin Native, а также лучше понять нюансы интеропа со Swift-кодом.

На английском:

🔘ЖЦ объектов в Kotlin/Native
🔘Процесс компиляции в Kotlin/Native, отличия статических и динамических фреймворков
🔘Проблемы текущего интеропа и возможные пути улучшения
🔘Разница между Kotlin и Swift concurrency
🔘Принцип работы Swift Export

На русском:

🔘Совместная работа Kotlin/Native GC и ARC в Swift
🔘iOS Memory Management

#KMP
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤝1
Forwarded from Mobile Developer (Алексей Гладков)
Вышел Koog 0.5.0
https://blog.jetbrains.com/ai/2025/10/koog-0-5-0-is-out-smarter-tools-persistent-agents-and-simplified-strategy-design/

Вышла новая версия лучшего билдера для агентов на Kotlin (сам пользуюсь и это реально офигенно)

👉 Новое API для построения стратегий для агентов, основанное не на графах (не знаю зачем, мне и на графах удобно)
👉 Улучшили контроль за внешней памятью агента (можно теперь выбирать какие куски памяти будут задействованы)
👉 Сделали AIAgentService для управления несколькими агентами
👉 Добавили стратегию для типизированного вывода без доп кода при работе с инструментами
👉 Добавили компонент LLM as a Judge, то есть когда LLM решает как дальше будет развиваться работа с агентом

Ставь 🔥 если тоже используешь koog и 😕 если не используешь
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1
Apple решили затронуть не только мультиплатформу, но и кроссплатформу. И буквально недавно представили версию SDK для разработки на Swift под Android:

https://www.swift.org/documentation/articles/swift-sdk-for-android-getting-started.html

Что ж, теперь понятно, к чему они взялись за тему конвертации Swift <-> Java на WWDC, зачем эта тулза нужна. А также не даром прошла коллаборация JB и Apple для прямого экспорта Kotlin Swift.
Записки разработчицы
Apple решили затронуть не только мультиплатформу, но и кроссплатформу. И буквально недавно представили версию SDK для разработки на Swift под Android: https://www.swift.org/documentation/articles/swift-sdk-for-android-getting-started.html Что ж, теперь понятно…
Сейчас я занимаюсь ресерчом, что под капотом, как это использовать в деле, а результаты я вам расскажу на Mobius 19 ноября в своем докладе про эти замечательные инструменты. Заодно сравним по эффективности с KMP и посмотрим, в чем различия, что удобнее, какие возможности и перспективы открываются. Если на доклад не попадете, то после него выйдет статья.

Кстати, если вы не знали, Swift поддерживается не только на Mac. Можно установить его интерпретатор на Linux и Windows
🔥135🤡1
#see Kotlin Multiplatform и ОС Аврора на macOS.

Сборка демонстрационного примера Aurora Interop ОС Аврора на macOS, apple silicon.

▶️ RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👎32
Розыгрыш книг "Kotlin Multiplatform на практике" от Анны Жарковой @prettygeeknotes с автографом автора 🔥 Книга позволяет погрузиться в KMP с нуля и расскажет как мигрировать уже существующие проекты!

Для участия в розыгрыше надо подписаться на каналы 🔨 @compose_broadcast и 🏝 @kotlin_broadcast и нажать "Участвую!"

К сожалению, с прошлым розыгрышем произошёл сбой и надо участвовать заново
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥5💩3
Открыт доступ к ОС Аврора Developer Preview 5.2.0 для раннего тестирования 💥

Это позволит разработчикам заранее оценить функционал новой версии, ключевые изменения и максимально эффективно использовать новые возможности платформы.

🧑‍💻 В ОС Аврора 5.2.0 внесено более трех тысяч изменений. «Открытая мобильная платформа» фокусируется на повышении продуктивности разработчиков и включает улучшения по производительности, безопасности, приватности и персонализации пользовательского опыта.

Подробности по ссылке
https://auroraos.ru/tpost/cxzsie7rx1-otkrit-dostup-k-os-avrora-developer-prev

@omp_ru
4👎2💩2🔥1
Обратите внимание, что под iOS вы можете писать только на MacOS
🤯7👍2😱2🤬2🌚1
"Выдра" не совместима с Xcode выше 16.4. Попробую 26.0.1 (а вдруг)
🗿71
Записки разработчицы
"Выдра" не совместима с Xcode выше 16.4. Попробую 26.0.1 (а вдруг)
Итак, с новой версией и поддержкой плагина на Linux/Windows сломался выбор устройств iOS для запуска под Mac. Может, это так оно и встало криво (хоть и со средством смены локации)
🎉21
Переустановка Xcode с нуля с полной предварительной очисткой и команда

xcrun simctl erase all

все починили. У меня версия 26.0.1.

Порядок настройки такой: Xcode - открытый проект iOSApp в Xcode - Narwahl - Otter (да, заработало и там). Что это был за глюк - неизвестно
👍4🤡1
AI-разработка без иллюзий: что работает, а что нет?

Бесплатная онлайн-конференция AI-Development Conf — 8 ноября, 11:00–15:00.

AI уже умеет генерировать код, тесты и архитектуру, но как это работает в реальных проектах? На конференции покажем все без прикрас: реальные кейсы, инструменты и подходы, которые помогают ускорить работу.

В программе:

🔹 11:00 — Как копилот генерит код? — Claude Code, Cursor, Explyt․ai, Cline // Авенир Воронов, Explyt․ai

🔹 12:00 — AI Architecture-Driven Development — сокращаем исправления LLM-кода, ускоряем разработку // Светлана Дергачева, Constructor

🔹 12:00 — RAG-система за час — помощник для работы с базой знаний // Максим Корейченко, Jobleadscom

🔹 13:00 — Specification-Driven Development — как писать агенту правильно // Глеб Кудрявцев, Shotgun

🔹 13:00 — Self-service для аналитика с LLM — навигатор по дешбордам и внутренний чатбот // Глеб Лесников, Dodo Brands

🔹 14:00 — День сурка: сценарии и воркфлоу — как агент берет на себя рутину // Михаил Костицын, Explyt

Если работаете с требованиями, кодом или тестами — присоединяйтесь.
8
Media is too big
VIEW IN TELEGRAM
Ну что пацаны, Compose for Aurora?

В рамках развития экосистемы Kotlin на Аврора появились первые эксперименты на Compose. Как видите уже есть определенные успехи, но ребятам нужна ваша помощь. Итак, что нужно

👉 У вас есть проект на pure kotlin + compose
👉 Он работает на проде и является реальной экосистемой
👉 Вы хотите стать пионером портирования на Аврору через Compose и получить помощь от ОМП в портировании
👉 Заряжены на работу

Пишите в личные сообщения этого канала чтобы записаться на портирование

Ребят, мы часто рассуждаем как можно было бы сделать, чтобы было лучше
Теперь у вас есть возможность напрямую это сделать самим

Я очень на вас рассчитываю 🔥🔥
P.S. За видео спасибо @aurora_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10💩7👎3🤮32👏1