Мобильная разработка #1
Open in Telegram
Всё о создании приложений под Android и iOS в одном месте. 🔹 Инструменты, библиотеки и ресурсы для ускорения работы. 🔹 Статьи и гайды для разработчиков любого уровня. 🔹 Тренды мобильной разработки и новости индустрии. Реклама @evgenycarter
Show more3 878
Subscribers
+124 hours
-67 days
-430 days
Posts Archive
Занимаетесь iOS разработкой?
❗️Самое время освоить Kotlin Multiplatform — популярный SDK для кросс-платформенной разработки.
🔥Приглашаем 4 мая в 20:00 мск на открытый урок «Как создавать приложения с помощью обновленного SDK для кросс-платформенной разработки Kotlin Multiplatform?».
📚На занятии мы не только научим создавать полноценные приложения, но и расскажем, какие решения лучше использовать для сетевого слоя, хранилища и DI для общей архитектуры.
👉🏻 Регистрация на вебинар: https://otus.pw/bhw7/
Вебинар приурочен к старту онлайн-курса «iOS Developer. Professional» в OTUS. На курс возможна рассрочка.
Нативная интеграция. Информация о продукте www.otus.ru
Как правильно бегать — с пятки или с носка? Измеряем, сравниваем ударные нагрузки, время в полете. Android, акселерометр
В интернет почти все "бегают" с носка, а в реальных соревнования и пробегах - с пятки. Ситуация интересная и неоднозначная. Основные опасения обычно связывают с ударными нагрузками на колени. Ниже приведен упрощенный рисунок анатомии стопы.
https://habr.com/ru/articles/714698/
#Android
👉 @developer_mobila
Do more with Breakpoints in Xcode
https://medium.nextlevelswift.com/do-more-with-breakpoints-in-xcode-ios-a54c0fc15c9
#ios
👉 @developer_mobila
Yattee — видеоплеер, ориентированный на конфиденциальность, для iOS, tvOS и macOS. Сделан на SwiftUI, из фич — очередь просмотра и история, кастомные контролы для плеера, жесты, поддержка 4К, картинка в картинке, фоновое воспроизведение аудио.
https://github.com/yattee/yattee
Лицензия
Yattee и его компоненты распространяются по лицензии AGPL v3.
#ios
👉 @developer_mobila
В Яндекс Играх появились метрики качества игры и монетизации
Вышла новость, что платформа Яндекс Игры обновила функционал для разработчиков: в игровом кабинете появилась метрика с основными показателями качества игры и эффективности рекламы, а также трендовая линия топ-игр — она показывает срез метрик наиболее успешных игр в вашей категории. На эти показатели можно ориентироваться, чтобы улучшить своё приложение и повысить монетизацию.
Продуктовые метрики помогут отслеживать количество игроков и время играния в минутах, а параметры монетизации — показы рекламных баннеров и количество внутриигровых покупок. С помощью фильтра также можно посмотреть статистику по десктопу или по мобильным устройствам. Функционал ещё будет дополняться новыми показателями, например, появится процент возвращаемости пользователей и скорость загрузки игры.
👉 @developer_mobila
Нам тут птичка напела, что в Авито открылись вакансии для Android-разработчиков.
➡️ В команду Buyer Experience
➡️ В команду Seller Experience
Кстати, очень привлекательные условия:
• Работа удалённо или в московском офисе на Белорусской;
• Прозрачная система бонусов и премий;
• Страховка со стоматологией, в офисе ведут приём терапевт, психолог и массажист;
• Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
• Личный бюджет на обучение, который можно тратить на книги, курсы и конференции.
Если это про вас, не откладывайте и откликайтесь!
The Fundamentals of Android at Revolut
https://medium.com/revolut/the-fundamentals-of-android-at-revolut-3537101a2c7c
#Android
👉 @developer_mobila
How to Apply Stroke Effects to Text in Jetpack Compose
https://blog.canopas.com/how-to-apply-stroke-effects-to-text-in-jetpack-compose-b1c02c9907bd
#Android
👉 @developer_mobila
Просто ли стать Java-разработчиком? Нет. Всем ли подойдет IT? Тоже нет. Стоит ли попробовать? Да.
Если вы хотите стать востребованным разработчиком, вам нужно не просто научиться писать код. А в первую очередь сформировать инженерное мышление.
На этом построен процесс обучения на Хекслете. На профессии «Java-разработчик» вас ждет не только теория, но и много практики:
✔️ Сотни упражнений в браузере.
✔️ 5 проектов для портфолио на GitHub.
✔️ 150 тестовых заданий от наших партнёров.
✔️ Вебинары, сессии лайвкодинга с наставником 1-2 раза в неделю.
Сделайте шаг к карьере IT-специалиста уже сегодня! Переходите по ссылке выше и начните обучение!
🎁 Пройдите первые 5 бесплатных уроков из профессии и получите дополнительно скидку 10% на курс!
Зачем в бэкенд-разработке писать на Kotlin?
🔥 Пройдите тест по Kotlin из 10 вопросов и проверьте, насколько вы готовы к обучению на онлайн-курсе "Kotlin Backend Developer" от OTUS. Курс доступен в рассрочку.
На курсе вы:
- Освоите практики гибкой архитектуры и сможете примянять их в проектах на любых языках
- Откроете для себя широкий спектр технологий и инструментов разработки (около 10 различных фреймворков)
- Изучите Kotlin на высоком уровне, включая DSL, мультиплатформенность, корутины
- Погрузитесь в темы высокой нагрузки, больших данных, масштабируемости и высокой доступности
- Освоите классические и передовые архитектурные шаблоны
👉 ПРОЙТИ ТЕСТ — https://otus.pw/ZrFDq/
💣 Сможете пройти успешно тест — бонусом получите курс по GIT в записи бесплатно!
Реклама. Информация о рекламодателе на сайте www.otus.ru
Mitigating soft verification issues in R8 and D8
https://medium.com/androiddevelopers/mitigating-soft-verification-issues-in-r8-and-d8-7e9e06827dfd
#Android
👉 @developer_mobila
Downloading Data in SwiftUI with URLSession and async/await
https://matteomanferdini.com/swift-urlsession/
#ios
👉 @developer_mobila
Новый выпуск подкаста «Из бэклога» уже на YT!
В этом выпуске ведущие Кирилл Викентьев, CPO GrowthHacking & JTBD в Альфа-Банке и Поля Луз, графический арт-директор в red_mad_robot поговорили с Артуром Василовым, руководителем отдела разработки мобильного SuperApp в Яндексе:
📌 Эффект FOMO, почему он возникает и как с ним бороться
📌 Про удалёнку и гранью между работой и личным временем
📌 О влиянии страха на личную эффективность
Найти выпуск можно здесь:
🔗 YouTube
🔗 Вконтакте
🔗 Яндекс.Музыка
Приятного просмотра!
How Android ViewModel works under the hood to survive to configuration change
https://proandroiddev.com/how-viewmodel-works-under-the-hood-52a4f1ff64cf
#Android
👉 @developer_mobila
Мой шаблон Android приложения для Pet-проектов
В течение года разработки небольшого приложения я рефакторил код, что-то менял, удалял, добавлял и пришел к интересной комбинации различных практик и решений, которая впоследствии стала шаблоном для собственных Pet-проектов.
Начну пожалуй с того, чтобы попросить вас не писать комментарии из разряда: "сейчас есть современный стэк, а это все никому не нужно", "ваш код - говнокод", "автор тупо пиарит никому ненужный репозиторий" и так далее. Также если для вас "писать свою навигацию на вьюшках" и "хранить вьюмодель в Application классе" считаются абсурдными практиками, незамедлительно скипайте эту статью.
https://habr.com/ru/articles/723596/
#Android
👉 @developer_mobila
#вакансия #удалённо #job #remote #parttime #преподаватель #android
Компания: 🦉OTUS – образовательная платформа. Мы 5 лет специализируемся на курсах для IT-специалистов разного уровня: от junior до senior. У нас более 130 авторских курсов. И мы проверяем знания наших клиентов еще до начала обучения, чтобы порекомендовать им наиболее подходящие курсы.
Вакансия: преподаватель онлайн-курса Android Developer. Professional
Требуется опыт разработки под android от 4 лет, опыт в крупной компании❗️
Преподаватель использует презентацию с теорией и практические примеры, чтобы раскрыть тему урока.
Наши методисты помогут вам освоить лучшие инструменты и практики преподавания. И это отличная возможность, чтобы:
✅ публично выступать и работать с аудиторией;
✅ научиться давать обратную связь;
✅ структурировать свои знания.
Локация: удаленно; сами определяете нагрузку и выбираете, на какие темы преподавать. Занятия проходят в вечернее время.
Оплата💰от 4000 до 6000 руб. за одно занятие (полтора часа);
У нас классная команда 600+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам.
Бонусы 🎁
- наши курсы со скидкой/бесплатно;
- возможность приглашать в свою команду на работу лучших выпускников;
- воркшопы и конференции для наших преподавателей.
Хотите узнать больше? @yu_grin
Android CI/CD: Locally building and pushing to Play Store using Fastlane
https://www.rockandnull.com/fastlane-android/
#Android
👉 @developer_mobila
An Aurora Gradient Animation in SwiftUI
https://medium.com/@danielgalasko/an-aurora-gradient-animation-in-swiftui-633fd4071b72
#ios
👉 @developer_mobila
📱 Курс «Анализ защищенности приложений Андроид»
Старт: 10 апреля
Продолжительность: 3 месяца
Курс позволяет изучить основы анализа мобильных приложений под ОС Android. Рассматривается устройство приложений Android, этапы создания мобильного приложения, приемы реверса и изменения кода. Подробно рассмотрен поиск и эксплуатация уязвимостей в мобильных приложениях ОС Android.
ℹ️ В ходе курса учащиеся познакомятся с инструментами для анализа приложения Android и научаться ими пользоваться. Каждое занятие сопровождается заданием для самостоятельного выполнения. По завершению курса предлагается пройти тест и сделать отчет по уязвимому приложению.
🎓 Кому будет полезен курс:
✔️ Новичкам с базовыми понятиями об алгоритмах и операционных системах;
✔️ Специалистам по тестированию на проникновение;
✔️ Разработчикам мобильных приложений, для повышения уровня защищённости разрабатываемых приложений.
Подробнее: https://codeby.school/catalog/analiz-zaschischennosti-android
Реклама. Информация о рекламодателе на сайте https://codeby.school/
Handling Multiple Requests Using Combine in Swift
https://itnext.io/handling-multiple-requests-using-combine-in-swift-8e19e5c4fa52
#ios
👉 @developer_mobila
Available now! Telegram Research 2025 — the year's key insights 
