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

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

@mobi_dev

Актуальное по мобильной разработке — Android, iOS, кроссплатформа

Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/oVBP
Subscribers
13.2K
Photos
978
Videos
237
Links
3.1K

Showing posts older than #3764 · Back to latest

Older Posts 20 shown
Post #3763 2.71K
Apple
Apple ведет переговоры с Минцифры о предустановке RuStore на iPhone
Apple ведёт переговоры о предустановке RuStore на iPhone в России, чтобы выполнить новый закон и вернуть доступ к локальным приложениям

— Читать дальше «Apple ведет переговоры с Минцифры о предустановке RuStore на iPhone»
  • 👎 9
  • 🔥 7
  • 💊 2
  • 👍 1
  • 😭 1
Post #3761 3.17K
Как RecyclerView создает магию анимаций: архитектура ItemAnimator под капотом

RecyclerView умеет превращать обычные операции с данными в плавные анимации. Когда вы добавляете элемент в список, остальные элементы плавно расступаются. При удалении — схлопываются. Эта магия происходит благодаря ItemAnimator — механизму, который я сегодня разберу до последнего винтика.

В этой статье мы погрузимся в архитектуру системы анимаций RecyclerView, проследим путь от вызова notifyItemInserted() до финальной анимации на экране.
Читать далее

Читать: https://habr.com/ru/articles/939594/

@a_cup_of_java | Другие наши каналы
  • 🐳 3
  • 👎 2
Post #3760 2.57K
Книга: «.NET 8: инструменты и навыки. Лучшие практики и паттерны проектирования, отладки и тестирования»

Привет, Хаброжители! Хотим рассказать вам о новой книги Марка Прайса! В ней вы узнаете, как управлять исходным кодом и проектами с помощью Git, обеспечивая при этом контроль версий. Откроете для себя передовые методы отладки и стратегии выявления и устранения проблем, а также увидите, как правильно документировать код, API и сервисы, чтобы повысить удобство обслуживания проекта.

Погрузитесь в мир криптографии и освоите приемы обеспечения конфиденциальности и целостности на протяжении всего цикла разработки.

Вы сможете расширить свои навыки, познакомившись с такими продвинутыми темами, как создание интеллектуальных приложений с поддержкой пользовательских чат-сервисов на основе LLM, внедрение зависимостей, оптимизация производительности с помощью тестирования и запуск сервисов в контейнерах Docker.

В книге описаны возможности разработки облачных сервисов с применением .NET Aspire и преимущества современных облачных платформ. А знакомство с особенностями передовых архитектур программного обеспечения позволит вам создавать надежные и масштабируемые приложения, удобные в обслуживании.
Читать далее

Читать: https://habr.com/ru/companies/piter/articles/938604/

@a_cup_of_java | Другие наши каналы
Post #3758 2.38K
Linux для начинающих: WSL — это читерство. Как Microsoft дал нам Linux без головной боли. Часть 2

WSL2 — удобный инструмент, но, как и любая технология, он не идеален. В этой статье я хочу рассказать о нескольких подводных камнях, с которыми столкнулся сам, и о том, как их можно обойти (или хотя бы минимизировать их влияние на рабочий процесс). Также поговорим, как можно использовать графические приложения, и немного о том, как работать с контейнерами.
Читать далее

Читать: https://habr.com/ru/companies/ntechlab/articles/938816/

@a_cup_of_java | Другие наши каналы
Post #3755 2.28K
Репрайсеры против покупателей: кто на самом деле управляет ценами на маркетплейсах

Привет, Хабр! Для тех кто не читал предыдущие посты -  я пишу приложение для сравнения и, теперь, мониторинга цен на маркетплейсах. Поэтому хорошо знаю все уловки маркетплейсов. Но даже меня то, с чем я столкнулся в июле этого года, смогло удивить…

Кто такой репрайсер и как он лишает вас скидок 🔪

В начале июля я начал тестировать новый функционал мониторинга цен на товары. Добавил как обычный пользователь товары в корзины Озона и Wildberries и начал проверять изменения цен через YoloPrice:
Читать далее

Читать: https://habr.com/ru/articles/939280/

@a_cup_of_java | Другие наши каналы
  • 🔥 2
Post #3745 2.89K
Как мы готовимся к новым версиям iOS

Привет! Меня зовут Антон Долганов, я старший iOS-разработчик в Контуре. Большую часть времени я работаю над инфраструктурными модулями, чтобы наши приложения были быстрыми, стабильными и легко развивались.

В этой статье я расскажу пошаговый подход нашей команды к подготовке приложений к новым версиям iOS. В качестве примера разберём версию iOS 26, но наш метод применим к любым будущим обновлениям.
Читать далее

Читать: https://habr.com/ru/companies/skbkontur/articles/936570/

@a_cup_of_java | Другие наши каналы
  • 👍 6
Post #3742 3.09K
Технический разбор Max: что внутри APK

Сейчас мессенджер Max «очень классно ловит даже на парковке» 🙃
Стало интересно: а что же за технологии стоят за этим чудом? Скачал APK (весит ~114 MB) и полез внутрь.
Читать далее

Читать: https://habr.com/ru/articles/938518/

@a_cup_of_java | Другие наши каналы
  • 👎 25
  • 👍 8
  • 😁 4
Post #3741 2.84K
Игра
Зачем античиту Battlefield 6 понадобились Secure Boot и TPM? Объясняем новые методы защиты
Battlefield 6 требует Secure Boot и TPM 2.0: античит проверяет целостность системы и «железо», усложняя обход банов и работу читов

