Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck – Telegram
Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
9.51K subscribers
1.72K photos
86 videos
52 files
4.54K links
Все самое полезное для мобильного разработчика в одном канале.

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

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

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

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

https://proglib.io/w/f6825562
Руководство по созданию жидкой анимированной графики с анимацией с помощью SwiftUI, которую можно использовать для пролистывания историй в приложениях iOS или для навигации: https://proglib.io/w/1dea5dc9
Подборка из 25 полезных инструментов для дизайна мобильных приложений: https://proglib.io/w/23d90260
Каждый третий айтишник в России — самоучка

В преддверии Дня программиста онлайн-ритейлер Ozon опросил более 700 IT-специалистов, чтобы выяснить, как они пришли в профессию. Оказалось, что треть разработчиков – самоучки и только 30% из них имеют профильное высшее образование.

Несмотря на высокий уровень заработной платы в отрасли, лишь 20% IT-специалистов считают деньги решающим фактором при устройстве на работу. Половина специалистов выбирает IT, исходя из способностей и увлечений, а каждый десятый вообще считает, что попал в эту сферу случайно.

Полные результаты исследования и соответствующая инфографика были опубликованы сегодня на Хабре: https://habr.com/ru/company/ozontech/blog/518722/
#вопросы_для_самопроверки

Что такое ContentProvider в Android и для чего он обычно используется?
Поставщик контента (ContentProvider) управляет доступом к структурированному набору данных. Он инкапсулирует данные и предоставляет механизмы для определения безопасности данных.

Иными словами, это стандартный интерфейс, который связывает данные в одном процессе с кодом, выполняемым в другом процессе.

Когда вам требуется доступ к данным в поставщике контента, используйте объект ContentResolver в интерфейсе Context вашего приложения, чтобы подключиться к поставщику как клиент. Объект ContentResolver взаимодействует с объектом поставщика, который представляет собой экземпляр класса, реализующий объект ContentProvider. Объект поставщика получает от клиентов запросы данных, выполняет запрашиваемые действия и возвращает результаты.
Сегодня 256 день в году. Всех причастных с днём программиста! 🥳
🛣️ План развития разработчика Android

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

https://proglib.io/sh/PeDJmzc2Xt