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

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

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

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

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

https://proglib.io/w/9a45bb8a
Хоть и старые, но очень полезные лекции об основах разработки на Android. Материал читался в рамках образовательного проекта "Технотрек Mail.ru Group" при МФТИ в 2017 году.

https://proglib.io/w/67b28d6a
Влад Шипугин из Redmadrobot делится опытом реализации тёмной темы в Android, создания удобного UI Kit (как для разработки, так и для дизайнеров), рассказывает про использование Material Components и работу с Vector Drawable, а также знакомит с принципом поддержки режима edge-to-edge с использованием Window Insets.

https://proglib.io/w/b54c5032
Правда или ложь?

В Android 11 уведомления, которые относятся к действующим ярлыкам бесед и используют MessagingStyle, отображаются над другими уведомлениями.
Anonymous Quiz
56%
Правда
20%
Ложь
23%
Посмотреть результаты
«Библиотека программиста» приглашает разбирающихся в ИТ авторов присоединиться к проекту. Мы предлагаем удаленную работу, интересные темы и 💰гонорары с выплатой 📅2 раза в месяц.

Прошедшие отбор соискателям сразу даем тему статьи и гонорар, если текст будет качественным. Оплата составляет 500 рублей за 1000 знаков (объем — до 10 тысяч знаков). Если материал больше/сложнее — 10 000 рублей (оговаривается заранее).

Напишите несколько слов о себе на адрес job@proglib.io. Ссылки на публикации будут плюсом.
Навигация по MAD Skills, библиотеки AndroidX, словарь Kotlin, статьи и видео по разработке на Kotlin, эпизод подкаста о Paging и еще много нового и заметного в мире разработки под Android.

https://proglib.io/w/c51d8024
Какое ключевое слово в Kotlin необходимо использовать для пометки класса, содержащего данные, чтобы компилятор автоматически создал и переопределил методы equals(), hashCode(), toString() и copy()?
Anonymous Quiz
17%
object
9%
companion
61%
data
5%
delegate
8%
Посмотреть результаты
Подборка руководств по анимации в Android: ObjectAnimators, ValueAnimators, переводы, градиентные анимации, AnimationDrawables, AnimatedVectorDrawables с состояниями, физическая анимация, переходы фрагментов, переходы изображения в ViewPager и многое другое.

https://proglib.io/w/e22cc5ac
🍏 5 навыков, необходимых iOS-разработчику

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

https://proglib.io/sh/2Yq7cwpLIe
В дополнение к посту, в котором перечислены основные навыки и знания, необходимые для старта в разработке под iOS, держите еще 10: https://proglib.io/w/8c44c396