Рейтинг@Mail.ru
HighLoad++ 2016 завершён. До встречи в 2017!

Профессиональная конференция разработчиков высоконагруженных систем

Москва, СКОЛКОВО,
7 и 8 ноября
Архив
2015
года
Конференция прошла в этом году уже в десятый раз и собрала 2500 участников. Мероприятие направлено на обмен знаниями о технологиях, позволяющих одновременно обслуживать многие тысячи и миллионы пользователей.

Оптимизация работы с данными в мобильных приложениях
Производительность мобильных приложений

Доклад принят в Программу конференции
Едадил

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

Едадил

Разрабатывал мобильные приложения для платформ iOS и Android, ставшей впоследствии основной. Работал над приложениями Anywayanyday, SuperJob и другими. В "Едадиле" стал одним из первых сотрудников, еще до официального основания компании. Написав приложение "Едадил" на Java, впоследствии переписал его на Kotlin.

Тезисы

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

Работа с периодически обновляемыми структурированными данными.
- как передавать данные с сервера на клиент: запросы, объем, формат, десериализация;
- как хранить полученные данные на клиенте — виды хранилищ: от плоских файлов до NoSQL.

Практический кейс. "Едадил": как мы ускоряли работу приложения для Android.

SQLite, ORM, альтернативные СУБД
,
БД на мобильных устройствах
,
Клиент-серверное приложение, REST API, protobuf
,
Мобильные приложения / другое
Бронирование билетов
Вы можете забронировать себе билеты уже сейчас — чем раньше Вы это сделаете, тем лучше, ведь цена на билеты постоянно растёт. Бронь вас ни к чему не обязывает, после бронирования у Вас будет пара недель на принятие решения об оплате.
ЗАБРОНИРОВАТЬ БИЛЕТЫ
Остались вопросы?
Спроси по телефону у контактного центра: +7 (495) 646-0768
Или напиши письмо в службу поддержки: support@ontico.ru
Rambler's Top100