Трудности разработки клиента для облачного хранилища под iOS

RU / День 4 / 10:45 / Зал 2

Доклад посвящен задачам, которые возникли в ходе разработки файлового менеджера на iOS, и пути их решения и оптимизации.

Среди задач:

  • ускорение формирования ленты фотографий при большом объеме данных;
  • обработка изменений ленты из нескольких источников данных;
  • извлечение метаданных из фото на разных версиях ОС;
  • организация очередей загрузки фото/файлов.

Скачать презентацию

Почему этот доклад в программе

Чем хорош спикер: Игорь участвовал в реализации и проектировании решения, поэтому имеет большой опыт в создании файлового хранилища для iOS.

Чем хороша тема: В докладе рассмотрена интересная прикладная задача и с какими трудностями встретился спикер при ее решении, Игорь собрал по максимуму лучшие практики и потенциальные проблемы, с которыми может столкнуться разработчик при реализации таких систем, включая разные уровни и части приложения — UI с быстрым скроллом, синхронизация работы с несколькими хранилищами, многопоточность.

Кому будет полезно: Всем, кто интересуется вопросами синхронизации данных, оптимизациями и ускорениями работы приложения.

Почему здесь и сейчас: Вопросы синхронизации данных, работа с довольно большими объемами данных (в рамках мобильных приложений) рассматриваются не так часто на конференциях, плюс здесь рассматривается многими любимая конкретная прикладная задача, а не сферический конь в вакууме с примерами на котиках.