Мобильная разработка #1
Open in Telegram
Всё о создании приложений под Android и iOS в одном месте. 🔹 Инструменты, библиотеки и ресурсы для ускорения работы. 🔹 Статьи и гайды для разработчиков любого уровня. 🔹 Тренды мобильной разработки и новости индустрии. Реклама @evgenycarter
Show more3 839
Subscribers
-124 hours
-67 days
-1530 days
Posts Archive
How to Implement a Unit Test in an iOS Legacy Codebase
https://betterprogramming.pub/implement-unit-test-in-ios-legacy-codebase-d11c640c52eb
#ios
👉 @developer_mobila
Stylus Low Latency
https://medium.com/androiddevelopers/stylus-low-latency-d4a140a9c982
#Android
👉 @developer_mobila
Stylus Low Latency
https://medium.com/androiddevelopers/stylus-low-latency-d4a140a9c982
#Android
👉 @developer_mobila
Чтобы студенту выйти на новый уровень в мобильной разработке, нужно посвятить много времени практике. И лучше всего — под руководством опытных специалистов.
Получить такую возможность можно на профильных интенсивах. Один из них — весенняя смена Академии Яндекса в Сириусе. Бесплатное обучение по направлениям iOS и Flutter пройдёт с 10 по 21 апреля. В программе — лекции, семинары и работа в командах над собственным приложением.
Чтобы попасть на смену, нужно решить тестовое задание до 19 февраля. В нём организаторы проверят ваше умение решать алгоритмические задачи, а также уровень владения Swift или Dart. Подробности — на сайте программы: https://clck.ru/33Jvpj
How to create text recognition with Vision Framework in Swift
https://medium.com/@mobile_44538/how-to-create-text-recognition-with-vision-framework-in-swift-459779bf3586
#ios
👉 @developer_mobila
#mobile@mob_developer #android@mob_developer #ios@mob_developer
Popup View — тосты, алерты и попапы для SwiftUI
https://github.com/exyte/PopupView
#ios
👉 @developer_mobila
Using ChatGPT to Set Up an Android App
https://levelup.gitconnected.com/using-chatgpt-to-set-up-an-android-app-82d65c82cb7b
#Android
👉 @developer_mobila
Android HDR | Migrating from TextureView to SurfaceView (Part #1) — How to Migrate
https://medium.com/androiddevelopers/android-hdr-migrating-from-textureview-to-surfaceview-part-1-how-to-migrate-6bfd7f4b970e
#Android
👉 @developer_mobila
⚡️Научитесь писать выразительный код на Swift!
Пройдите тест из 20 вопросов и узнайте, свой уровень знаний языка Swift. Осилят тест не все!
👉🏻 ПРОЙТИ ТЕСТ: https://otus.pw/f7CF/
Сможете пройти тест за 30 минут — пройдёте на продвинутый онлайн-курс «iOS Developer. Professional» от OTUS по специальной цене + получите доступ к 2 открытым вебинарам курса.
На курсе вы освоите ключевые особенности Swift 5, сможете определять целесообразность применения паттернов и погрузитесь в нюансы использования Rx.
🔥 Открытые вебинары курса:
- Устройство многопоточности в iOS: Actor и async/await
- Поддержка многоязычности в приложениях iOS
Настраиваем Gitlab CI для сборки Android-проекта
Привет! Меня зовут Даша, я Android-разработчик в команде онлайн-кинотеатра PREMIER и я хочу с вами поделиться историей как мы начали приводить в порядок Gitlab CI скрипты :)
В нашем проекте стало много вариантов сборок и чтобы не тратить кучу времени на ожидание и поиск необходимого билда нам нужно было хотя бы получить отбивку об окончании работы джобы. А затем - решить неудобства с копипастой, чтобы поддержка скриптов не вызывала выгорание:) Погнали!
https://habr.com/ru/company/gazprommedia/blog/706222/
#Android
👉 @developer_mobila
How to Create an iOS Lock Screen Widget?
https://swiftsenpai.com/development/create-lock-screen-widget/
#ios
👉 @developer_mobila
📱 Курс «Анализ защищенности приложений Андроид»
Старт: 9 января
Продолжительность: 3 месяца
❗️ Записаться на зимний поток можно до 19 января включительно!
Курс позволяет изучить основы анализа мобильных приложений под ОС Android. Подробно рассмотрен поиск и эксплуатация уязвимостей в мобильных приложениях ОС Android.
ℹ️ В ходе курса учащиеся познакомятся с существующими инструментами для статического и динамического анализа приложения Android и научаться ими пользоваться. Каждое занятие сопровождается заданием для самостоятельного выполнения. По завершению курса слушателям предлагается пройти тест и сделать отчет по уязвимому приложению.
🎓 Кому будет полезен курс:
✔️ Новичкам с базовыми понятиями об алгоритмах и операционных системах;
✔️ Специалистам по тестированию на проникновение, желающим лучше изучить анализ мобильных приложений;
✔️ Разработчикам мобильных приложений, для повышения уровня защищённости разрабатываемых приложений.
Подробнее: https://codeby.school/catalog/analiz-zaschischennosti-android
Все библиотеки имеют фатальные недостатки, или Как мы изобретали Retrofit-подобный велосипед для JSON-RPC протокола
В статье расскажу, почему не подошли готовые решения, как реализовал своё через рефлексию и как копался в исходниках Retrofit и OkHttp для реализации нужного нам функционала.
https://habr.com/ru/company/garage8/blog/698870/
#Android
👉 @developer_mobila
What is Property Observer in Swift?
https://blog.devgenius.io/property-observers-in-swift-fb3ba5b2c4d7
#ios
👉 @developer_mobila
