Мобильная разработка #1
3.98K subscribers
796 photos
85 videos
32 files
1.26K links
Всё о создании приложений под Android и iOS в одном месте.

🔹 Инструменты, библиотеки и ресурсы для ускорения работы.
🔹 Статьи и гайды для разработчиков любого уровня.
🔹 Тренды мобильной разработки и новости индустрии.

Реклама @evgenycarter
Download Telegram
⚡️ Знаете ли вы, что в телеграм есть канал, на котором публикуются анонсы бесплатных онлайн-мероприятий по разработке — @ITMeeting?

Здесь вы найдете митапы и конференции на любой вкус - backend, frontend, QA, DevOps, AI, ML, BI и многое другое!

Подписывайтесь на канал @ITMeeting, чтобы не пропустить интересные мероприятия по своей специальности!
😁2
Создание плавающего диалогового окна как в Google Translate с помощью Material Design 3

https://poran-cse.medium.com/creating-a-floating-alert-dialog-like-google-translate-with-material-design-3-in-android-4b5cbab57571

#android

👉@developer_mobila
This media is not supported in your browser
VIEW IN TELEGRAM
Android 13: какие изменения нас ожидают

Для начала давайте поймём, как называть эту версию. На десятом Android Google перестал давать версиям «съедобные» названия. Но, как говорят, даже внутри компании сотрудники между собой не использовали числовые версии, а придумывали новые — вкусные. Так или иначе, теперь Android 13 называется Тирамису. Вот и всё, живите с этим.

#android

👉@developer_mobila
Forwarded from Kotlin
13 дней назад вышел релиз detekt 1.21.0 - анализатора kotlin кода: новые проверки, море новых фичей и улучшение стабильности.

https://github.com/detekt/detekt/releases/tag/v1.21.0

✍️ @kotlin_lib
👍2
Как iOS 15 сломала авторизацию на два месяца. Хронология и лечение от СберМаркета

После выхода новой iOS 15.0 пользователей СберМаркета выкидывало из приложения после блокировки телефона. Бэкенд возвращал ошибку 403 — «пользователь не авторизован». На поиск причины ушло два месяца.

Евгений Рядовой и Дмитрий Шлюгаев из команды разработки рассказали, как искали ошибку и почему это было так трудно.

#ios

👉@developer_mobila
👍3
Last call для mobile-разработчиков 🔔

Тинькофф ищет iOS- и Android-разработчиков, чтобы за три дня сделать им оффер в команду.

6 августа пройдет Mobile Weekend Offer для специалистов с опытом от 3 лет. Пройдите все этапы технического интервью за день. Если понравятся условия и задачи — Тинькофф сделает оффер в течение трех дней.

Успейте подать заявку до 3 августа: https://u.tinkoff.ru/weekendoffer-2022-mobile

Работа в команде Тинькофф — это не только возможность стать частью экспертного комьюнити мобильных разработчиков, но и развивать флагманские продукты. Например, Мобильный Банк, Тинькофф Бизнес и другие проекты.
👍1
Производительность SwiftUI: подводные камни и их возможные решения.

https://martinmitrevski.com/2022/04/14/swiftui-performance-tips/

#ios

👉@developer_mobila
👍1
Ускорение сборок flavors и buildTypes малой кровью и кастомным BuildConfig

Статья посвящена ускорению скорости сборки флейворов и разных типов сборки монолитного проекта с помощью многомодульности и кастомного файла конфигурации.

#Android

👉@developer_mobila
👍3
Прошел курсы по Android-разработке, но не понимаешь, как применить свои знания на практике, а без опыта на работу не берут? 

Попробуй Apanta - симулятор-тренажер мобильной студии!
Ты получишь:

-реальный опыт в создании амбициозного продукта;
-навыки анализа настоящих задач;
-возможность коммуникации с виртуальными коллегами;
-кейсы в постановке и решении рабочих вопросов.

Переходи по ссылке и начинай практиковаться уже сейчас!
https://apanta.online
🔥4
Я нашел идеальную архитектуру для приложений Flutter

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

https://medium.com/@nikilapi/i-found-the-perfect-architecture-for-flutter-apps-59fc2dc8f00f

#Flutter

👉@developer_mobila
👍2
Как iOS 16 ускоряет запуск вашего приложения

https://www.emergetools.com/blog/posts/iOS16LaunchTime


#ios

👉@developer_mobila
👍1
PlayCover позволяет вам запускать iOS-приложения и игры на вашем компьютере с процессором M1 под управлением macOS 12.0 или новее. Приложениями при этом можно управлять с помощью клавиатуры и мыши.

https://github.com/PlayCover/PlayCover

#ios

👉@developer_mobila
👍1
Навигация в многомодульном приложении с использованием глубоких ссылок

В этой статье мы реализуем навигации по нескольким функциональным модулям.

#Android

👉@developer_mobila
👍1
Создание системы входа в систему с помощью SwiftUI

В этой статье мы создадим простую систему входа в систему в SwiftUI. После этой статьи вы сможете сделать пользовательскую систему входа для своего приложения.

#ios

👉@developer_mobila
👍1
До сих пор чувствуешь себя новичком в IT? Хочешь узнать самый короткий путь от джуна до тимлида?

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

Бонус после регистрации для подписчиков нашего канала:
➡️ стартовый пакет разработчика
➡️ книга «The Swift Programming Language» от Apple на русском.

SwiftBook - это одна из лучших онлайн-школ по мобильной разработке в России и СНГ по мнению наших выпускников.

Ждем тебя 23 августа в 20:00 (мск). Регистрация по ссылке: здесь
👍1
Quick: Behavior-Driven тестирование для Swift

Quick — это Behavior-Driven среда тестирования для Swift и Objective-C. Quick помогает вам проверить, как ведут себя ваши приложения, а не просто работает код или нет. Такой подход делает тесты чрезвычайно читабельными и поддерживаемыми, а также помогает описать поведение логических частей приложения другим разработчикам.

https://github.com/Quick/Quick

#qa #testing

Подпишись👉 @testlab_qa
👍1