zhub.link is one of the many independent Mastodon servers you can use to participate in the fediverse.

Administered by:

Server stats:

28
active users

#разработка_мобильных_приложений

1 post1 participant0 posts today

Мобильная разработка за неделю #579 (10 — 16 марта)

В новом дайджесте производительный SwiftUI и бесшовное взаимодействие Compose и View, сборка ядра Android и отслеживание угла горизонта, решение задач распознавания, прямые без препятствий, что происходит на рынке разработки, глажка травы и многое другое. Заходите!

habr.com/ru/articles/891262/

ХабрМобильная разработка за неделю #579 (10 — 16 марта)В новом дайджесте производительный SwiftUI и бесшовное взаимодействие Compose и View, сборка ядра Android и отслеживание угла горизонта, решение задач распознавания, прямые без препятствий, что...

Мобильная разработка за неделю #578 (3 — 9 марта)

В этом выпуске окончательное и бесповоротная очистка Xcode от ненужных файлов, плагин для кастомных дизайн-систем и мобильная архитектура, новый (почти нативный) кроссплатформенный фреймворк, одинаковые приложения от студентов, жизнь и смерть триалов в Южной Корее и многое другое. Заходите!

habr.com/ru/articles/889380/

ХабрМобильная разработка за неделю #578 (3 — 9 марта)В этом выпуске окончательное и бесповоротная очистка Xcode от ненужных файлов, плагин для кастомных дизайн-систем и мобильная архитектура, новый (почти нативный) кроссплатформенный фреймворк,...

Мобильная разработка за неделю #577 (24 февраля — 2 марта)

В новом дайджесте укрощение анимаций и оживление смартфона, эффективный бэкграунд, уродливый код и глупые вещи, потери денег от плохого дизайна, индекс цифрового рынка за 4 квартал, Gemini Code Assist для всех и многое другое. Заходите!

habr.com/ru/articles/887184/

ХабрМобильная разработка за неделю #577 (24 февраля — 2 марта)В новом дайджесте укрощение анимаций и оживление смартфона, эффективный бэкграунд, уродливый код и глупые вещи, потери денег от плохого дизайна, индекс цифрового рынка за 4 квартал, Gemini Code Assist...

Как оживает смартфон: Android на старте

Наши с вами телефоны включались бессчетное количество раз. Возможно, вы прямо сейчас запустили смартфон, чтобы прочитать эту статью. Ну а для тех, кто занимается разработкой, процесс включения устройств — обычная часть работы, которая повторяется десятки раз в день. Что же на самом деле происходит в момент загрузки? Какие этапы преодолевает система от простого нажатия кнопки включения до появления интерфейса? И как устройство готовится к полноценной работе? Давайте разберёмся, что скрывается под капотом Android и проследим процесс его запуска. Не пропустим ни шагу! Читать дальше

habr.com/ru/companies/surfstud

ХабрКак оживает смартфон: Android на стартеНаши с вами телефоны включались бессчётное количество раз. Возможно, вы прямо сейчас запустили смартфон, чтобы прочитать эту статью. Ну а для тех, кто занимается разработкой, процесс включения...

Мобильная разработка за неделю #576 (17 — 23 февраля)

В этом выпуске учет времени с помощью библиотеки Charts и анализ Android-фич на доступность и внедрение accessibility, что такое перерисовка и как с ней бороться, реализация кастомной прокрутки и бесплатный сервис Build Distribution, «Uber с пушками» от Никиты Бира, LLM на реальных задачах фриланса и многое другое. Заходите!

habr.com/ru/articles/885022/

ХабрМобильная разработка за неделю #576 (17 — 23 февраля)В этом выпуске учет времени с помощью библиотеки Charts и анализ Android-фич на доступность и внедрение accessibility, что такое перерисовка и как с ней бороться, реализация кастомной прокрутки и...

Мобильная разработка за неделю #575 (10 — 16 февраля)