— Читать дальше «Зачем античиту Battlefield 6 понадобились Secure Boot и TPM? Объясняем новые методы защиты»
  • 👎 3
Post #3738 3.07K
Вайб кодинг- обязательный навык, который нужен каждому

В эпоху стремительных технологических изменений владение традиционными языками программирования уже не единственный путь в IT. На смену им приходит вайбкодинг – подход, который позволяет создавать приложения, сайты и автоматизировать задачи буквально «на лету», используя только свою идею и конечно же ИИ.
Читать далее

Читать: https://habr.com/ru/articles/937924/

@a_cup_of_java | Другие наши каналы
  • 👎 31
  • 😁 5
  • 🔥 1
  • 🤪 1
Post #3737 2.95K
Clean Arch + Cubit + Reactor

Clean + Cubit + Reactor

Взаимодействие кубитов друг с другом изолированно через репозиторий без стримов. Подход, который родился у меня в процессе работы над несколькими моими проектами.

Задача — как синхронизировать несколько независимых Cubit‑ов, работающих с одними и теми же данными, имеющих разную логику и при этом не связывать их напрямую и не пробрасывать события через UI.
Читать далее

Читать: https://habr.com/ru/articles/938084/

@a_cup_of_java | Другие наши каналы
Post #3735 2.76K
Мобильная разработка за неделю #598 (11 июля — 17 августа)

В этом выпуске создаем тепловые карты и делаем элегантные и настраиваемые подсказки, делаем $100K на iOS-приложении и тратим все на исправление ошибок и выгорание, оцениваем мобильный рынок с Sensor Tower, объясняем, почему разработчики в России не освоили ИИ, ждем «момент BlackBerry» для Apple и многое другое. Заходите!
Читать далее

Читать: https://habr.com/ru/articles/937940/

@a_cup_of_java | Другие наши каналы
  • 👍 4
Post #3733 3K
[Перевод] Flutter 3.35 — Что нового во Flutter?

Добро пожаловать в ежеквартальный релиз Flutter 3.35! Это обновление призвано повысить вашу продуктивность и включает в себя стабильную версию горячей перезагрузки с сохранением состояния в веб-версии и экспериментальный запуск предпросмотра виджетов! Благодаря усилиям нашего сообщества, Flutter 3.35 включает в себя 1108 коммитов от 168 уникальных участников, 39 из которых присоединились к нам впервые. Давайте узнаем, что нового!
Читать далее

Читать: https://habr.com/ru/articles/937860/

@a_cup_of_java | Другие наши каналы
  • ❤ 6
  • 👍 6
  • 👎 3
  • 🥱 1
Post #3732 3.55K
Заменит ли WSA эмулятор Android Studio?

Ни для кого не секрет, что отладка Android приложения — это достаточно трудоёмкий процесс. Особенно если приложение должно быть адаптировано под разные размеры дисплеев и форм-факторы устройств. Приложение может быть запущено на смартфоне, планшете или складном устройстве.

Кроме того, не стоит забывать, что иногда приложение может быть запущено в режиме изменяемого размера окна. Конечно, мы можем запретить подобное поведение в Manifest, но тогда мы получим не самый удобный опыт использования в desktop mode.

Встроенный в Android Studio эмулятор позволяет создавать resizable эмулятор. Но пользоваться им мне показалось не очень удобным. Кроме того, если вы страдаете от нехватки ОЗУ, пользоваться встроенным эмулятором становиться трудно. В моём случае имеем машину с 8 Гб оперативной памяти на борту, и работа эмулятора сопровождается постоянными фризами и зависаниями.

Однако недавно я нашёл решение – Windows Subsystem For Android (WSA). И несмотря на то, что поддержка проекта совсем скоро прекращается, всё работает довольно стабильно.
Читать далее

Читать: https://habr.com/ru/articles/937310/

@a_cup_of_java | Другие наши каналы
  • 👎 5
  • 🔥 2
  • 😁 2
  • 🗿 1
Post #3730 3.18K
Мы хотим записать видео с мобильным разработчиком, а вы можете накидать контента для него

Напишите в комментарии к этому посту глупые вопросы про мобильную разработку, которые всегда стеснялись задать 👇
Post #3729 3.78K
Мессенджер
WhatsApp и Telegram ответили на блокировку звонков в России
Мессенджеры WhatsApp и Telegram ответили на блокировку звонков в России, подчеркнув безопасность связи и готовность к диалогу

— Читать дальше «WhatsApp и Telegram ответили на блокировку звонков в России»
  • 👎 9
  • 🗿 5
  • ❤ 1
  • 👍 1
  • 🔥 1
Post #3727 3.87K
Мессенджер
Роскомнадзор ограничит звонки в WhatsApp и Telegram в России. Что уже известно
Роскомнадзор частично ограничит звонки в WhatsApp и Telegram из-за роста мошенничества, сохранив переписку без изменений

— Читать дальше «Роскомнадзор ограничит звонки в WhatsApp и Telegram в России. Что уже известно»
  • 👎 20
  • 🤔 2
  • 👍 1
  • 💊 1
Post #3725 3.74K
Игра
Блогер сделал аимбот в реальной жизни: с электрошоком и ИИ. Рука сама наводится на врага за 100 мс
Блогер создал «Neuromuscular Aim Assist» — ИИ с электростимуляцией, который наводит руку на врага в CS2 за 100 мс, быстрее киберспортсменов

— Читать дальше «Блогер сделал аимбот в реальной жизни: с электрошоком и ИИ. Рука сама наводится на врага за 100 мс»
  • 🔥 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →