Настал вторник, а значит мы выкладываем очередной доклад с конференции мобильных разработчиков #MBLTDev. Доклад посвящен фреймворку Core Data, работы с которым большинство iOS–разработчиков склоны избегать из-за его сложности.
Руслан Шевчук, iOS–разработчик компании Aviasales, не побоялся разобраться с Core Data и на конференции представил доклад о том, как можно использовать его в iCloud.
Руслан рассказал про задачи, которые Core Data решает в приложении Aviasales, его особенности, многопоточность, версионность, синхронизацию, проверку нарушения целостности связей, определение и удаление дубликатов, а также про преимущества Private Queue над Confinement Concurrency.
Предыдущие видеозаписи вы можете найти по ссылкам:
- «Автоматическое тестирование Android приложений c любовью»
- «Опыт использования MVVM в реальных проектах»
- «Реактивное программирование на Swift»
Следующий доклад мы, как обычно, выложим в четверг.
Автор: Truskova