Как Android-разработчик в iOS погружался: мой опыт внедрения Kotlin Multiplatform
Продукт создавали нативно на каждую платформу, без пересечения кода.
В начале года у нас ушло несколько iOS-разработчиков, из-за чего замедлилась поставка новых функций на обеих платформах. Мы решили, что это повод внедрить наконец кроссплатформенную разработку и выровнять поставку фич на обеих платформах.
В этом материале расскажу, почему мы остановились на KMP, как погружались в iOS c опытом в Android и как прошло внедрение этого фреймворка. Спойлер: быстрее и проще, чем мы думали.
https://habr.com/ru/companies/ru_mts/articles/923366/
✍️ @kotlin_lib
Продукт создавали нативно на каждую платформу, без пересечения кода.
В начале года у нас ушло несколько iOS-разработчиков, из-за чего замедлилась поставка новых функций на обеих платформах. Мы решили, что это повод внедрить наконец кроссплатформенную разработку и выровнять поставку фич на обеих платформах.
В этом материале расскажу, почему мы остановились на KMP, как погружались в iOS c опытом в Android и как прошло внедрение этого фреймворка. Спойлер: быстрее и проще, чем мы думали.
https://habr.com/ru/companies/ru_mts/articles/923366/
✍️ @kotlin_lib
👍1
Media is too big
VIEW IN TELEGRAM
Разбор кода: пиксельная погода на Kotlin
Третий выпуск спецпроекта, в котором опытные разработчики Яндекса продолжают разбирать код стажёров и джунов и объяснять, что в нём сделано хорошо, а что ещё можно улучшить.
Сегодня под микроскоп попадает WeatherApp — приложение прогноза погоды с ретровизуалом. Арсений Носов, Android-разработчик в команде Алисы и Умных устройств, тщательно разбирает код и делится полезными советами по работе с ним.
Ссылка на код: https://github.com/ArkhamDm/WeatherApp
Readme кода на Kotlin: https://github.com/ArkhamDm/WeatherApp
✍️ @kotlin_lib
Третий выпуск спецпроекта, в котором опытные разработчики Яндекса продолжают разбирать код стажёров и джунов и объяснять, что в нём сделано хорошо, а что ещё можно улучшить.
Сегодня под микроскоп попадает WeatherApp — приложение прогноза погоды с ретровизуалом. Арсений Носов, Android-разработчик в команде Алисы и Умных устройств, тщательно разбирает код и делится полезными советами по работе с ним.
Ссылка на код: https://github.com/ArkhamDm/WeatherApp
Readme кода на Kotlin: https://github.com/ArkhamDm/WeatherApp
✍️ @kotlin_lib
👍1
Model Context Protocol in Kotlin
Alexander Sysoev
MCP is an open protocol that standardizes how applications provide context to LLMs. We've created a Kotlin library that allows you to use this protocol and connect AI models to tooling, like IDEs. Now we will see how it works in practice.
https://www.youtube.com/watch?v=D3hCBrxJHLo
✍️ @kotlin_lib
Alexander Sysoev
MCP is an open protocol that standardizes how applications provide context to LLMs. We've created a Kotlin library that allows you to use this protocol and connect AI models to tooling, like IDEs. Now we will see how it works in practice.
https://www.youtube.com/watch?v=D3hCBrxJHLo
✍️ @kotlin_lib
YouTube
Model Context Protocol in Kotlin | Alexander Sysoev
Recording brought to you by American Express. https://americanexpress.io/kotlin-jobs
MCP is an open protocol that standardizes how applications provide context to LLMs. We've created a Kotlin library that allows you to use this protocol and connect AI models…
MCP is an open protocol that standardizes how applications provide context to LLMs. We've created a Kotlin library that allows you to use this protocol and connect AI models…
👍4