iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
12.1K subscribers
749 photos
67 videos
4.21K links
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.

Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a

Размещение рекламы: @tanyasanovna
Download Telegram
В паблик наконец-то выложили лучший (но это неправда) доклад с последнего Mobius. Я накидываю, как нужно правильно проводить кодревью, шучу шуточки и ухожу от неловких вопросов. Фотка неудачная на превьюшке правда.
https://youtu.be/RFGiRuLERmc

#processes
Про особенности работы с GCD на сервере. Старожилы чатика помнят индуса, который заходил и про это спрашивал. Теперь вы знаете, какую ссылку ему пошарить.
http://khanlou.com/2017/09/dispatch-on-the-server/

#concurrency #swift #backend
Лайтовенько про гибридную архитектуру Basecamp, которые реализуют нативные вьюшки в смеси с WKWebView. Четких плюсов не выделяется, помимо явно мифического «команда фронтэнда может сама запилить фичи для всех платформ».
https://signalvnoise.com/basecamp-3-for-ios-hybrid-architecture-afc071589c25

#architecture
Написание собственной звонилки кажется неподъемной задачей, но все изменилось в 2к17! Наш гость в 24 выпуске подкаста Podlodka, Кирилл Лашкевич, считает, что с современными технологиями эта задача решается за 3 дня. Кирилл работает iOS-разработчиком в Core команде Viber’а. Поговорили про работу в мессенджере, про технические подробности его написания, а также про написание собственного.
https://soundcloud.com/podlodka/podlodka-24-kak-napisat-zvonilku

#podlodka #architecture
Интересное исследование, как скорость загрузки экранов приложения влияет на бизнесовые показатели. Ожидаемо плохо - покупок совершенных на 3G соединении осуществляется меньше.
https://www.neumob.com/impact-mobile-app-performance-conversion-rates/

#performance #quality
Принципы Developer Experience, которых придерживается Google при создании продуктов для разработчиков - в том числе и Flutter.
https://medium.com/@taodong/how-i-do-developer-ux-at-google-b21646c2c4df

#dx
Наши друзья из AppFollow запустили новую версию продукта на ProductHunt.com. Если коротко, то сервис позволяет отвечать на отзывы из Slack, Zendesk, Inercom, Helpshift и др., помогает с ASO и позволяет следить за любыми приложениями в App Store, Google Play и Windows Store.
https://www.producthunt.com/posts/appfollow-3-0

#appstore
А вот и 25-ый выпуска вашей любимой субмарины. В этом выпуске мы решили расширить наш кругозор доскональным обсуждением темы дизайна интерфейсов и пользовательского опыта.

Зачем разработчику уметь в дизайн? Как законы робототехники связаны с интерфейсами? Что могло бы спасти от катастрофы Чернобыльскую АЭС и почему push-нотификации должны умереть?

Об этом и многом другом мы поговорили с Антоном Жияновым, которого мы уже упоминали в одном из прошлых выпусков. Антон - автор рассылки “Интерфейсы без шелухи” и менеджер по продукту DaData.
https://soundcloud.com/podlodka/podlodka-25-proektirovanie-interfeysov-i-dizayn-myshlenie

#podlodka #design
Завезли важную консольную утилиту - генератор собственных уютных архитектурок. Забирайте и начинайте внедрять.
https://twitter.com/_inside/status/910513923228659715

#architecture
Подробнейший гайд про то, как сделать удаленную работу эффективной и достичь 200 продуктивных часов в месяц. Рассматриваются все факторы - и ментальные, и физические.
https://qotoqot.com/blog/improving-focus/

#productivity