mobi_dev | Unsorted

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

15502

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

Subscribe to a channel

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

Погружение в Live Edit

Эта статья раскрывает принцип работы Live Edit — инструмента, который мгновенно применяет изменения кода в запущенном приложении.

Вы сможете в реальном времени видеть эффект от правок UI элементов, не перезапуская приложение.

#android

Читать полностью…

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

Законы UX

Список из 21 правила, которых стоит придерживаться при разработке интерфейсов.

Каждое подкреплено ссылками на исследования.

#ios #android

Читать полностью…

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

Compose готов к 1.5.1

Версия вышла в бету, и дальше нас ждёт только стабилизация API. Добавлены новые функции и исправлены ошибки. Релиз обещает быть историческим.

#android

Читать полностью…

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

Как создать свой проект и не пролететь. История выпускника МФТИ

Все с чего-то начинают и набивают шишки при запуске своего проекта. Можно ли их избежать? Конечно, нет. Но можно их минимизировать, если изучить чужой опыт.

Выпускник онлайн-магистратуры МФТИ «Технологическое предпринимательство», а ныне СТО большой компании из TravelTech индустрии поделился собственным опытом: https://tprg.ru/jdf9

Реклама Бексаев Николай Сергеевич ИНН 470308037337, erid: LjN8KBUJa

Читать полностью…

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

Поиск кода с Periphery

Статья описывает, как Periphery строит графовое представление проекта для выявления неиспользуемого кода. Этот инструмент поможет улучшить время компиляции и уменьшить «шум» в кодовой базе.

#ios

Читать полностью…

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

Gradle Caching

Автор подробно разбирает разные уровни кэширования в Gradle: от внутреннего до удалённого. Особое внимание уделено настройке кэша сборки и работе с ним.

#android

Читать полностью…

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

Лучшие практики обработки ошибок в Kotlin

Автор делится лучшими практиками по работе с ошибками в коде. Отдельное внимание уделяется работе с сетевыми ошибками через Retrofit и грациозной обработке исключений в корутинах.

#android

Читать полностью…

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

Подготовка проектов Xcode к Swift 6

Автор делится полезными советами, как уже сейчас начать использовать новые возможности Swift, которые войдут в следующее обновление.

В частности, он рекомендует переходить на асинхронное программирование с помощью async/await. Также в статье советуют явно указывать existential типы, чтобы подготовиться к изменениям в Swift 6.

#ios

Читать полностью…

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

Как измерить продуктивность разработчиков

Главная мысль статьи — измерять нужно не усилия и часы, а конечный результат работы.

Автор предлагает свой взгляд на то, как оценивать инженерные команды с максимальной пользой для бизнеса

#статья #продуктивность

Читать полностью…

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

UI-тесты для поиска утечек памяти

Статья рассказывает о методах поиска утечек памяти в Android-приложении с использованием UI-тестов.

Если у вас есть проблемы с этим и вы хотите использовать авто-тесты для их обнаружения, эта статья может быть очень полезной.

#android

Читать полностью…

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

​​А/Б эксперименты в AppMetrica

В AppMetrica появилась новая фича — А/Б эксперименты. Теперь аналитика мобильных приложений стала ещё мощнее. Вы сможете проверить гипотезы, внедрить изменения в интерфейс и посмотреть влияние на показатели.

#android #ios

Читать полностью…

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

​​Как писать swift-friendly код на КММ

Эта статья научит вас писать библиотеки на Kotlin Multiplatform, удобные для iOS-разработчиков.

Вы узнаете, как избежать подводных камней в API для Swift. Увидите разницу между вызовом методов и отправкой сообщений и поймёте важность именования параметров.

#android #ios

Читать полностью…

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

Не знаете как создать готовый к инвестированию стартап?

Приходите в онлайн-магистратуру МФТИ и Сколково «Технологическое Предпринимательство».

Для кого:
— Технические специалисты, которые хотят реализовывать свои идеи или вырастить из pet-проекта компанию мечты;
— Управленцы, которые хотят работать эффективнее или примерить роль основателя бизнеса;
— Предприниматели, стремящиеся систематизировать свой опыт, расширить круг общения и портфель бизнес-проектов.

Вы получите:
— Проект, прокаченный на несколько стадий;
— Выход на потенциальных инвесторов и поддержку единомышленников;
— Отсрочку от армии и диплом государственного образца ведущего технического вуза России — МФТИ.

Форма обучения: очная, онлайн
Воплощайте мечты и подавайте заявку до 15 сентября на сайте.

Реклама МФТИ, ФИЗТЕХ ИНН 5008006211, erid:LjN8KHWbF

Читать полностью…

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

Обнаружение утечек памяти

В статье описано, как с помощью XCTest проверить, что объекты удаляются из памяти после завершения теста.

Решение позволяет добавить такую проверку в любой тест, чтобы автоматически получать уведомления об утечках.

#ios

Читать полностью…

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

Модуляризация приложений

Вы когда-нибудь задумывались, как улучшить архитектуру мобильного приложения при его масштабировании? Эта статья поделится опытом трансформации монолитного приложения Getcontact в модульную архитектуру.

#android #ios

Читать полностью…

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

Jetpack Compose для карт

Автор рассказывает, как использовать новую библиотеку Google Maps для Compose. Вы научитесь добавлять различные элементы на карту — окна маркеров, масштабные линейки, геозоны и даже уличный вид. Все это с анимациями и обработкой взаимодействий пользователя.

#android

