ru
Feedback
Мобильная разработка

Мобильная разработка

Открыть в Telegram

Актуальное по мобильной разработке — Android, iOS, кроссплатформа Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/oVBP

Больше
2025 год в цифрахsnowflakes fon
card fon
13 926
Подписчики
-524 часа
-277 дней
-9830 день
Архив постов
Фото недоступноПоказать в Telegram
[Перевод] Claude Code: лучшие практики агентного программирования Иногда действительно лучше промолчать, чем писать что-то ради «галочки». На днях мы в команде вспомнили о методичке Anthropic по Claude Code и поняли —  добавить к ней практически нечего, конечно, кроме наших советов об использовании этого инструмента. Все подходы, которые появились у нас с помощью этой практики, теперь вошли в официальные гайды лидеров в области ИИ-агентов. В общем, если вы хотите разобраться в агентном программировании — не проходите мимо этого перевода с комментариями руководителя отдела Flutter-разработки Surf Марка. Читать дальше Читать: https://habr.com/ru/companies/surfstudio/articles/943108/ @a_cup_of_java | Другие наши каналы
Показать все...
👎 1
Фото недоступноПоказать в Telegram
Проверил график изменения цен и увидел совсем не то, что показывал маркетплейс Вы заглядываете в историю изменения цены на вайлдберриз? Кстати, раньше она и на Яндекс Маркете была, но они её убрали.. Так вот, я частенько смотрел раньше на этот график с историей цены, пока не сделал свой мониторинг цен, а как сделал - естественно меня пробрало любопытство проверить, сойдутся ли данные. Однако график, что показывает Вб, не учитывает персональные цены для конкретных пользователей с учётом доставки. А ещё, история агрегируется за неделю, то есть по дням её посмотреть не получится, не говоря уже о проверке цены в рамках одного дня. Получается, они показывают нам какую-то фантомную цену за последние 90 дней?.. Нашёл пример товара с графиком (он ещё и не для всех товаров показывается), и что мы видим: Читать далее Читать: https://habr.com/ru/articles/942998/ @a_cup_of_java | Другие наши каналы
Показать все...
👎 2
Фото недоступноПоказать в Telegram
События, которым можно доверять: выстраивание процесса работы с разметкой приложения с точки зрения аналитика Привет! Меня зовут Николай Олигеров. Сейчас я работаю аналитиком данных в Яндекс Путешествиях, а до этого я был продуктовым аналитиком в Лавке — мой рассказ будет именно про неё. В какой‑то момент мы поняли, что больше не можем доверять своей событийной аналитике: события дублировались, параметры терялись, триггеры срабатывали не тогда, когда нужно. В статье расскажу, как мы полностью пересобрали систему разметки приложения Лавки: с автотестами, документацией, мониторингами и прозрачным процессом, где аналитики и разработка работают вместе. Читать далее Читать: https://habr.com/ru/companies/yandex/articles/940728/ @a_cup_of_java | Другие наши каналы
Показать все...
🤨 2
Фото недоступноПоказать в Telegram
Осень начинается не с сентября, а с Apple Event VK вместе с Coffee&Code собирают всех желающих 9 сентября в офисе VK в Авроре, чтобы смотреть презентацию вместе. Будет большой экран, много общения, бинго, попкорн и чипсики. Регистрация — тут.
Показать все...
🔥 2❤‍🔥 1 1👍 1
Фото недоступноПоказать в Telegram
Android. Glance Widgets. Начало Android. Glance widgets. По разным причинам мы начинаем изучать что-то новое. Будь то углубленный курс по твоей специализации. Или это что-то стороннее, получить навык, который давно хотел освоить. И вот мы сталкиваемся с новым и попадаем в цикл понятно/ничего непонятно. Статья для тех, кто хочет изучить Glance виджеты на Android. Посмотреть на существующие проблемы, про подводные камни и увидеть способы их решения. Полезно делиться опытом Читать далее Читать: https://habr.com/ru/articles/942886/ @a_cup_of_java | Другие наши каналы
Показать все...
Фото недоступноПоказать в Telegram
Android. Glance Widgets. Начало Android. Glance widgets. По разным причинам мы начинаем изучать что-то новое. Будь то углубленный курс по твоей специализации. Или это что-то стороннее, получить навык, который давно хотел освоить. И вот мы сталкиваемся с новым и попадаем в цикл понятно/ничего непонятно. Статья для тех, кто хочет изучить Glance виджеты на Android. Посмотреть на существующие проблемы, про подводные камни и увидеть способы их решения. Полезно делиться опытом Читать далее Читать: https://habr.com/ru/articles/942886/ @a_cup_of_java | Другие наши каналы
Показать все...
Фото недоступноПоказать в Telegram
Flutter дайджест — Лето 2025 (июль + август) Привет, друзья! ☀️ Лето подходит к концу, а значит самое время подвести итоги и вспомнить, что интересного произошло во Flutter-мире за два месяца. Впереди осень 🍂 — и мы готовим ещё больше новостей, релизов и туториалов. Ну а пока наслаждайтесь нашим летним дайджестом. А ещё — поздравляем студентов и школьников с Днём знаний! 🎓 Пусть учёба будет лёгкой, а знания по Flutter и Dart только умножаются. Канал FlutterPulse будет развиваться и расти вместе с вами 🚀 Читать далее Читать: https://habr.com/ru/articles/942808/ @a_cup_of_java | Другие наши каналы
Показать все...
👎 1
Фото недоступноПоказать в Telegram
Как я ездил в Узбекистан чтобы создать юрлицо и почему IT Park в Узбекистане — это находка для айтишников? Всем привет! Меня зовут Александр Антипин и я руковожу небольшой студией разработки. Мы разрабатываем мобильные игры и IT-решения для компаний. В этой статье я расскажу про IT Park в Узбекистане — место, которое сейчас активно обсуждают в айтишных чатах. Если вы думаете, что это просто хайп, то я попробую вас переубедить. За пару дней в Ташкенте я успел зарегистрировать компанию, открыть счёт, получить карты и даже съездить в Самарканд, чтобы проникнуться духом города с 2500-летней историей. Но обо всём по порядку: зачем вообще туда ехать, почему именно Узбекистан, какие бонусы даёт IT Park и как там живётся? Читать далее Читать: https://habr.com/ru/articles/942804/ @a_cup_of_java | Другие наши каналы
Показать все...
👎 2👍 1
Фото недоступноПоказать в Telegram
Интересная «Request-Based» архитектура на примере Блокнота с открытым исходным кодом Привет, меня зовут Саша и я Android-разработчик :) Разрабатывая мобильные приложения я обратил внимание что все операции которые делает приложение - это по сути запросы данных от разных источников. Часто источниками данных являются: человек, сервер и устройство (User, Server, Platform). Приложение принимает данные от какого-то источника, преобразует их и выдает преобразованные данные другому источнику и так пока не дойдет до корня дерева запросов. Подобно тому как вызовы функций вкладываются друг в друга: Читать далее Читать: https://habr.com/ru/articles/942762/ @a_cup_of_java | Другие наши каналы
Показать все...
Фото недоступноПоказать в Telegram
Интересная «Request-Based» архитектура на примере Блокнота с открытым исходным кодом Привет, меня зовут Саша и я Android-разработчик :) Разрабатывая мобильные приложения я обратил внимание что все операции которые делает приложение - это по сути запросы данных от разных источников. Часто источниками данных являются: человек, сервер и устройство (User, Server, Platform). Приложение принимает данные от какого-то источника, преобразует их и выдает преобразованные данные другому источнику и так пока не дойдет до корня дерева запросов. Подобно тому как вызовы функций вкладываются друг в друга: Читать далее Читать: https://habr.com/ru/articles/942762/ @a_cup_of_java | Другие наши каналы
Показать все...
2
Фото недоступноПоказать в Telegram
Упрощаем NFC: обзор нового SDK для Android разработки Работа с NFC в Android всегда была непростой задачей. Нативный API требует от разработчика понимания низкоуровневых протоколов и механизмов обработки данных. Новый TAO NFC SDK (Android) призван решить эту проблему, предоставляя высокоуровневую абстракцию, которая значительно упрощает взаимодействие с NFC-метками. Читать далее Читать: https://habr.com/ru/articles/942474/ @a_cup_of_java | Другие наши каналы
Показать все...
3
Игра Где искать оплачиваемые стажировки в IT в 2025 Стажировка — это шанс получить реальный опыт и понять, как устроена работа в индустрии. Но найти оплачиваемую программу, которая даст первый полезный опыт дальше для резюме, всё ещё сложно. Мы собрали проверенные направления, которые помогают студентам, джунам и тем, кто переквалифицируется, начать карьеру в IT. — Читать дальше «Где искать оплачиваемые стажировки в IT в 2025»
Показать все...
👍 1👎 1
Фото недоступноПоказать в Telegram
Фото недоступноПоказать в Telegram
Compose Multiplatform простое приложение c MVI Статья об использовании мультиплатформенного Android и iOs решения на Compose с минимальным количеством сторонних beta библиотек Из сторонних beta библиотек используется buildkonfig = "0.17.1" Room - База данных ktor - Network. Также задействован embeddedServer для эмуляции сервера coin - Di Coroutine Flow Compose Navigation Clean Architecture Читать далее Читать: https://habr.com/ru/articles/941196/ @a_cup_of_java | Другие наши каналы
Показать все...
🔥 4
Фото недоступноПоказать в Telegram
Compose Multiplatform простое приложение c MVI Статья об использовании мультиплатформенного Android и iOs решения на Compose с минимальным количеством сторонних beta библиотек Из сторонних beta библиотек используется buildkonfig = "0.17.1" Room - База данных ktor - Network. Также задействован embeddedServer для эмуляции сервера coin - Di Coroutine Flow Compose Navigation Clean Architecture Читать далее Читать: https://habr.com/ru/articles/941196/ @a_cup_of_java | Другие наши каналы
Показать все...
6
Фото недоступноПоказать в Telegram
Мобильная разработка за неделю #600 (25 — 31 августа) В этом “юбилейном” выпуске память в Swift и ужесточение проверки разработчиков для сторонней установки приложений от Google, очередная смерть Flutter и инструмент для поиска и анализа ошибок, все != nil в коде, pixel-perfect тестирования дизайн-системы в Android, Польша как главный рынок приложений Европы и многое другое. Заходите! Читать далее Читать: https://habr.com/ru/articles/942534/ @a_cup_of_java | Другие наши каналы
Показать все...
👍 1
Фото недоступноПоказать в Telegram
Мобильная разработка за неделю #600 (25 — 31 августа) В этом “юбилейном” выпуске память в Swift и ужесточение проверки разработчиков для сторонней установки приложений от Google, очередная смерть Flutter и инструмент для поиска и анализа ошибок, все != nil в коде, pixel-perfect тестирования дизайн-системы в Android, Польша как главный рынок приложений Европы и многое другое. Заходите! Читать далее Читать: https://habr.com/ru/articles/942534/ @a_cup_of_java | Другие наши каналы
Показать все...
Фото недоступноПоказать в Telegram
Google меняет правила игры: верификация разработчиков и ограничения APK в Android Google анонсировал радикальные изменения в экосистеме Android, которые затронут процесс установки приложений из сторонних источников. Новая система верификации разработчиков может перевернуть привычный подход к sideload'у APK-файлов. Давайте разберёмся, что это значит для пользователей, разработчиков и всей экосистемы Android. Что меняется? Согласно новости от iXBT, Google вводит обязательную верификацию разработчиков для установки APK на сертифицированных устройствах Android (то есть на большинстве смартфонов и планшетов с Google Play Services). Теперь приложения, загружаемые не из Play Store, должны быть подписаны ключами разработчиков, прошедших проверку личности через новую консоль Android Developer. Это не проверка кода на вредоносность, а именно идентификация автора приложения. Читать далее Читать: https://habr.com/ru/articles/942522/ @a_cup_of_java | Другие наши каналы
Показать все...
👎 10😐 6👍 3👀 3
Фото недоступноПоказать в Telegram
С нуля до APK: Android-приложение для озвучки новостей из Telegram с помощью ИИ В конце июня этого года я возвращался с дачи, слушая радио в машине. Новости по радио выходят раз в час, и их разнообразие оставляет желать лучшего. Тогда я подумал: было бы здорово, если бы было приложение, которое автоматически собирало новости из Telegram-каналов и озвучивало их голосом на русском языке. Читать далее Читать: https://habr.com/ru/articles/942488/ @a_cup_of_java | Другие наши каналы
Показать все...
🔥 8😁 6
Фото недоступноПоказать в Telegram
The role of a user persona in UX and how to create it A lot of articles and guides on how to create an effective UX design for a software product mention “sticking to a user persona” in order not to waste efforts and resources on a non-target audience. What is a user persona, how to define it, and how can it help the UX team in finding the best design solutions for a product? Читать далее Читать: https://habr.com/ru/articles/942046/ @a_cup_of_java | Другие наши каналы
Показать все...
2🌚 2