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

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

Размещение рекламы: @tanyasanovna
Download Telegram
Если вы случайно пропустили информацию про single sign on в iOS 11, позволяющий авторизоваться в сторонних приложениях с использованием сохраненных на девайсе учеток - ловите туториал.
https://medium.com/the-traveled-ios-developers-guide/ios-11-privacy-and-single-sign-on-6291687a2ccc

#sdk
Отличный цикл статей от Trello про разные аспекты реализации оффлайн-режима. Конкретно эта - про решение стандартной проблемы синхронизации локальных и серверных идентификаторов. Костыльное, кстати, решение, но тем не менее.
http://tech.trello.com/sync-two-id-problem

#architecture
Выложили исследование, основанное на данных GlassDoor, которое показывает, в каких городах стоит жить. Первая часть - целиком про города США. Интереснее вторая, которая затрагивает разные города мира, в том числе и Москву. Короче говоря, надо ехать в Тель-Авив.
https://www.codementor.io/blog/best-cities-software-engineer-earnings-271vpf599k

#career
Один из самых частых вопросов от мобильных разработчиков, наравне с “VIPER или MVC” – это “CoreData/SQLite или Realm”. В этом выпуске мы решили подвести черту под этой темой и пригласили в гости максимально релевантного эксперта – Дмитрия Обухова, который работает инженером в команде Realm. Он рассказал про основные концепции их базы данных, устройство стека и принципы закрытия работы с хранилищем дополнительными абстракциями.

И самое главное – Дима выделил один промокод на бесплатную копию своего indie-приложения Paste, который получит автор лучшей истории опыта работы или знакомства с Realm. Истории могут быть как положительными, так и негативными. Присылайте прямо в telegram-чат @podlodka.

SoundCloud: http://bit.ly/2vajFF5
iTunes: http://apple.co/2ubAfzR
Содержание и ссылки: http://bit.ly/2vakAoQ

#podlodka #realm
Немного очередных фантазий на тему внешнего вида нового iPhone. В этот раз с доказательной базой - разрешение экрана и его форму вытащили из HomePod.
http://www.allenpike.com/2017/developing-for-iphone-pro/

#hardware
Пятничный архитектурный пост. Uber продолжают усложнять структуру своего приложения и накручивают плагинную систему для каждого riblets-модуля.
http://eng.uber.com/plugins/

#architecture
Разбираемся с подходами к архитектуре серверной части для мобильных приложений. Сравниваем один общий API с декомпозированными под разные клиенты.
http://samnewman.io/patterns/architectural/bff/

#architecture #backend
Еще один августовский митап прилетел. Темы супер-общие, целевая аудитория, по ощущениям, либо далекие от мобильной разработки люди, либо прямо начинающие ребята. В общем, будут доклады про становление и развитие swift-разработчика и обучение просмотру WWDC.
http://tceh.com/event/swift/

#meetups
Господа, нужна ваша обратная связь. Накидал несколько вопросов по развитию канала – участвуйте, голосуйте и комментируйте. Занять должно не сильно больше трех минут.
https://goo.gl/forms/QGH9x7701Pl0xeLl1

#polls
Официально стартанула разработка Swift 5. Основная цель - ABI Stability, выдохнули. Еще из интересного - перестали принимать пропозалы без реализации, давно пора.
https://github.com/apple/swift-evolution/blob/master/README.md

#swift #news
Если вы все еще переживаете из-за того, что я перестал делать e-mail рассылку, рассмотрите отличную альтернативу – еженедельный дайджест от mbltdev. Главные новости и лучшие статьи за неделю прямо в вашу уютненькую почту.
http://digest.mbltdev.ru/

#community
Ну и, чтобы сделать это воскресенье лучше, ловите отличный тред на reddit про то, используют ли настоящие сеньоры сториборды. Свое мнение оставляйте в нашем чатике @iosgt.
https://www.reddit.com/r/iOSProgramming/comments/6sm4aq/senior_devs_do_you_use_storyboards/

#xcode #storyboard