Разработка мобильных приложений является одним из наиболее быстроразвивающихся направлений в настоящее время. Многие из таких приложений ориентированы на то, что у пользователя не одно мобильное устройство, а несколько. Разработчики этих приложений постоянно решают одну и ту же задачу — как показывать пользователю одни и те же данные на всех его устройствах.
Я расскажу о том, как эту задачу решали мы, и о технологии, получившейся в итоге.
О технологии, которая берет на себя решение всех проблем синхронизации и позволяет разрабатывать мобильные- и веб-приложения, работая с данными, как с обычными объектами в памяти, в то время как на самом деле они постоянно синхронизируются с облаком.