В новом дайджесте дизайн-система в iOS за 5 минут и параллелизм в SQLite для Android, детские ошибки при сборке и дорожная карта перехода на KMP, ошибка во встроенных покупках ценой в Final Fantasy Crystal Chronicles, техосмотра автомобилей с помощью ИИ и многое другое. Подключайтесь!

habr.com/ru/articles/883014/

ХабрМобильная разработка за неделю #575 (10 — 16 февраля)В новом дайджесте дизайн-система в iOS за 5 минут и параллелизм в SQLite для Android, детские ошибки при сборке и дорожная карта перехода на KMP, ошибка во встроенных покупках ценой в Final Fantasy...

Мобильная разработка за неделю #574 (3 — 9 февраля)

В этой подборке рисуем карты с помощью Swift Charts и графики сна с помощью Compose, разбираемся с Swift Concurrency и плагинами Android Studio, бесплатными инструменты для создания иконок, трендами мобильных приложений и многим другим. Подключайтесь!

habr.com/ru/articles/880852/

ХабрМобильная разработка за неделю #574 (3 — 9 февраля)В этой подборке рисуем карты с помощью Swift Charts и графики сна с помощью Compose, разбираемся с Swift Concurrency и плагинами Android Studio, бесплатными инструменты для создания иконок, трендами...

Как PWA помогло клиентам ЮMoney продолжать получать пуши — даже без приложения

Привет, Хабр! Меня зовут Оля, я ведущий программист в отделе разработки интерфейсов ЮMoney. Работаю в команде «Портал» и занимаюсь главной страницей, страницами настроек, онлайн-оплаты и аналитики расходов. В 2022 году мы, как и многие компании, столкнулись с удалением своих приложений из сторов и искали альтернативные решения. Одним из вариантов было сделать своё прогрессивное веб-приложение (Progressive Web App, PWA). Всю вторую половину 2023 года мы превращали наш сайт в PWA-приложение , чтобы им было удобно пользоваться на устройствах iOS. Рассказываю, что из этого получилось и какие у нас планы на будущее. 🙌

habr.com/ru/companies/yoomoney

ХабрКак PWA помогло клиентам ЮMoney продолжать получать пуши — даже без приложенияПривет, Хабр! Меня зовут Оля, я ведущий программист в отделе разработки интерфейсов ЮMoney. Работаю в команде «Портал» и занимаюсь главной страницей, страницами настроек, онлайн-оплаты и...

Мобильная разработка за неделю #573 (27 января — 2 февраля)

В новом дайджесте рассказываем о том, как Android управляет памятью, и смотрим под капот потокам, объясняем нюансы разработки PWA для Банка и программируем открытиями, исследуем удаление приложений в 2024 году, смешиваем цвета, ищем путь к стабильности и многое другое. Подключайтесь!

habr.com/ru/articles/878754/

ХабрМобильная разработка за неделю #573 (27 января — 2 февраля)В новом дайджесте рассказываем о том, как Android управляет памятью, и смотрим под капот потокам, объясняем нюансы разработки PWA для Банка и программируем открытиями, исследуем удаление приложений в...

IT-продукт в 2025: как сэкономить минимум в 2 раза и запустить проект без классических ошибок — 7 проверенных шагов

🔥 Дисклеймер: возможен нагрев пятой точки! 🔥 Если вы фрилансер или владелец/сотрудник классической IT-компании и при чтении почувствовали, что сейчас начнётся небольшое возгорание в районе кресла — дышите глубже! Это исключительно моё субъективное мнение , основанное на опыте работы в разных форматах — от фриланса до полноценной студии. В то же время, это хорошая возможность посмотреть на себя со стороны. Возможно, кто-то из фрилансеров увидит, что не хватает системного подхода, а в классических IT-компаниях задумаются, не перегибают ли они с бюрократией и подумают об эффективности. В любом случае, если есть желание подискутировать — пишите в комментариях, обсудим!

habr.com/ru/articles/877644/

