Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
9.57K subscribers
1.68K photos
82 videos
52 files
4.5K links
Все самое полезное для мобильного разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4adec1b17b35b6c0d8389
Download Telegram
🍏 Карьерный гид от новичка до профи: дорожная карта iOS-разработчика

Поскольку бессистемные занятия редко дают результат, начинающие разработчики приложений для iOS должны составить индивидуальную учебную программу. Постараемся им в этом помочь.

https://proglib.io/sh/Oc7KthJQGV
Серия статей про расширенное функциональное программирование для любопытных, но практичных Kotlin-разработчиков:

Часть 1. The Traverse operation
Часть 2. Using Applicatives
Часть 3. Higher Kinded Types
Часть 4. The Kleisli Type
Часть 5. Using Typeclasses
Часть 6. Using Optics
Часть 7. The State Type
Часть 8. Shiny Things
Insidious Bugs — это эпизодическая серия от студии из Нью-Йорка Lickability, в рамках которой разбираются некоторые проблемные ситуации в разработке для iOS.

https://proglib.io/w/99740d1b
Если безопасность приложения — не пустые слова для вас, то обратите внимание на первую ссылку 👇
#devsecops

Запись вебинара: DevSecOps.
Динамический анализ приложений


На вебинаре Денис Морозов и Юрий Шабалин рассказали про эволюцию развития приложений и угроз, рассмотрели отличие динамических проверок в мобильных и веб-приложениях.

На конкретных примерах показали, как встраивать проверки безопасности в непрерывный процесс разработки (DevSecOps). Вы узнаете про динамический анализ готовых приложений: DAST, IAST, BAST и многое другое.

📺 Динамический анализ мобильных приложений
📺 Динамический анализ веб-приложений
В новой версии Android появился стандартный API-интерфейс Splash Screen, который не только предоставляет стандартизированный способ отображать заставки в приложениях, но и улучшает взаимодействие с пользователем при запуске приложений. В статье разбирается его структура и настройка.

https://proglib.io/w/c51c3b06
#fix #ios

Stack Overflow — это один из ключевых источников знаний, к которому мы обращаемся при возникновении проблем в ходе разработки. Мы хотим ввести рубрику #fix, в рамках которой будем публиковать популярные вопросы по мобильной разработке с сайта stackoverflow.com. Оцените, если вам это полезно. Погнали:

Calling C function from Swift version 5.3: using pthreads

https://proglib.io/w/02d17d52
«Библиотека программиста» ищет продюсера онлайн-курсов

Нам требуется специалист с опытом запуска курсов от 1 года и широким кругозором в IT (высшее образование в IT будет плюсом). В обязанности продюсера будет входить развитие направление онлайн-курсов по Data Science, Frontend, Backend, Mobile, DevOps, QA, IoT и IT для не айтишников. Мы предлагаем фиксированный оклад 80 000 рублей и премии в размере 10% выручки от продаж. Офис компании находится в 10 минутах пешком от м. Таганская (Москва). Должность предполагает полную занятость с возможностью частично удаленного формата работы.

Подробное описание вакансии читайте на сайте.
Павел Дмитриев, Full-stack iOS-разработчик в Postindustria, рассказывает о нововведениях в Swift 5.5. В первой части речь идет об async/await.

https://proglib.io/w/191bb477

Если у вас есть проблемы с загрузкой сайта, воспользуйтесь TOR браузером.
Продолжение серии статей о нововведениях в Swift 5.5

Прошлый материал затрагивал добавление async / await и ряда дополнений для упрощения их адаптации. В новой статье разбираются кейсы использования нововведений в реальных задачах.

https://proglib.io/w/93ed086d
#pentest #mobile #android

Если вы хотите ворваться в пентест Android-приложений, то начать необходимо с настройки рабочего окружения. Сегодняшний мануал отлично подойдет для этого, а также позволит найти первые уязвимости.

https://proglib.io/w/879f0897