Библиотека мобильного разработчика | 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
Руководство по Xcode, из которого вы узнаете, как использовать инструменты для профилирования и отладки проблем производительности, памяти и ссылок в ваших iOS-приложениях.

https://proglib.io/w/0c3cbb42
Серия статей под названием «В дикой природе», в которой эксперты из Google Project Zero представляют анализ эксплуатации нескольких уязвимостей нулевого дня, в том числе и для мобильных устройств. Данная подборка будет особенно полезна тем, кто ставит под сомнение безопасность мобильных приложений.

- Введение
- Ошибка Chrome Infinity
- Эксплойты Chrome
- Эксплойты Android
- Постэксплуатация Android
- Эксплойты Windows
Недавно был выпущен RxSwift 6. Подробное описание изменений здесь.
#humor

Но... но... Я изменил только одну строку кода.
Список тенденций развития мобильной игровой индустрии в 2021 году от аналитической компании Newzoo:

✔️Отмена IDFA может изменить мобильный маркетинг
✔️5G станет более заметным
✔️AAA на мобильных переживет небывалый рост благодаря Genshin Impact
✔️Магазины приложений столкнутся с проблемами распространения во всем мире
✔️Мобайл будет привлекать больше игр на базе IP, а mobile-first IP вырастут за пределы игр

Источник
Представленный на WWDC 2019 фреймворк Combine позволяет моделировать все виды асинхронных событий и операций как «значения во времени». Хотя эта фраза обычно используется в мире реактивного программирования как концепция и способ построения логики, поначалу ее может быть довольно трудно полностью понять.

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

https://proglib.io/w/7030b8dc
AloeStackView — это класс для iOS, который позволяет размещать набор представлений в вертикальном или горизонтальном списке. В широком смысле он похож на UITableView, однако его реализация сильно отличается.

AloeStackView фокусируется в первую очередь на том, чтобы сделать пользовательский интерфейс очень быстрым, простым и понятным для реализации. Это происходит двумя способами:

✔️Он использует возможности Auto Layout для автоматического обновления пользовательского интерфейса при внесении изменений в представления
✔️Он отказывается от некоторых функций UITableView, таких как повторное использование представлений, чтобы добиться более простого и безопасного API

https://proglib.io/w/2418b3b2
Запись и расшифровка интервью со Славой Савицким (Senior Android Developer в Spotify). Он рассказывал о жизни айтишников в Швеции (например, он брал декретный отпуск по уходу за ребенком), о работе в Spotify, о новом приложении Spotify Lite для слабых андроидов, и, конечно, об Андроид-разработке в целом.

https://proglib.io/w/bf4f3856
Какие медиа Вы читаете?

Пройдите короткий опрос и получите промокод 5% на все курсы Библиотеки программиста!

https://docs.google.com/forms/d/e/1FAIpQLSd3389cZTNhrnifV_5JaQuKVXzUFykk74Y-pK7jVioqlrV3lQ/viewform

Опрос займет всего пару минут