ХабрIT-продукт в 2025: как сэкономить минимум в 2 раза и запустить проект без классических ошибок — 7 проверенных шагов🔥 Дисклеймер: возможен нагрев пятой точки! 🔥 Если вы фрилансер или владелец/сотрудник классической IT-компании и при чтении почувствовали, что сейчас начнётся небольшое возгорание в районе кресла —...

Мобильная разработка за неделю #572 (20 — 26 января)

В новом выпуске распознавание номеров телефонов для пикника и первая бета Android 16, не всеобъемлющее руководство по тестированию пуш-уведомлений и 5 лет React Native в Shopify, технический гайд по сторис, годовой отчет “Состояние мобильного рынка в 2024 году” от Sensor Tower и многое другое. Подключайтесь!

habr.com/ru/articles/876694/

ХабрМобильная разработка за неделю #572 (20 — 26 января)В новом выпуске распознавание номеров телефонов для пикника и первая бета Android 16, не всеобъемлющее руководство по тестированию пуш-уведомлений и 5 лет React Native в Shopify, технический гайд по...

YPay & YPay Inventory для Flutter приложений

Всем привет, на связи Василий Боровой и Иван Козловский – Flutter-разработчики из The Head. В этой статье хотим поделиться с вами опытом работы над YPay и YPay inventory для Flutter, рассказать про возможности библиотек и как их использовать, а также о проблемах, с которыми столкнулись.

habr.com/ru/articles/875834/

ХабрYPay & YPay Inventory для Flutter приложенийВступление Всем привет, на связи Василий Боровой и Иван Козловский – Flutter-разработчики из The Head. В этой статье хотим поделиться с вами опытом работы над YPay и YPay inventory для Flutter,...

Мобильная разработка за неделю #571 (13 — 19 января)

В новом дайджесте обсуждаем костыли поддержки iOS 15 на SwiftUI и корутины Kotlin, приложения на Go и шаблон на все случаи жизни, 30 уроков от 30 лучших продуктовых лидеров, мест Snap в виде исчезающих фотографий в iMessage, переделку одного устройства и многое другое. Подключайтесь!

habr.com/ru/articles/874748/

ХабрМобильная разработка за неделю #571 (13 — 19 января)В новом дайджесте обсуждаем костыли поддержки iOS 15 на SwiftUI и корутины Kotlin, приложения на Go и шаблон на все случаи жизни, 30 уроков от 30 лучших продуктовых лидеров, мест Snap в виде...

Мобильная разработка за неделю #570 (6 — 12 января)

В этой подборке уменьшаем написание boilerplate и удаляем десятки тысяч строк кода, чистим проекты правильно и наблюдаем за закатом Stack Overflow, оцениваем рынок мобильных приложений в России в 2024 году, отслеживаем перформанс-метрики и многое другое. Подключайтесь!

habr.com/ru/articles/873062/

ХабрМобильная разработка за неделю #570 (6 — 12 января)В этой подборке уменьшаем написание boilerplate и удаляем десятки тысяч строк кода, чистим проекты правильно и наблюдаем за закатом Stack Overflow, оцениваем рынок мобильных приложений в России в 2024...

Мобильная разработка за неделю #569 (16 — 22 декабря)

В новом дайджесте добавляем Image Playground в приложение и разбираемся с Android 15, делаtv свой DI за 10 минут и заставляем крутиться таймер, раскрываем внутреннюю архитектуру Flutter, проектируем мобильное приложение маркетплейса, оцениваем годовые доходы App Store и Google Play и многое другое. Подключайтесь! Подписывайтесь на мой Telegram-канал Mobile Insights , где еще больше материалов для мобильных разработчиков.

habr.com/ru/articles/868750/

ХабрМобильная разработка за неделю #569 (16 — 22 декабря)В новом дайджесте добавляем Image Playground в приложение и разбираемся с Android 15, делаtv свой DI за 10 минут и заставляем крутиться таймер, раскрываем внутреннюю архитектуру Flutter, проектируем...

