⚡️ Знаете ли вы, что в телеграм есть канал, на котором публикуются анонсы бесплатных онлайн-мероприятий по разработке — @ITMeeting?
Здесь вы найдете митапы и конференции на любой вкус - backend, frontend, QA, DevOps, AI, ML, BI и многое другое!
Подписывайтесь на канал @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
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
Для начала давайте поймём, как называть эту версию. На десятом 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
https://github.com/detekt/detekt/releases/tag/v1.21.0
✍️ @kotlin_lib
GitHub
Release v1.21.0 · detekt/detekt
We're delighted to announce the next upcoming stable release of Detekt: 1.21.0 🎉
This release is coming with 6 new rules, new API and functionalities and several stability improvements.
We want...
This release is coming with 6 new rules, new API and functionalities and several stability improvements.
We want...
👍2
Как iOS 15 сломала авторизацию на два месяца. Хронология и лечение от СберМаркета
После выхода новой iOS 15.0 пользователей СберМаркета выкидывало из приложения после блокировки телефона. Бэкенд возвращал ошибку 403 — «пользователь не авторизован». На поиск причины ушло два месяца.
Евгений Рядовой и Дмитрий Шлюгаев из команды разработки рассказали, как искали ошибку и почему это было так трудно.
#ios
👉@developer_mobila
После выхода новой 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
Работа в команде Тинькофф — это не только возможность стать частью экспертного комьюнити мобильных разработчиков, но и развивать флагманские продукты. Например, Мобильный Банк, Тинькофф Бизнес и другие проекты.
Тинькофф ищет 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
https://martinmitrevski.com/2022/04/14/swiftui-performance-tips/
#ios
👉@developer_mobila
👍1
Ускорение сборок flavors и buildTypes малой кровью и кастомным BuildConfig
Статья посвящена ускорению скорости сборки флейворов и разных типов сборки монолитного проекта с помощью многомодульности и кастомного файла конфигурации.
#Android
👉@developer_mobila
Статья посвящена ускорению скорости сборки флейворов и разных типов сборки монолитного проекта с помощью многомодульности и кастомного файла конфигурации.
#Android
👉@developer_mobila
👍3
Прошел курсы по Android-разработке, но не понимаешь, как применить свои знания на практике, а без опыта на работу не берут?
Попробуй Apanta - симулятор-тренажер мобильной студии!
Ты получишь:
-реальный опыт в создании амбициозного продукта;
-навыки анализа настоящих задач;
-возможность коммуникации с виртуальными коллегами;
-кейсы в постановке и решении рабочих вопросов.
Переходи по ссылке и начинай практиковаться уже сейчас!
https://apanta.online
Попробуй Apanta - симулятор-тренажер мобильной студии!
Ты получишь:
-реальный опыт в создании амбициозного продукта;
-навыки анализа настоящих задач;
-возможность коммуникации с виртуальными коллегами;
-кейсы в постановке и решении рабочих вопросов.
Переходи по ссылке и начинай практиковаться уже сейчас!
https://apanta.online
🔥4
Errors Validation In Swift!
https://medium.com/@yosefelbosaty98/errors-validation-in-swift-b972ed87b8bf
#Swift
👉@developer_mobila
https://medium.com/@yosefelbosaty98/errors-validation-in-swift-b972ed87b8bf
#Swift
👉@developer_mobila
👍1
Algorithm: Binary Tree Right Side View in Swift
https://holyswift.app/algorithm-binary-tree-right-side-view-in-swift
#Swift
👉@developer_mobila
https://holyswift.app/algorithm-binary-tree-right-side-view-in-swift
#Swift
👉@developer_mobila
👍2
How to Achieve Dynamic Dispatch Using Generic Protocols in Swift 5.7
https://betterprogramming.pub/how-to-achieve-dynamic-dispatch-using-generic-protocols-in-swift-5-7-cac664d481e0
👉@developer_mobila
https://betterprogramming.pub/how-to-achieve-dynamic-dispatch-using-generic-protocols-in-swift-5-7-cac664d481e0
👉@developer_mobila
👍1
Я нашел идеальную архитектуру для приложений Flutter
Как профессиональные инженеры, мы все хотим писать удобный и понятный код. Но как мы можем добиться успеха, если строим на неправильном фундаменте? Вот тут-то и вступает в игру хорошая архитектура.
https://medium.com/@nikilapi/i-found-the-perfect-architecture-for-flutter-apps-59fc2dc8f00f
#Flutter
👉@developer_mobila
Как профессиональные инженеры, мы все хотим писать удобный и понятный код. Но как мы можем добиться успеха, если строим на неправильном фундаменте? Вот тут-то и вступает в игру хорошая архитектура.
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
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
https://github.com/PlayCover/PlayCover
#ios
👉@developer_mobila
👍1
Навигация в многомодульном приложении с использованием глубоких ссылок
В этой статье мы реализуем навигации по нескольким функциональным модулям.
#Android
👉@developer_mobila
В этой статье мы реализуем навигации по нескольким функциональным модулям.
#Android
👉@developer_mobila
👍1
Создание системы входа в систему с помощью SwiftUI
В этой статье мы создадим простую систему входа в систему в SwiftUI. После этой статьи вы сможете сделать пользовательскую систему входа для своего приложения.
#ios
👉@developer_mobila
В этой статье мы создадим простую систему входа в систему в SwiftUI. После этой статьи вы сможете сделать пользовательскую систему входа для своего приложения.
#ios
👉@developer_mobila
👍1
Fixing Problems of Jetpack Compose Navigation
https://betterprogramming.pub/realize-jetpack-compose-navigation-2889401f52b
#Android
👉@developer_mobila
https://betterprogramming.pub/realize-jetpack-compose-navigation-2889401f52b
#Android
👉@developer_mobila
👍3
До сих пор чувствуешь себя новичком в IT? Хочешь узнать самый короткий путь от джуна до тимлида?
Регистрируйся на живой вебинар, на котором ответят на все вопросы и подробно расскажут, как быстро войти в сферу мобильной разработки.
Бонус после регистрации для подписчиков нашего канала:
➡️ стартовый пакет разработчика
➡️ книга «The Swift Programming Language» от Apple на русском.
SwiftBook - это одна из лучших онлайн-школ по мобильной разработке в России и СНГ по мнению наших выпускников.
Ждем тебя 23 августа в 20:00 (мск). Регистрация по ссылке: здесь
Регистрируйся на живой вебинар, на котором ответят на все вопросы и подробно расскажут, как быстро войти в сферу мобильной разработки.
Бонус после регистрации для подписчиков нашего канала:
➡️ стартовый пакет разработчика
➡️ книга «The Swift Programming Language» от Apple на русском.
SwiftBook - это одна из лучших онлайн-школ по мобильной разработке в России и СНГ по мнению наших выпускников.
Ждем тебя 23 августа в 20:00 (мск). Регистрация по ссылке: здесь
👍1
Forwarded from Библиотека тестировщика
Quick: Behavior-Driven тестирование для Swift
Quick — это Behavior-Driven среда тестирования для Swift и Objective-C. Quick помогает вам проверить, как ведут себя ваши приложения, а не просто работает код или нет. Такой подход делает тесты чрезвычайно читабельными и поддерживаемыми, а также помогает описать поведение логических частей приложения другим разработчикам.
https://github.com/Quick/Quick
#qa #testing
Подпишись👉 @testlab_qa
Quick — это Behavior-Driven среда тестирования для Swift и Objective-C. Quick помогает вам проверить, как ведут себя ваши приложения, а не просто работает код или нет. Такой подход делает тесты чрезвычайно читабельными и поддерживаемыми, а также помогает описать поведение логических частей приложения другим разработчикам.
https://github.com/Quick/Quick
#qa #testing
Подпишись👉 @testlab_qa
👍1