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

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

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

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

РКН: https://gosuslugi.ru/snet/67a4adec1b17b35b6c0d8389
Download Telegram
Теоретическое описание цикла разработки мобильных приложений в компании Rosberry: от MVP и проекта дорожной карты до тестирования, запуска и обновления.

https://proglib.io/w/579d7e93
На основе имеющихся аналитических материалов можно выделить следующие ключевые тренды мобильной разработки в 2020-2021: услуги по подписке, искусственный интеллект, 5G, блокчейн, AL / ML, облачные приложения, чат-боты, IoT, мобильная коммерция и многое другое.

Мобильная разработка остается одним из самых перспективных направлений развития, в котором используются новейшие технологии для создания прогрессивных мобильных решений. С повышением уровня цифровизации мы получаем все больше интересных и функциональных мобильных приложений, которые позволяют нам управлять многими аспектами нашей жизни с помощью смартфонов.

Источники:
- https://proglib.io/w/9e3f68fd
- https://proglib.io/w/6a4f7e58
- https://proglib.io/w/b8732c8c
🎄2️⃣0️⃣2️⃣1️⃣🎁

Через несколько часов в Москве пробьют куранты, а нам пора подвести итоги и поздравить читателей с наступающими праздниками.

Уходящий год был непростым, и это не дежурная фраза. Кто-то перенес болезнь легко, другим повезло меньше – 2020-й оказался богатым на печальные новости. Пандемия ввела экономику в ступор, но из-за локдаунов и перевода сотрудников на удаленку цифровые технологии востребованы как никогда. Развиваются интернет-торговля и облачные вычисления, бьет рекорды аудитория стриминговых сервисов… всего не перечислишь.

Потребность в кадрах растет, потому есть работа и для нас. В 2020 году «Библиотека программиста» опубликовала 386 статей, 445 мероприятий и 198 вакансий. По данным Яндекс.Метрики, на сайте побывало почти 4 миллиона читателей – мы довольны таким результатом.

Коллектив издания поздравляет читателей с Новым годом! Желаем вам здоровья, благополучия и успехов в освоении профессии. Чтобы вы не скучали на каникулах, с 5 января мы запускаем математический онлайн-марафон.

Удачи и оставайтесь с нами!
👍1
Немного с опозданием отметим, что 1 декабря вышла IntelliJ IDEA 2020.3. Новая версия IDE предлагает множество полезных функций, таких как интерактивные подсказки при отладке, поддержка промежуточного уровня Git, расширенная поддержка записей Java 15 и изолированных (запечатанных) классов, и многое другое.

Уже выпущенная версия IntelliJ IDEA 2020.3.1 отмечается поддержкой Apple Silicon. Теперь поклонники Apple могут работать в IntelliJ IDEA на своем Mac с чипом M1.

Кроме того, вышел ViewBindingPropertyDelegate 1.4.0 с: поддержкой ViewHolder и ViewGroup, возможностью упрощённого использования viewBinding в Activity, большей поддержкой inflate в различных компонентах, улучшенной производительностью при использовании рефлексии и многим другим.
📱 Jetpack Compose – до и после

В этой статье мы разберемся, как на примере Tivi изменится скорость сборки, размер APK и объем кода после миграции приложения на Jetpack Compose.

https://proglib.io/sh/xpWu20zas1
Тест: насколько хорошо вы помните школьную математику?

В ладах ли вы с математикой? Вот несколько не самых сложных задач, главное в которых — проверить математическую интуицию и смекалку. Все задачи снабжены пояснениями и ответами.

https://proglib.io/w/bb7a38ed
Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck pinned «​Тест: насколько хорошо вы помните школьную математику? В ладах ли вы с математикой? Вот несколько не самых сложных задач, главное в которых — проверить математическую интуицию и смекалку. Все задачи снабжены пояснениями и ответами. https://proglib.io/w/bb7a38ed»
Руководство по созданию базового потока сквозного шифрования в приложении на Swift с помощью платформы CryptoKit от Apple.

https://proglib.io/w/0a518ba5
Bottom-sheets — Android-библиотека, которая предоставляет широкий набор красивых нижних листов/экранов/слоев (информационная панель, заголовок которой появляется внизу экрана) для быстрого использования в вашем приложении.

Создавайте настраиваемые нижние листы или используйте множество уже имеющихся стандартных.

https://proglib.io/w/e3b2f9f5
Android Studio 4.0 поставляется с обновленным Layout Inspector, который позволяет отлаживать пользовательский интерфейс вашего Android-приложения. В статье рассказано, как это выглядит и работает, и как может помочь в решении проблем с приложениями.

https://proglib.io/w/eb43ba90
📌 Последовательности и прогрессии

Первое занятие нашего интенсива по математике доступно онлайн! Мы рассмотрели основные понятия о последовательностях и прогрессиях и разобрали несколько ключевых примеров.

https://youtu.be/OjQ75pKKhIw

Пройти весь курс: https://proglib.io/w/eb0d4966
Дорожная карта Flutter-разработчика, которая представляет собой полный план по изучению разработки приложений с помощью Flutter.

https://proglib.io/w/a358845d
​iOS 14 Programming for Beginners: Get started with building iOS apps with Swift 5.3 and Xcode 12, 5th Edition (2020)

Автор: Ahmad Sahar

Пятое издание книги разделено на 4 части, каждая из которых призвана помочь вам в достижении определенного набора целей:

📌Swift — узнайте, как использовать Swift 5.3 для выполнения общих задач программирования.
📌Дизайн пользовательского интерфейса — создание пользовательского интерфейса iOS-приложения с нуля, используя раскадровки и конструктора интерфейсов Xcode.
📌Код — откройте для себя важные концепции разработки приложений для iOS и изучите стратегии и методы, которые можно использовать в своих собственных приложениях.
📌Новые функции iOS — изучите новые технологии, представленные Apple на WWDC 2020, включая SwiftUI, виджеты и многое другое.

Скачать книгу
В виде интересной истории автор статьи рассказывает про типичные проблемы мобильных команд, а также объясняет, что такое Mobile DevOps, как он помогает решать многие проблемы и как его внедрить в работу команды.

https://proglib.io/w/5b4dc72a