Всё, что нужно знать об Android 15: архивирование, защита данных и новые API

Android 15 ворвался в наши жизни с новым усилением безопасности и удобством разработки. Сёрфер Полина, Android-разработчик в Surf, всё посмотрела, попробовала, проанализировала и теперь расскажет, что же там такого интересного. Читать дальше

habr.com/ru/companies/surfstud

ХабрВсё, что нужно знать об Android 15: архивирование, защита данных и новые APIAndroid 15 ворвался в наши жизни с новым усилением безопасности и удобством разработки. Сёрфер Полина, Android-разработчик в Surf, всё посмотрела, попробовала, проанализировала и теперь расскажет, что...

Мобильная разработка за неделю #568 (9 — 15 декабря)

В этом выпуске Swift и SwiftUI в iOS 18 и собственная система мониторинга фильтра воды, очередные похороны Flutter и суровые истины о программировании с помощью ИИ, дейтинг в России 2024, открытые русскоязычные опенсорс-модели и многое другое. Подключайтесь!

habr.com/ru/articles/866764/

ХабрМобильная разработка за неделю #568 (9 — 15 декабря)В этом выпуске Swift и SwiftUI в iOS 18 и собственная система мониторинга фильтра воды, очередные похороны Flutter и суровые истины о программировании с помощью ИИ, дейтинг в России 2024, открытые...

Вопперы и табы: как мы сделали меню для Burger King

В прошлом году у нашей Android-команды на проекте BurgerKing был мощный вызов: сделать редизайн главного меню. Мы решили написать его с нуля. Так было бы проще организовать А/В тест и потом избавиться от старого меню (не волнуйтесь, при создании нового меню ни один воппер не пострадал 😉). Сегодня мы расскажем о том, как мы делали часть этой фичи — табы и саб-табы. Читать дальше

habr.com/ru/companies/surfstud

ХабрВопперы и табы: как мы сделали меню для Burger KingВ прошлом году у нашей Android-команды на проекте Burger King был мощный вызов: сделать редизайн главного меню. Задача была непростая по двум причинам. Первая — легаси код. Вторая — А/В тестирование....

Мобильная разработка за неделю #566 (25 ноября — 1 декабря)

В новой подборке поисковые подсказки на SwiftUI и сравнение Koin и Dagger, асинхронность в iOS и переживания Jetpack ViewModel, Tracer спустя год, пасьянс для забытой периферии, доходы и установки в России в 3 квартале и многое другое. Подключайтесь!

habr.com/ru/articles/862848/

ХабрМобильная разработка за неделю #566 (25 ноября — 1 декабря)В новой подборке поисковые подсказки на SwiftUI и сравнение Koin и Dagger, асинхронность в iOS и переживания Jetpack ViewModel, Tracer спустя год, пасьянс для забытой периферии, доходы и установки в...

Как ускорить проверку приложения с помощью Impact-анализа: Часть 1 — Статические анализаторы

Когда команда растёт, а кодовая база стремительно увеличивается, время выполнения проверок может стать настоящей проблемой. Unit-тесты, UI-тесты, статический анализ — все эти процессы начинают занимать слишком много времени, замедляя разработку. Звучит знакомо? В этой статье я поделюсь опытом нашей команды в Циан: расскажу, как мы перешли от полного выполнения всех проверок к выборочному запуску, снизив их длительность. И почему сделать это проще, чем кажется. Если вы считаете, что выборочный запуск статических анализаторов — это сложно и дорого в поддержке, я покажу, как обойтись всего 200 строками кода. Хочется запускать проверки только там, где это действительно нужно, и ускорить работу своей команды? Тогда читайте дальше.

habr.com/ru/companies/cian/art

ХабрКак ускорить проверку приложения с помощью Impact-анализа: Часть 1 — Статические анализаторыКогда команда растёт, а кодовая база стремительно увеличивается, время выполнения проверок может стать настоящей проблемой. Unit-тесты, UI-тесты, статический анализ — все эти процессы начинают...