Коллективно написали статью о трендах разработки, в том числе и мобильной:
https://habr.com/ru/companies/usetech/articles/869148/
https://habr.com/ru/companies/usetech/articles/869148/
Хабр
Какие тренды в технологиях нас ждут в 2025 году
Всем привет! На связи команда разработки ГК Юзтех. В этой статье расскажем, какие тренды, на наш взгляд, будут актуальными в 2025 году в сфере технологий. Мобильная разработка Анна Жаркова, лид по...
🔥15❤3👍3🎉1
Полезная статья, как создать свой плагин для IDE и донести до маркета: https://habr.com/ru/companies/domclick/articles/867018/
Хабр
Разработка плагина для Android Studio
Доброго дня, читатель! Меня зовут Симонова Анастасия, я Android‑разработчик. В современном мире разработка программного обеспечения становится всё более сложной и многообразной. Одним из ключевых...
👍10❤1
Forwarded from Kotlin Multiplatform Broadcast
💉 Вышел официальный Koin плагин для Idea/Android Studio
Выпустили раннюю версию плагина Koin для Idea и Android Studio, чтобы решить проблемы с отсутствием проверки графа во время валидации и улучшения опыта работы с библиотекой.
В текущей версии доступен просмотр дерева конфигурации Koin, включающий модули, компоненты и зависимости. Также есть навигация между компонентами и зависимостями, что избавляет от поиска по кодовой базе.
Пока нет поддержки разделения на модули, граф строится один на всё. В будущем уже будет множество фичей. Авторы считают, что проверка графа в IDE лучше, чем только во время компиляции, и обеспечит анализ использования Koin в реальном времени.
На текущий момент доступ к плагину можно получить только через оформление заявки (я доступ получил и буду рассказывать детали).
#koin #di #androidstudio #idea
Выпустили раннюю версию плагина Koin для Idea и Android Studio, чтобы решить проблемы с отсутствием проверки графа во время валидации и улучшения опыта работы с библиотекой.
В текущей версии доступен просмотр дерева конфигурации Koin, включающий модули, компоненты и зависимости. Также есть навигация между компонентами и зависимостями, что избавляет от поиска по кодовой базе.
Пока нет поддержки разделения на модули, граф строится один на всё. В будущем уже будет множество фичей. Авторы считают, что проверка графа в IDE лучше, чем только во время компиляции, и обеспечит анализ использования Koin в реальном времени.
На текущий момент доступ к плагину можно получить только через оформление заявки (я доступ получил и буду рассказывать детали).
#koin #di #androidstudio #idea
👍8❤4👎1🔥1
Мы прожили довольно насыщенный год. У каждого свои итоги, свои события, победы и точки роста. Кто-то только вошел в айти, кто-то вышел, а кто-то вернулся. Желаю вам не опускать руки, счастья, радости, гармонии с самими собой, развития, жажды знаний и творческой энергии! Поблагодарим год 2024 за все хорошее, что там было, оставим в нем все неприятности и пойдем в 2025 в светлое будущее, которого себе пожелаем
❤53👍8
У нас медиана выходных. А это значит, время напомнить тем, кто планирует залететь в весенние сезоны конференций, о подаче заявок.
Как вы многие знаете, я вхожу в программный коммитет нескольких разных ивентов (от разных организаторов, разных организаций). С одной стороны, это дает мне больший охват в плане помощи в развитии IT движа по мобильной разработке в РФ (для меня это приоритетно) и среди русскоязычной аудитории. С другой, надо больше усилий по подбору и отбору докладов, больше внимания их уникальности и новизне. Даже если подается на эти разные ивенты один и тот же спикер с одним и тем же докладом, надо с ним немного поработать для разворота темы в разные стороны, либо разбивки на отдельные части и развития их. Актуальность сама собой, но на интересность материала не влияет, на сколько ивентов вы подаетесь.
Разумеется, материал и работа по докладу и теме сугубо кандидата в спикеры. Я как куратор даю только рекомендации и фидбеки по прогонам. Как и мои коллеги по ПК. Мы не напишем вам доклад и не подберем вам тему, но ожидаем, что вы нам принесете варианты того, про что хотите рассказать, и что у вас есть рассказать. Можем только посоветовать, куда развернуть, и что бы можно было еще добавить, чтобы сделать ваш материал более актуальным и востребованным.
На каждом из мероприятий требуется уважение к аудитории, на которую вы ориентируете свой доклад. Нет проходных мероприятий. И не важно, опытный ли вы спикер или начинающий.
Как вы многие знаете, я вхожу в программный коммитет нескольких разных ивентов (от разных организаторов, разных организаций). С одной стороны, это дает мне больший охват в плане помощи в развитии IT движа по мобильной разработке в РФ (для меня это приоритетно) и среди русскоязычной аудитории. С другой, надо больше усилий по подбору и отбору докладов, больше внимания их уникальности и новизне. Даже если подается на эти разные ивенты один и тот же спикер с одним и тем же докладом, надо с ним немного поработать для разворота темы в разные стороны, либо разбивки на отдельные части и развития их. Актуальность сама собой, но на интересность материала не влияет, на сколько ивентов вы подаетесь.
Разумеется, материал и работа по докладу и теме сугубо кандидата в спикеры. Я как куратор даю только рекомендации и фидбеки по прогонам. Как и мои коллеги по ПК. Мы не напишем вам доклад и не подберем вам тему, но ожидаем, что вы нам принесете варианты того, про что хотите рассказать, и что у вас есть рассказать. Можем только посоветовать, куда развернуть, и что бы можно было еще добавить, чтобы сделать ваш материал более актуальным и востребованным.
На каждом из мероприятий требуется уважение к аудитории, на которую вы ориентируете свой доклад. Нет проходных мероприятий. И не важно, опытный ли вы спикер или начинающий.
👍12🔥1
Выступление на мероприятии - это всегда про заявку об экспертности и экспертизе одно конкретного спикера или команды компании. Как правильно определиться с темой и подобрать ее под мероприятие или мероприятие под тему, читайте в статье, которую мы писали совместно со Skillbox: https://skillbox.com/media/code/spasaemsya-ot-pomidorov-kak-podgotovit-krutoy-doklad-dlya-itkonferentsii/
Если опыта у вас разработческого маловато, а хочется попасть на сцену, то я советую начать с митапов местного значения в вашем городе. Либо перед коллегами. Там вы можете потренироваться перед аудиторией, прикинуть, нравится ли вам вообще готовиться (а готовиться надо и на маленький ивент), хочется ли вам углубить экспертизу, либо расширить ее.
Обращу внимание, когда вы вдохновляетесь уже прозвучавшими докладами других спикеров на выбранную вами тему. Во-первых, сеть все помнит, и полный пересказ чужого доклада, повторения структуры - это банально некрасиво. Равно как не следует писать статью по чужому выступлению, так и, взяв чужой материал, полностью его пересказать, слегка поменяв названия в коде. Я уже несколько раз сталкивалась с тем, что приносили немного измененный мой доклад с другого ивента, без сносок и ссылок ни на меня, ни на те материалы, которые были в базисе у меня. В - восторг. К слову, такое было не только с моим авторством.
Вам понравилась тема - здорово. Но во-первых, это уже не уникально и не ново - да, просто замена спикера материал не обновляет. Во-вторых, у вас нет ваших здоровых амбиций показать то, что можете вы, в стиле "быть, а не казаться"? Поэтому лучше потратьте время и создайте свой материал. Не забудьте сделать сноски и упоминания. Даже там, где вы берете чужую картинку.
Если опыта у вас разработческого маловато, а хочется попасть на сцену, то я советую начать с митапов местного значения в вашем городе. Либо перед коллегами. Там вы можете потренироваться перед аудиторией, прикинуть, нравится ли вам вообще готовиться (а готовиться надо и на маленький ивент), хочется ли вам углубить экспертизу, либо расширить ее.
Обращу внимание, когда вы вдохновляетесь уже прозвучавшими докладами других спикеров на выбранную вами тему. Во-первых, сеть все помнит, и полный пересказ чужого доклада, повторения структуры - это банально некрасиво. Равно как не следует писать статью по чужому выступлению, так и, взяв чужой материал, полностью его пересказать, слегка поменяв названия в коде. Я уже несколько раз сталкивалась с тем, что приносили немного измененный мой доклад с другого ивента, без сносок и ссылок ни на меня, ни на те материалы, которые были в базисе у меня. В - восторг. К слову, такое было не только с моим авторством.
Вам понравилась тема - здорово. Но во-первых, это уже не уникально и не ново - да, просто замена спикера материал не обновляет. Во-вторых, у вас нет ваших здоровых амбиций показать то, что можете вы, в стиле "быть, а не казаться"? Поэтому лучше потратьте время и создайте свой материал. Не забудьте сделать сноски и упоминания. Даже там, где вы берете чужую картинку.
skillbox.ru
Спасаемся от помидоров: как подготовить крутой доклад для IT-конференции
Всё, что вы хотели знать, но боялись спросить, в подробном гайде от спикера с многолетним стажем.
👍8
Потихоньку возвращаемся из мира отдыха в предрабочее состояние. Решила я, наконец, проверить, какой он теперь бесплатный для всех свободный Copilot:
1. Бесплатный Copilot требует указание платежной инфо в профиле Github.
2. Github не дает удалить мне или изменить платежную инфо из-за санкций и прочих ограничений.
🤷
1. Бесплатный Copilot требует указание платежной инфо в профиле Github.
2. Github не дает удалить мне или изменить платежную инфо из-за санкций и прочих ограничений.
🤷
🔥4👏3🤡1
📊 Автогенерация тестов для Kotlin в IntelliJ IDEA: сравнение AI-инструментов
Для многих разработчиков тестирование остается нелюбимой частью работы. На недавних конференциях Joker и Heisenbug более 400 разработчиков поделились мнением о применении AI-инструментов для тестирования.
В статье рассказывается о полученной информации, а также о существующих AI-инструментах для автоматической генерации тестов, включая их плюсы и минусы.
👉 Читать статью
#новость #kotlin
Для многих разработчиков тестирование остается нелюбимой частью работы. На недавних конференциях Joker и Heisenbug более 400 разработчиков поделились мнением о применении AI-инструментов для тестирования.
В статье рассказывается о полученной информации, а также о существующих AI-инструментах для автоматической генерации тестов, включая их плюсы и минусы.
👉 Читать статью
#новость #kotlin
👍5❤1👎1
Мой доклад про ИИ в андроид разработке уже доступен на разных каналах. Кстати, я готовлю серию статей по материалу
👍10
Forwarded from Mobius — канал конференции
#видеозаписи
Про ИИ говорят все подряд, но одно дело — рассуждать абстрактно, а другое — посмотреть «как нейросети справляются с конкретными задачами Android-разработки».
В этот #МобильныйВторник публикуем запись со второй ситуацией.
YouTube | VK Видео
Скачать презентацию с сайта Mobius
Про ИИ говорят все подряд, но одно дело — рассуждать абстрактно, а другое — посмотреть «как нейросети справляются с конкретными задачами Android-разработки».
В этот #МобильныйВторник публикуем запись со второй ситуацией.
YouTube | VK Видео
Скачать презентацию с сайта Mobius
👍12❤3
Уже готово видео нашего вчерашнего открытого урока в Otus. Разработка клиента для музыкального сервиса с виджетом занимает около 2.5 часов, и это на готовых (своих же) сниппетах:
https://vkvideo.ru/video-145052891_456247672
https://vkvideo.ru/video-145052891_456247672
VK Видео
Пишем клиент для музыкального сервиса на SwiftUI // Демо-занятие курса «iOS Developer. Professional»
Что будет на вебинаре? Рассмотрим, как быстро и эффективно реализовать с помощью SwiftUI полезное приложение, с использованием актуального стека технологий по iOS разработке, как работать с музыкальными сервисами от Apple, какие нюансы нужно учитывать. Дополнительно…
👍11🔥5
Очень жаль, это удобный инструмент. Но где-то убыло, где-то прибыло - вы все можете делать свои Relay
Forwarded from Android Broadcast
Google объвила об отказе разработки Relay - инструмента для генерации Compose кода на основе макетов в Figma. Срок закрытия поддержки - 30 апреля 2025.
Причина закрытия проекта - появление Figma Code Connect с поддержкой Compose
#compose #figma
Причина закрытия проекта - появление Figma Code Connect с поддержкой Compose
#compose #figma
😁11👍1
Это было ожидаемо. По сути, Fleet очень зависел от Android Studio и не был до конца автономен
👍2
Forwarded from Алексей Гладков
Fleet похоже все
https://habr.com/ru/news/881672/
Единственная польза от него была как потенциальная KMP - студия. Собственно эра таких вот IDEшек тоже подходит к концу. Да и если честно уверен, что JB осталось совсем недолго. Жаль, конечно, но у всех поступков есть цена. Подробнее распишу как обычно в аналитике
https://habr.com/ru/news/881672/
Единственная польза от него была как потенциальная KMP - студия. Собственно эра таких вот IDEшек тоже подходит к концу. Да и если честно уверен, что JB осталось совсем недолго. Жаль, конечно, но у всех поступков есть цена. Подробнее распишу как обычно в аналитике
Хабр
JetBrains Fleet прекращает поддержку Kotlin Multiplatform
JetBrains прекращает поддержку IDE Kotlin Multiplatform, которая предназначалась для упрощения разработки приложений KMP. Она основывалась на платформе Fleet, а впоследствии планировалось выпустить...
🔥2😢2🤡2🐳1
Кто там скучал по AppCode? Вообще это хорошие новости, VS Code очень удобная вещь и всегда мне нравилась, еще со времен работы с C# и Xamarin
👍1
💻 Apple выпустила новое расширение Swift для VS Code
В блоге Swift-разработчиков рассказали о релизе нового расширения Visual Studio Code для работы с кодом на Swift. Компания хочет предоставить пользователям всех платформ одинаково удобные инструменты.
Apple продолжает реализовывать планы по трансформации Swift в язык программирования для кроссплатформенной разработки. Новое расширение для VS Code предназначено для разработчиков серверных приложений, прошивок для IoT-устройств, приложений для Linux и Windows.
👉 Подробнее в статье
#новость #ios #swift
В блоге Swift-разработчиков рассказали о релизе нового расширения Visual Studio Code для работы с кодом на Swift. Компания хочет предоставить пользователям всех платформ одинаково удобные инструменты.
Apple продолжает реализовывать планы по трансформации Swift в язык программирования для кроссплатформенной разработки. Новое расширение для VS Code предназначено для разработчиков серверных приложений, прошивок для IoT-устройств, приложений для Linux и Windows.
👉 Подробнее в статье
#новость #ios #swift
🔥11
Всем привет!
Я эксперт на Flutter-конференции, которая пройдет уже 21 февраля в Москве и соберёт более 200 IT-специалистов (3-я ул. Ямского Поля, 26А).
Приглашаю вас на FlutterConf и делюсь с вами промокодом, по которому действует скидка 30% на офлайн билет — PRETTYGEEK
FlutterConf (вставить ссылку на тг https://t.iss.one/FlutterConf ) - это уникальная возможность для Flutter-разработчиков узнать о последних тенденциях и познакомиться с талантливыми профессионалами.
Что в программе конференции?
– Два потока докладов про реальные кейсы с нестандартными требованиями; архитектурные решения и инструменты для Flutter-проектов.
– Нетворкинг-события, круглый стол: прошлое, настоящее и будущее Flutter, и в завершении конференции громкое афтепати, где каждый сможет отдохнуть от продуктивного дня и неформально пообщаться с коллегами.
Вводи промокод на сайте: https://flutterconf.ru
Увидимся на конференции!
Я эксперт на Flutter-конференции, которая пройдет уже 21 февраля в Москве и соберёт более 200 IT-специалистов (3-я ул. Ямского Поля, 26А).
Приглашаю вас на FlutterConf и делюсь с вами промокодом, по которому действует скидка 30% на офлайн билет — PRETTYGEEK
FlutterConf (вставить ссылку на тг https://t.iss.one/FlutterConf ) - это уникальная возможность для Flutter-разработчиков узнать о последних тенденциях и познакомиться с талантливыми профессионалами.
Что в программе конференции?
– Два потока докладов про реальные кейсы с нестандартными требованиями; архитектурные решения и инструменты для Flutter-проектов.
– Нетворкинг-события, круглый стол: прошлое, настоящее и будущее Flutter, и в завершении конференции громкое афтепати, где каждый сможет отдохнуть от продуктивного дня и неформально пообщаться с коллегами.
Вводи промокод на сайте: https://flutterconf.ru
Увидимся на конференции!
❤7
😍 Usetech FronTalk #4: Сокращения — Performance review или всему виной AI
Первый стрим года! 13 марта в 18:00 (Мск) присоединяйся к обсуждению сокращений вместе с нашими спикерами:
🎙 Александр Гончаров, руководитель Frontend-разработки в ГК Юзтех;
🎙 Максим Вишневский, архитектор в Mindbox;
🎙 Александр Афенов, Tech cluster lead в Авито.
О чём будем говорить?
— Сокращения: как в них участвовать и не потерять процесс;
— Как не выгореть самому после сокращений;
— Сокращения в больших компаниях: performance review или всему виной AI.
По традиции, авторам трёх самых интересных вопросов подарим памятные подарки 😊 Регистрируйся
Первый стрим года! 13 марта в 18:00 (Мск) присоединяйся к обсуждению сокращений вместе с нашими спикерами:
🎙 Александр Гончаров, руководитель Frontend-разработки в ГК Юзтех;
🎙 Максим Вишневский, архитектор в Mindbox;
🎙 Александр Афенов, Tech cluster lead в Авито.
О чём будем говорить?
— Сокращения: как в них участвовать и не потерять процесс;
— Как не выгореть самому после сокращений;
— Сокращения в больших компаниях: performance review или всему виной AI.
По традиции, авторам трёх самых интересных вопросов подарим памятные подарки 😊 Регистрируйся
❤2😱1