Читать полностью…

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

Команда Мамбы присоединяется к поздравлениям и хочет порадовать программистов

Ни один компьютер не может рассчитать ваш вклад в жизнь людей. И теперь настало время улучшить жизнь самих разработчиков, чтобы был партнёр не только для парного программирования.

Мамба желает найти идеального спутника, который дополнит вас так же, как библиотека дополняет проект. И чтобы поиски прошли легче, чем поиск бага, Мамба дарит промокод на 3 месяца VIP для новых пользователей: https://mamba.onelink.me/nlqB/ITHAPPY?erid=Kra23dLeh

А ещё вы можете получить приятные подарки, если найдёте фирменные автомобили Мамбы около офисов крупных IT-компаний в Москве и решите, спрятанные там задачи!

Реклама АО «МАМБА» ИНН 7714548885

Читать полностью…

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

Как можно использовать Sourcery

Sourcery — кодогенератор для Swift, работающий поверх библиотеки SwiftSyntax от Apple.

В статье автор показывает, как с его помощью можно автоматизировать линтинг кода, регистрацию классов и многое другое.

#ios

Читать полностью…

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

Многомиллионная аудитория Котлина

В статье jacobras/popular-apps-using-kotlin-multiplatform-kmp-in-2023-and-what-you-can-learn-from-them-1f94d86489b7">привёден обзор известных продуктов с многомиллионной аудиторией, внедривших Kotlin Multiplatform — от Макдональдса до VMware.

Автор выделяет особо интересные идеи этих компаний по внедрению KMP, делясь опытом решения различных задач.

#android

Читать полностью…

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

С началом новой учебной недели! Соберём ранец будущего айтишника?

Мы подготовили чек-лист — сверьтесь ним и убедитесь, что вы ничего не забыли:

— орешки и мармеладки, чтобы было, чем подкрепиться во время обучения;
— ромашковый чай, потому что учёба не всегда даётся легко;
— настольный маятник, за которым вы будете наблюдать в попытках осознать ошибку в коде;
— солнечные очки, чтобы выглядеть круто после фикса багов;
— набор из трёх бесплатных курсов от GeekBrains, которые обучат основам программирования, помогут создать первую программу на Python и расскажут о карьере в IT.

Переходите по ссылке, забирайте курсы и пробуйте себя в новом деле: https://tprg.ru/a3Cm

Реклама ООО «ГикБреинс», ИНН 7726381870, erid: LjN8KRYQ6

Читать полностью…

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

Дорожная карта iOS-разработчика на 2023 год

Роадмап для iOS-разработчиков на 2023 год с подборкой ресурсов по различным темам. Особенно полезно для andres.carort/ios-developer-roadmap-2023-330fd5cb7479">начинающих разработчиков, которые хотят понять, с чего начать и как двигаться дальше в этой сфере.

#ios

Читать полностью…

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

Что порой кроется за «успехом»

Интересная история прохождения собеседований на позицию Senior Android-разработчика.

Статья рассказывает о том, как кандидат прошёл через 25 компаний и 54 этапа, чтобы получить всего лишь 2 оффера.

#android

Читать полностью…

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

Анимированный индикатор прогресса

В статье вы узнаете, как с нуля реализовать Circular Progress Indicator на Jetpack Compose, чтобы он отображал текущий прогресс загрузки или выполнения какого-либо процесса.

#android

Читать полностью…

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

Что такое object в Котлин

Вы наверняка знаете, как в Котлине создаются объекты с помощью конструкторов классов. Но это не единственный способ!

В этой статье вы узнаете о двух альтернативах: object expressions и object declarations.

#android

Читать полностью…

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

Lottie теперь многопоточный

Мечтали ускорить анимацию в приложениях на Android? Библиотека Lottie теперь поддерживает многопоточность!

В статье подробно объясняют, как новая настройка asyncUpdates переносит ресурсоёмкую фазу update в фоновый поток.

#android

Читать полностью…

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

Тинькофф ищет мобайл-разработчиков.

Если пишете для iOS или Android, участвуйте в Mobile Weekend Offer. Сможете пройти собеседование за выходные и получить оффер в течение трех дней.

Масштабные финтех-задачи, продукты для 30 млн пользователей и хорошая зарплата прилагаются.

Успейте оставить заявку до 13 сентября: https://l.tinkoff.ru/mobile.wo-23

Реклама АО «Тинькофф Банк» LjN8JwPyo

Читать полностью…

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

Использование Compose

Хотите узнать, как в онлайн-кинотеатре Иви создали приложение для Android TV на инновационном Jetpack Compose?

Эта статья расскажет об опыте использования этого популярного фреймворка в реальном проекте.

#android

Читать полностью…

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

Share extension как общий компонент

Вы хотите узнать, как сэкономить время и деньги при разработке мобильных приложений для iOS?

Эта статья расскажет, как создать универсальный модуль для обмена контентом между приложениями — Share Extension.

#ios

Читать полностью…

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

Библиотека MockWebServer-DSL в open-source

Хотите сделать UI-тесты для Android стабильными и удобными в написании? Эта статья расскажет о библиотеке MockWebServer DSL от Яндекса, которая решает проблему моковых данных в тестах.

#android

Читать полностью…

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

Android-разработчик в 40 лет

Эта история вдохновит вас поверить в себя и осуществить свою мечту. Автор делится личным опытом о том, как в 40 лет он решил стать разработчиком Android-приложений.

#карьера

Читать полностью…
Subscribe to a channel