И мы с вами дожили до момента, когда ограничения Android стали жестче, чем у iOS. В iOS мы можем запланировать запуск фоновой задачи с особым разрешением UIBackgroundMode. Если вам надо что-то дозапросить в фоне после ухода из форграунда, то есть специальный вид конфигурации для такой сессии с возможностью восстановления после перезапуска. Foreground Service в Android полны ограничений и не стабильны, WorkManager тоже имеет свои архитектурные ограничения и челленджи. Например, не гарантированное время запуска, не гарантированные интервалы (у периодического тоже свои проблемы)
🤔1
Forwarded from Android Broadcast
Теперь если вы делаете сетевой запрос при уходе приложения в фон, когда вы не используете WorkManager или Foreground Service, то такой запрос будет остановлен с исключением UnknownHostException (стандартно выбрасывается если нет сети или сервер невозможно найти) или другой IOException.
Я отмечу изменений как положительное для пользователей и общего состояния устройства. Google форсирует переход разработчиков API, предназначенные для определенных целей и слежением за выполняемой работой.
Изменение применяется на Android 15 и выше для всех приложений с targetSdk=35+
Источник тут
#android15
Please open Telegram to view this post
VIEW IN TELEGRAM
😢9
Forwarded from WBTECH
Мы начинаем!
Через 20 минут стартует Android Meetup Wildberries & Russ. Поговорим о том, как оживить виджеты, подружить Compose с Koin и навигацией, а заодно встроить одно Android-приложение в другое без боли...или с болью😅
Присоединяйтесь онлайн:
🔵 VK
🔵 YouTube
Задавайте вопросы спикерам — можно в чате трансляции или в комментариях под этим постом!
#wbtech #wbmeetups #wbspeakers #android
Через 20 минут стартует Android Meetup Wildberries & Russ. Поговорим о том, как оживить виджеты, подружить Compose с Koin и навигацией, а заодно встроить одно Android-приложение в другое без боли...или с болью
Присоединяйтесь онлайн:
Задавайте вопросы спикерам — можно в чате трансляции или в комментариях под этим постом!
#wbtech #wbmeetups #wbspeakers #android
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👎1🫡1
Снимок экрана 2025-07-06 в 22.14.15.png
92.1 KB
Оформляю я тут исходники к книге и вдруг замечаю...
❤3
Все-таки моему докладу про LLM и ИИ быть. 24 июля подключайтесь в 16 мск, будет интересно)
Forwarded from AppsConf – конфа по мобильной разработке
У нас столько контента от экспертов мобильной разработки, что невозможно не поделиться им с вами!
Мы решили организовать митап для мобильных разработчиков. Поговорим про AI для мультиплатформы и LLM на IOS. Ведущие — Анна Жаркова и Виктория Сипки.
👉 Когда - 24 июля
👉 Во сколько - 16:00
👉 Где - онлайн в Zoom
🖇В 16:00 с Анной Жарковой:
⁃ рассмотрим практические примеры использования различных готовых сетей при разработке KMP-приложения
⁃ обсудим, какие подводные камни могут встретиться в работе и как применять такие инструменты корректно и безопасно
⁃ рассмотрим, как подготовить свое решение на основе открытой LLM.
🖇В 16:40 с Викторией Сипки обсудим:
⁃ что такое LLM
⁃ какие модели существуют и как они применяются в бизнесе
⁃ как запустить LLM на своем iPhone, интегрировать в приложение и оптимизировать ресурсы
Участие бесплатное, но необходима предварительная регистрация👇
Зарегистрироваться на митап
Будем ждать вас 24 июля на митапе!
Мы решили организовать митап для мобильных разработчиков. Поговорим про AI для мультиплатформы и LLM на IOS. Ведущие — Анна Жаркова и Виктория Сипки.
🖇В 16:00 с Анной Жарковой:
⁃ рассмотрим практические примеры использования различных готовых сетей при разработке KMP-приложения
⁃ обсудим, какие подводные камни могут встретиться в работе и как применять такие инструменты корректно и безопасно
⁃ рассмотрим, как подготовить свое решение на основе открытой LLM.
🖇В 16:40 с Викторией Сипки обсудим:
⁃ что такое LLM
⁃ какие модели существуют и как они применяются в бизнесе
⁃ как запустить LLM на своем iPhone, интегрировать в приложение и оптимизировать ресурсы
Участие бесплатное, но необходима предварительная регистрация
Зарегистрироваться на митап
Будем ждать вас 24 июля на митапе!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Forwarded from Mobile Developer (Алексей Гладков)
Оу май, теперь ещё и foreground service начнут ограничивать
Что дальше?)
Что дальше?)
🤯6🔥3
Forwarded from Информатика • Алексей Гладков
#вехи_истории
🗓 22.07.2011 — Релиз Kotlin
👩💻 Компания JetBrains представила новый статически типизированный JVM-язык программирования — Kotlin. Его разработка началась с целью устранить недостатки Java и предложить современный, лаконичный и безопасный язык для разработки серверных программ, Android‑приложений и многоплатформенных решений (в дальнейшем).
🏝 Kotlin получил имя в честь острова Котлин в Финском заливе. Язык с самого начала разрабатывался как open-source, что помогло ему быстро обрести популярность в сообществе. Одной из его ключевых особенностей стала интерпретируемость (совмесимость) с Java: проекты на Java могли легко интегрировать код на Kotlin без переписывания всего приложения.
👨💻 В 2017 году Google официально добавил Kotlin как язык для разработки Android, что стало переломным моментом в его истории. Сегодня Kotlin используется миллионами разработчиков, поддерживает серверные и веб‑приложения, а также активно развивается в направлении Kotlin Multiplatform, делая возможной разработку приложений для Android, iOS, Web и Desktop.
🩵 Всех, кто разрабатывает программы на Kotlin - с праздником)
📼 Истории известных разработчиков, которые не применяли ИИ-инструменты для создание чего-то нового - уже на канале:
1️⃣ Я - создатель Яндекса. Реальная история Ильи Сегаловича
YouTube | VkVideo
2️⃣ Удивительная история Android! Вы этого НЕ ЗНАЛИ
YouTube | VkVideo
3️⃣ Насколько ОПАСЕН ИИ?
YouTube | VkVideo
YouTube | VkVideo | Telegram | Pikabu
YouTube | VkVideo
YouTube | VkVideo
YouTube | VkVideo
YouTube | VkVideo | Telegram | Pikabu
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🥰2
Forwarded from Kotlin Meta (demn)
• Чем разработка компиляторов отличается от обычной разработки?
• Какой процесс проходит фича перед внедрением в язык? Как написать свой KEEP?
• Структура компилятора, зависимость от Intellij Idea: почему так сложилось и что с этим делать?
Обсудили это и многое другое вместе с нашим гостем из JetBrains: Евгением Желенским.
YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤6👏3
Вчера вышел Kotlin 2.2.20-Beta, а вместе с ним прямой экспорт Swift-Kotlin https://kotlinlang.org/docs/whatsnew-eap.html
Также улучшилось:
- стабильная кросс-платформенная компиляция библиотек для KMP
- расшариваемые сорсы для Js и wasmJS
- оптимизация библиотек для iOS для Kotlin Native и поддержка canaries
Также появляется возможность декларировать commonMain зависимости прямо в блоке kotlin {}. Для включения этой опции нужно добавить @OptIn(ExperimentalKotlinGradlePluginApi::class).
Также улучшилось:
- стабильная кросс-платформенная компиляция библиотек для KMP
- расшариваемые сорсы для Js и wasmJS
- оптимизация библиотек для iOS для Kotlin Native и поддержка canaries
Также появляется возможность декларировать commonMain зависимости прямо в блоке kotlin {}. Для включения этой опции нужно добавить @OptIn(ExperimentalKotlinGradlePluginApi::class).
kotlin {
@OptIn(ExperimentalKotlinGradlePluginApi::class)
dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.2")
}
}
Kotlin Help
What's new in Kotlin 2.2.20-RC | Kotlin
🔥8
Forwarded from Yandex for Developers
AI всё активнее внедряется в мобильную разработку — от генерации кода и автоматического тестирования до умных ассистентов. Крупные компании уже используют AI-агентов для оптимизации процессов и повышения продуктивности команд.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
👎10👍1
Forwarded from FlutterConf [официальный канал]
🔥Встречаемся вновь на FlutterConf 2-3 октября в рамках IT-конференции «Стачка»
Февральские митапы уже позади - самое время для новой Flutter-конференции!Ждём всех, кто хочет прокачаться в кроссплатформенной разработке, обсудить тренды и пообщаться со спикерами.
Кто заботится о качестве контента? Вы их знаете👏🏻
Станислав Чернышев - доцент СПбГУАП, автор книги «Основы Dart»
Павел Гершевич - Amiga, Mobile Team Lead
Анна Жаркова- Usetech, руководитель мобильной практики
*Доступны форматы участия: офлайн и онлайн.
Встречаемся 2-3 октября в Питере (Космос Прибалтийская). Программа в разработке. Первые спикеры и билеты на сайте
FlutterConf 2025 - точка роста для кроссплатформенных разработчиков!
Февральские митапы уже позади - самое время для новой Flutter-конференции!Ждём всех, кто хочет прокачаться в кроссплатформенной разработке, обсудить тренды и пообщаться со спикерами.
В программе – два дня потока докладов, на которых обсудим:
• реальные кейсы от BetBoom, Amiga и др. ведущих компаний;
• архитектуру и масштабируемость;
• оптимизацию производительности;
• продвинутый Dart;• тренды и будущее Flutter.
Кто заботится о качестве контента? Вы их знаете👏🏻
Станислав Чернышев - доцент СПбГУАП, автор книги «Основы Dart»
Павел Гершевич - Amiga, Mobile Team Lead
Анна Жаркова- Usetech, руководитель мобильной практики
*Доступны форматы участия: офлайн и онлайн.
Встречаемся 2-3 октября в Питере (Космос Прибалтийская). Программа в разработке. Первые спикеры и билеты на сайте
FlutterConf 2025 - точка роста для кроссплатформенных разработчиков!
👎3❤🔥1
Forwarded from MADTeacher | Станислав Чернышев
🔥Книга «Основы Go: Community edition» 2-е издание🔥
Месяц назад закончил работу над вторым изданием «Основы Go: Community edition», а также полной версией книги, добавив туда сквозной проект из которого, по моему мнению, удалось вытрясти всю душу 🫠
Книга доступна в 2-х версиях PDF и EPUB, которые можно скачать с
Яндекс диска
ㅤㅤ- pdf: https://vk.cc/cOCtIz
ㅤㅤ- epub: https://vk.cc/cOCtLG
Google Drive
ㅤㅤ- pdf: https://vk.cc/cOCu4Z
ㅤㅤ- epub: https://vk.cc/cOCubM
Где можно приобрести полную версию книги?
PDF и EPUB полной версии книги можно приобрести на Boosty. Там же можно задонать на поддержание моих преподавательских штанов😉А лучше – на абонемент в спортзал 😎
«Основы Go» на Stepik
Полная электронная версия книги «Основы Go», вместе со сквозным проектом, с тестами (204) и интерактивными задачами на программирование (244) + их разбором, представлена на платформе Stepik в одноименном курсе. Если имеется желание приобрести его со скидкой 30%, то огромная просьба, делать это по следующей ссылке (действует по 24 августа )
p.s. О том, что изменилось относительно прошлого издания, когда будет печатная версия книги (и будет ли) и многом другом - можно почитать в этой статье на хабре 😇
Месяц назад закончил работу над вторым изданием «Основы Go: Community edition», а также полной версией книги, добавив туда сквозной проект из которого, по моему мнению, удалось вытрясти всю душу 🫠
Данная версия книги распространяется бесплатно, но с условием, что скачивается только с моего Boosty, по ссылкам в этом посте, либо перекидывается в личных сообщениях. Т.е. размещение ее во всяких тг-каналах (группах), сайтах и т.д., вообще запрещено!
Книга доступна в 2-х версиях PDF и EPUB, которые можно скачать с
Яндекс диска
ㅤㅤ- pdf: https://vk.cc/cOCtIz
ㅤㅤ- epub: https://vk.cc/cOCtLG
Google Drive
ㅤㅤ- pdf: https://vk.cc/cOCu4Z
ㅤㅤ- epub: https://vk.cc/cOCubM
Где можно приобрести полную версию книги?
PDF и EPUB полной версии книги можно приобрести на Boosty. Там же можно задонать на поддержание моих преподавательских штанов😉А лучше – на абонемент в спортзал 😎
«Основы Go» на Stepik
Полная электронная версия книги «Основы Go», вместе со сквозным проектом, с тестами (204) и интерактивными задачами на программирование (244) + их разбором, представлена на платформе Stepik в одноименном курсе. Если имеется желание приобрести его со скидкой 30%, то огромная просьба, делать это по следующей ссылке (действует по 24 августа )
p.s. О том, что изменилось относительно прошлого издания, когда будет печатная версия книги (и будет ли) и многом другом - можно почитать в этой статье на хабре 😇
Буду очень благодарен за максимальный репост новости о книге!
🔥7
Forwarded from Мобильная разработка
Apple
Apple Xcode 26 получит нативную интеграцию Claude Sonnet 4.0 и Opus 4 от Anthropic
Xcode 26 beta получил нативную поддержку Claude Sonnet 4.0 и Opus 4 от Anthropic, расширив функцию Intelligence наряду с ChatGPT
— Читать дальше «Apple Xcode 26 получит нативную интеграцию Claude Sonnet 4.0 и Opus 4 от Anthropic»
Apple Xcode 26 получит нативную интеграцию Claude Sonnet 4.0 и Opus 4 от Anthropic
Xcode 26 beta получил нативную поддержку Claude Sonnet 4.0 и Opus 4 от Anthropic, расширив функцию Intelligence наряду с ChatGPT
— Читать дальше «Apple Xcode 26 получит нативную интеграцию Claude Sonnet 4.0 и Opus 4 от Anthropic»
🔥5🤮1😡1
Forwarded from Usetech
👨💻 Запускаем конкурс для мобильных разработчиков!
Ко Дню программиста запускаем баттл кода! Приз — коробка фирменного мерча от ГК Юзтех (да, мерч решает).
Что нужно сделать:
— Подпишись на наш VK;
— Выбери приложение и стек (см. вторую карточку в карусели);
— До 8 сентября отправь ссылку на репозиторий и видео работы на [email protected].
🐛 Работает? Багов минимум? — значит ты в игре.
🎲 Дальше рулит рандомайзер — победителя выберет он.
Имя героя огласим 11 сентября в прямом эфире!
Ко Дню программиста запускаем баттл кода! Приз — коробка фирменного мерча от ГК Юзтех (да, мерч решает).
Что нужно сделать:
— Подпишись на наш VK;
— Выбери приложение и стек (см. вторую карточку в карусели);
— До 8 сентября отправь ссылку на репозиторий и видео работы на [email protected].
🐛 Работает? Багов минимум? — значит ты в игре.
🎲 Дальше рулит рандомайзер — победителя выберет он.
Имя героя огласим 11 сентября в прямом эфире!
❤6👎3👾2
Комментарии без паники от Кирилла Розова:
https://www.youtube.com/watch?v=hxhTlmx6jG4
https://www.youtube.com/watch?v=hxhTlmx6jG4
YouTube
Google закрывает свободу на Android
Google закрывает свободу на Андройд. Да, установка из Google Play теперь становится фактически обязательной. Это значит, что пиратство на Андройд уходит в прошлое: модды на Android больше не поставить, а любые APK файлы окажутся под подозрением. В итоге привычная…
👾3