Когда ты уже давно техлид и попробовал все, связанное с самой мобильной разработкой, время челленджа. И если хочется именно хардов, то это тестирование, автотесты и всякий ci/cd
👍4
Forwarded from Selectel Events
Как настроить ADB-соединение с удаленным устройством на своей локальной машине? Как использовать Мобильную ферму Selectel в автотестах Android-приложений? Как добавлять ADB-ключи? Подключайтесь к трансляции, чтобы разобраться в этих аспектах тестирования.
Не успели задать вопросы в форме регистрации? Оставляйте их под этим постом ⬇️
Смотреть вебинар:
Для вашего удобства теперь будем выкладывать все трансляции в Selectel Events. Подписывайтесь, чтобы быть в курсе всех наших мероприятий и занимать лучшие места на вебинарах ➡️
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Автоматическое тестирование и интеграция CI/CD на реальных телефонах
Расскажем, как настроить ADB-соединение с удаленным устройством на своей локальной машине и как использовать Мобильную ферму Selectel в автотестах Android-приложений.
Официальный сайт Selectel — https://slc.tl/hbJ0Q
Подписывайтесь на Selectel в социальных…
Официальный сайт Selectel — https://slc.tl/hbJ0Q
Подписывайтесь на Selectel в социальных…
❤3
Это заслуживает подробного разбора в ближайшие дни
👍1
Forwarded from Kotlin Multiplatform Broadcast
👉 Новые фичи языка (разберу отдельно в @kotlin_broadcast, но ничего такого)
👉 Улучшения K2 компилятора, что также повлияло и на kapt (который deprecated)
👉 KMP Базовая поддержка Swift Export, стабильный Gradle для опций компилятора и много чего ещё
👉 В Kotlin/Native улучшили поддержку iosArm64
👉 Поддержка новых версий Gradle и Android Gradle Plugin
Ждем багфиксы в 2.1.10 и потом обновляемся. За разборами с большими подробностями идите в @kotlin_broadcast
#kotlin #gradle #k2 #kmp #swift
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Только я настроила себе под Ubuntu. Но это в целом очень хорошая новость
👍1
Forwarded from Алексей Гладков
This media is not supported in your browser
VIEW IN TELEGRAM
Аврора SDK теперь на Apple Silicon
Разработчики из ОМП поделились видео адаптации инструментов разработки под процессоры серии Apple M.
Почему это важно? Немного контекста
👉 Когда Аврора стала популярной многие разработчики захотели попробовать написать приложение
👉 У разработчиков с компьютерами на базе Windows и Linux (и макбуках с х86 процессорами) не возникло проблем, так как SDK адаптирована под эти ОС
👉 У большинства же мобильных разработчиков ноутбуки Apple M серии (это подтверждается опросами)
Поэтому, понимая важность успеха у разработчиков приложений, компания инвестировала в перенос своего SDK также и на Apple Silicon и мы можем видеть те самые результаты на экране
Вы просили это - и вы получили это. Это же прекрасно
P.S. И да, гайз, как только выйдет Аврора SDK 5.2 Developer Preview я сразу сделаю видео на канале как работать на новых макбуках
Разработчики из ОМП поделились видео адаптации инструментов разработки под процессоры серии Apple M.
Почему это важно? Немного контекста
👉 Когда Аврора стала популярной многие разработчики захотели попробовать написать приложение
👉 У разработчиков с компьютерами на базе Windows и Linux (и макбуках с х86 процессорами) не возникло проблем, так как SDK адаптирована под эти ОС
👉 У большинства же мобильных разработчиков ноутбуки Apple M серии (это подтверждается опросами)
Поэтому, понимая важность успеха у разработчиков приложений, компания инвестировала в перенос своего SDK также и на Apple Silicon и мы можем видеть те самые результаты на экране
Вы просили это - и вы получили это. Это же прекрасно
P.S. И да, гайз, как только выйдет Аврора SDK 5.2 Developer Preview я сразу сделаю видео на канале как работать на новых макбуках
🔥6❤5😁4👍3👎1
Mobile Native ️️
⚡️ Закрываем сезон мобильный митапов! Присоединяйся к нам 4 декабря на площадке "Ломоносов" в Москве!🔥 Дорогие друзья! Приглашаем вас на финальное событие этого года – Usetech Mobile Meetup #3, где мы соберем лучших экспертов в мобильной разработке и погрузим…
Напоминаю, что в среду 4.12 состоится оффлайн митап Юзтеха на базе ФИЦ. Мероприятие пройдет в кластере "Ломоносов". Ловите нас с экспертами там)
Темы митапа:
- UI-тесты Compose-экранов с Павлом Стрельченко
- Gradle Convention Plugins от Александра Лебедя
- Кодогенерация в iOS с Анной Жарковой
- Создание Figma плагинов глазами Android разработчика с Виталием Перятиным
Темы митапа:
- UI-тесты Compose-экранов с Павлом Стрельченко
- Gradle Convention Plugins от Александра Лебедя
- Кодогенерация в iOS с Анной Жарковой
- Создание Figma плагинов глазами Android разработчика с Виталием Перятиным
👍4🔥3❤2😁1
Forwarded from Алексей Гладков
Kotlin Multiplatform на HarmonyNext?
Ходят слухи, что на ближайшей конференции в Китае от Jetbrains объявят о поддержке Kotlin для HarmonyNext
Это будет сделано для того, чтобы андроид разработчикам было проще мигрировать на новую ОС
Похожие усилия делаются и у нас и если это окажется правдой, то будет очевидно, что это необходимый шаг для адаптации к новой ОС, где приложения не совместимы из коробки
Ходят слухи, что на ближайшей конференции в Китае от Jetbrains объявят о поддержке Kotlin для HarmonyNext
Это будет сделано для того, чтобы андроид разработчикам было проще мигрировать на новую ОС
Похожие усилия делаются и у нас и если это окажется правдой, то будет очевидно, что это необходимый шаг для адаптации к новой ОС, где приложения не совместимы из коробки
🔥13🍌5😁2
Обновили даты по "Стачке": https://nastachku.ru/
Обратите внимание, что теперь 18-19 апреля. Также есть даты на октябрь на Спб, но в приоритете апрель и Ульяновск
Обратите внимание, что теперь 18-19 апреля. Также есть даты на октябрь на Спб, но в приоритете апрель и Ульяновск
👍5
Forwarded from Мобильная разработка
This media is not supported in your browser
VIEW IN TELEGRAM
OpenAI МЕНЯЕТ iPhone с помощью ChatGPT — Сэм Альтман с командой показали все детали звездного коллаба:
• Вместо Siri вопросы можно задавать ChatGPT.
• Нейросеть — НЕ поисковик. Она решает сложные задачи, например, составит идеальные планы на новогодние каникулы.
• ChatGPT генерит картинки за секунду.
• ИИ «кушает» картинки прямо с камеры телефона — сфоткали и залили. Нейронка обработает фото и ответит на любой вопрос.
• ChatGPT также встроили в Mac — нейросеть отслеживает все файлы и программы. Ей можно задавать вопросы.
Нейрообнову iOS 18.2 уже можно скачать — работает она из интерфейса айфона или Мака по ОДНОМУ КЛИКУ.
• Вместо Siri вопросы можно задавать ChatGPT.
• Нейросеть — НЕ поисковик. Она решает сложные задачи, например, составит идеальные планы на новогодние каникулы.
• ChatGPT генерит картинки за секунду.
• ИИ «кушает» картинки прямо с камеры телефона — сфоткали и залили. Нейронка обработает фото и ответит на любой вопрос.
• ChatGPT также встроили в Mac — нейросеть отслеживает все файлы и программы. Ей можно задавать вопросы.
Нейрообнову iOS 18.2 уже можно скачать — работает она из интерфейса айфона или Мака по ОДНОМУ КЛИКУ.
👍4🔥2
Forwarded from Сатуров строит команду
Слухи о скорой смерти Flutter ходят по сообществу с самого первого дня его существования. Теперь у вас есть универсальная ссылка, которой можно рубить головы оппонентам в интернет баталиях на эту тему.
Спасибо Мише Фоксу (@dartside), Серёже Кольцову (@flutterbro) и Жене Коту за мощную поддержку и экспертные комментарии для материала.
https://habr.com/ru/companies/surfstudio/articles/865946/
Спасибо Мише Фоксу (@dartside), Серёже Кольцову (@flutterbro) и Жене Коту за мощную поддержку и экспертные комментарии для материала.
https://habr.com/ru/companies/surfstudio/articles/865946/
Хабр
Flutter форкнули и похоронили. Эксперты о Flock, поводах для беспокойства и будущем фреймворка
Про «смерть» Flutter говорят каждый год, иногда по нескольку раз. Сейчас разговоры об этом получили новый виток — во многом после сокращений в Google и появления форка Flock, который якобы заменит...
👍3❤2❤🔥1
Forwarded from Mobile Developer (Алексей Гладков)
Swift Multiplatform на подходе
Как мы видим на картинке, анонсировали интероп с Java и если я правильно перевел, то нас ждет совместимость с JVM системой, что довольно круто
Также заявлена поддержка С++, а значит мы вполне сможем писать под Аврору на Swift
https://forums.swift.org/t/swift-language-focus-areas-heading-into-2025/76611
Ждём Swift 6 как никогда
Как мы видим на картинке, анонсировали интероп с Java и если я правильно перевел, то нас ждет совместимость с JVM системой, что довольно круто
Также заявлена поддержка С++, а значит мы вполне сможем писать под Аврору на Swift
https://forums.swift.org/t/swift-language-focus-areas-heading-into-2025/76611
Ждём Swift 6 как никогда
👍12🔥7🙉1
Написали с Машей Даровской статью про путь тимлида: https://habr.com/ru/articles/866928/
Хабр
У тимлида нет цели, но есть путь. Или как стать настоящим самураем и не сделать сеппуку
Понимание роли тимлида варьируется от компании к компании. Для одних это старший разработчик, для других — полноценный руководитель команды, а в некоторых случаях — просто посредник между командой и...
❤13🔥8👍5
Коллективно написали статью о трендах разработки, в том числе и мобильной:
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