Мобильная разработка #1
Open in Telegram
Всё о создании приложений под Android и iOS в одном месте. 🔹 Инструменты, библиотеки и ресурсы для ускорения работы. 🔹 Статьи и гайды для разработчиков любого уровня. 🔹 Тренды мобильной разработки и новости индустрии. Реклама @evgenycarter
Show more3 836
Subscribers
-224 hours
-77 days
-1530 days
Posts Archive
Algorithm: Binary Tree Right Side View in Swift
https://holyswift.app/algorithm-binary-tree-right-side-view-in-swift
#Swift
👉@developer_mobila
Errors Validation In Swift!
https://medium.com/@yosefelbosaty98/errors-validation-in-swift-b972ed87b8bf
#Swift
👉@developer_mobila
Прошел курсы по Android-разработке, но не понимаешь, как применить свои знания на практике, а без опыта на работу не берут?
Попробуй Apanta - симулятор-тренажер мобильной студии!
Ты получишь:
-реальный опыт в создании амбициозного продукта;
-навыки анализа настоящих задач;
-возможность коммуникации с виртуальными коллегами;
-кейсы в постановке и решении рабочих вопросов.
Переходи по ссылке и начинай практиковаться уже сейчас!
https://apanta.online
Ускорение сборок flavors и buildTypes малой кровью и кастомным BuildConfig
Статья посвящена ускорению скорости сборки флейворов и разных типов сборки монолитного проекта с помощью многомодульности и кастомного файла конфигурации.
#Android
👉@developer_mobila
❗️Хочешь с нуля стать востребованным iOS-разработчиком?
⚡️Приглашаем 4 августа в 20:00 мск на бесплатный вебинар «Swift Charts — строим красивые графики из коробки» в OTUS.
На открытом уроке рассмотрим возможности фреймворка Swift Charts, который только что анонсировала компания Apple. Разберем, как его можно использовать для создания диаграмм в наших приложениях.
👉 Регистрация на вебинар: https://otus.pw/WiZo/
🌐 Вебинар является частью онлайн-курса «iOS Developer» от OTUS.
Производительность SwiftUI: подводные камни и их возможные решения.
https://martinmitrevski.com/2022/04/14/swiftui-performance-tips/
#ios
👉@developer_mobila
Last call для mobile-разработчиков 🔔
Тинькофф ищет iOS- и Android-разработчиков, чтобы за три дня сделать им оффер в команду.
6 августа пройдет Mobile Weekend Offer для специалистов с опытом от 3 лет. Пройдите все этапы технического интервью за день. Если понравятся условия и задачи — Тинькофф сделает оффер в течение трех дней.
Успейте подать заявку до 3 августа: https://u.tinkoff.ru/weekendoffer-2022-mobile
Работа в команде Тинькофф — это не только возможность стать частью экспертного комьюнити мобильных разработчиков, но и развивать флагманские продукты. Например, Мобильный Банк, Тинькофф Бизнес и другие проекты.
Как iOS 15 сломала авторизацию на два месяца. Хронология и лечение от СберМаркета
После выхода новой iOS 15.0 пользователей СберМаркета выкидывало из приложения после блокировки телефона. Бэкенд возвращал ошибку 403 — «пользователь не авторизован». На поиск причины ушло два месяца.
Евгений Рядовой и Дмитрий Шлюгаев из команды разработки рассказали, как искали ошибку и почему это было так трудно.
#ios
👉@developer_mobila
Repost from Kotlin
13 дней назад вышел релиз detekt 1.21.0 - анализатора kotlin кода: новые проверки, море новых фичей и улучшение стабильности.
https://github.com/detekt/detekt/releases/tag/v1.21.0
✍️ @kotlin_lib
Android 13: какие изменения нас ожидают
Для начала давайте поймём, как называть эту версию. На десятом Android Google перестал давать версиям «съедобные» названия. Но, как говорят, даже внутри компании сотрудники между собой не использовали числовые версии, а придумывали новые — вкусные. Так или иначе, теперь Android 13 называется Тирамису. Вот и всё, живите с этим.
#android
👉@developer_mobila
Создание плавающего диалогового окна как в 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
⚡️ Знаете ли вы, что в телеграм есть канал, на котором публикуются анонсы бесплатных онлайн-мероприятий по разработке — @ITMeeting?
Здесь вы найдете митапы и конференции на любой вкус - backend, frontend, QA, DevOps, AI, ML, BI и многое другое!
Подписывайтесь на канал @ITMeeting, чтобы не пропустить интересные мероприятия по своей специальности!
Рефакторинг приложения с десятилетним легаси за три месяца. Опыт Яндекс Музыки
Однажды ты просыпаешься и понимаешь: избыточность компонентов и рассинхронизация в твоём приложении начинают вредить пользователям. Однажды ты смотришь на написанное давным-давно ядро, плачешь горькими слезами, и приходит это некомфортное, но вместе с тем немного соблазнительное ощущение — что рефакторинг назрел. Далее
#android
👉@developer_mobila
Live Text API в iOS 16 — сканирование данных с помощью камеры в SwiftUI
https://betterprogramming.pub/scanning-data-with-the-camera-in-swiftui-491741e36f69
#android
👉@developer_mobila
Weekend offer для iOS-разработчиков в Команду ВКонтакте
Получить оффер приглашают команды ленты и рекомендаций, VK Клипов, сообществ и VK Видео. Всего за два дня (30–31 июля) вы успеете встретиться с тимлидами, которые расскажут про структуру компании, процессы и задачи, которые предстоит решать, а ещё ответят на все вопросы, а вечером второго дня уже определят лучших кандидатов и отправят им офферы.
👉Успевайте заполнить анкету, осталось всего два дня: https://vk.cc/cfn0mH
Как написать лучший вариант Usecase/Interactors
https://blog.protein.tech/android-how-to-write-the-best-usecase-interactors-ever-59e6d6944867
#android
👉@developer_mobila
Repost from Kotlin
Testcontainers with MySQL and Redis with an Spring Boot Kotlin Application
https://dev.to/j_a_o_v_c_t_r/testcontainers-with-mysql-and-redis-with-an-spring-boot-kotlin-application-4bmf
✍️ @kotlin_lib
Сколько стоит джун, мидл или сеньор?
Часто молодые специалисты не чувствуют момент, когда их уровень вырос и можно брать более сложные задачи и просить повышения зарплаты. По каким признакам это понять? Какие цифры называть переходя на новое место или какого повышения можно ждать на старом?
На эти вопросы отвечает skillmaps.ru — открытая база знаний для развития IT-специалистов. Навыки разбиты по классическим грейдам: Junior, Middle, Senior и привязаны к реальным зарплатам. По каждому навыку есть подборка ссылок-материалов, необходимых для освоения.
На skillmaps.ru буквально в несколько кликов можно узнать сколько стоят твои навыки и смело выставлять кост руководству 😉
Шейдеры с Flutter и Flame
https://medium.com/flutter-community/shaders-with-flutter-and-flame-faf5fda42100
#Flutter
👉@developer_mobila
🔥 Приглашаем 1 августа в 20:00 мск на бесплатный вебинар «async/await в swiftUI» от OTUS.
Вместе с экспертом-практиком разберем, как сделать SwiftUI клиент популярного сервиса с поддержкой современной Concurrency.
👉🏼Регистрация на вебинар: https://otus.pw/KCkk/
Вебинар является частью онлайн-курса «iOS Developer. Professional» от OTUS.
