Описание услуги
Я разрабатываю мобильные приложения для совместных списков покупок — когда несколько человек ведут один и тот же список, и любое изменение сразу видно всем участникам. Партнёр отмечает молоко в магазине — у вас на телефоне эта позиция сразу становится зачёркнутой, и никто не покупает одно и то же дважды и не бродит по рядам в поисках того, что уже лежит в чужой корзине.
Моя специализация — именно слой синхронизации в реальном времени, потому что на нём чаще всего спотыкаются готовые шаблонные решения. Я строю движок, который позволяет нескольким людям одновременно редактировать один список без конфликтов: изменения долетают за секунду-две даже при нестабильном интернете. Отдельно продумываю офлайн-режим — если кто-то потерял сеть в подвальном супермаркете, его правки не теряются, а сохраняются локально и сливаются со списком, как только связь вернётся.
Кроме синхронизации я делаю то, что превращает список в инструмент, которым реально пользуются: разбиение большого списка на разделы по магазинам, чтобы семья, закупающаяся сразу в двух точках, видела только свою часть; назначение позиций конкретному человеку; группировку по отделам магазина; историю правок — кто добавил и кто отметил. Работаю как с нативной разработкой под iOS и Android по отдельности, так и с единой кроссплатформенной сборкой.
В типовой проект входит:
— вход без регистрации, чтобы присоединиться к списку за секунды
— push-уведомления о новых позициях и о завершённой закупке
— группировка по магазинам и отделам с перетаскиванием пунктов
— тёмная тема, несколько списков на семью и ссылки-приглашения
— сопровождение публикации в App Store и Google Play
Моя специализация — именно слой синхронизации в реальном времени, потому что на нём чаще всего спотыкаются готовые шаблонные решения. Я строю движок, который позволяет нескольким людям одновременно редактировать один список без конфликтов: изменения долетают за секунду-две даже при нестабильном интернете. Отдельно продумываю офлайн-режим — если кто-то потерял сеть в подвальном супермаркете, его правки не теряются, а сохраняются локально и сливаются со списком, как только связь вернётся.
Кроме синхронизации я делаю то, что превращает список в инструмент, которым реально пользуются: разбиение большого списка на разделы по магазинам, чтобы семья, закупающаяся сразу в двух точках, видела только свою часть; назначение позиций конкретному человеку; группировку по отделам магазина; историю правок — кто добавил и кто отметил. Работаю как с нативной разработкой под iOS и Android по отдельности, так и с единой кроссплатформенной сборкой.
В типовой проект входит:
— вход без регистрации, чтобы присоединиться к списку за секунды
— push-уведомления о новых позициях и о завершённой закупке
— группировка по магазинам и отделам с перетаскиванием пунктов
— тёмная тема, несколько списков на семью и ссылки-приглашения
— сопровождение публикации в App Store и Google Play