История Марка
Оптимизация закупок одежды в индустрии моды
Марк Тернер и Улла Халд рассказывают, как они используют базу данных реального времени Firebase и облачные функции Firebase, чтобы упростить и скоординировать закупку одежды между менеджерами по закупкам и покупателями. Подробнее .
«Firebase зарекомендовала себя как надежная, гибкая и экономичная платформа, которая позволяет нам сосредоточиться на функциях, а не на инфраструктуре, быстро выполнять итерации и без усилий масштабировать».
-- Марк Тернер
технический директор, фавориты
технический директор, фавориты
Вопросы и ответы с Марком и Уллой
-
В: Откуда взялась ваша страсть к разработке приложений?Ответ: Марк: Я вырос в самом сердце Силиконовой долины, поэтому программирование меня заинтриговало в раннем возрасте, и мне это очень понравилось. Это увлечение программированием и индустрией высоких технологий побудило меня работать во многих стартапах в начале моей карьеры, прежде чем присоединиться к HP, а затем к Apple, где я встретил Уллу. Я не всегда занимался разработкой программного обеспечения напрямую, но всегда занимал какую-то роль, работая с разработчиками. Когда Улла основала компанию, которая стала FAVES, я присоединился к ней в качестве технического директора. Мне очень понравилось возвращаться к разработке — мне нравится решать проблемы и тот факт, что в программировании что-то либо работает, либо нет.
-
В: Что привело вас к созданию FAVES?О: Улла: Мы создали FAVES, чтобы ритейлерам было проще организовывать закупки товаров и принимать выгодные решения. Сегодня покупатели видят тысячи товаров на выставках и оптовых онлайн-платформах, легко потерять счет и в конечном итоге купить слишком много похожих товаров или выйти за рамки бюджета. FAVES был разработан, чтобы дать ритейлерам визуальный обзор своих запасов и отслеживать все детали, чтобы они могли оптимизировать свой бизнес и избежать дорогостоящих распространенных ошибок. Марк: Мы начали с создания инструмента курирования, но вскоре поняли, что нашим клиентам нужны более комплексные инструменты планирования покупок и управления заказами, чтобы конкурировать и процветать в быстро меняющейся отрасли. Наша миссия состоит в том, чтобы предоставить малым и средним ритейлерам инструменты планирования, которые есть у таких компаний, как Macy's и Nordstrom, чтобы они могли тратить свое время на оттачивание своих предпринимательских навыков и оказание влияния на свои сообщества, а не жонглирование электронными таблицами и погоню за заказы.
-
В: Как работает приложение FAVES?О: Улла: Если бы у Instagram и Microsoft Excel был ребенок, то это был бы FAVES. На самом базовом уровне вы просто фотографируете продукты, которые покупаете, и сканируете бирки, чтобы получить такую информацию, как цена, цвет и даты доставки. Firebase обновляет информацию о покупках и расходах в режиме реального времени, поэтому вся команда находится в курсе событий и не выходит за рамки бюджета. Вернувшись в магазин, FAVES отслеживает ожидаемые поставки и помогает командам маркетинга и продаж подготовиться к появлению новых продуктов.
-
В: Какие задачи по разработке приложений вы пытались решить в FAVES?О: Марк: С самого начала мы знали, что сотрудничество является ключевым требованием. Это означало не просто хранилище фотографий, а базу данных реального времени с автономным кэшем и синхронизацией. Кроме того, нам нужна была масштабируемость. И мы не хотели сами владеть или управлять этой инфраструктурой.
-
Вопрос. Как Firebase помог решить эти проблемы?Ответ: Марк: Мы рассмотрели несколько альтернатив, но Firebase отметил все, что для нас имело наибольшее значение: безопасность, масштабируемость и оптимизация для мобильных устройств. И начать было легко, поэтому мы могли создавать и тестировать без больших затрат или долгосрочных обязательств. База данных Firebase Realtime обеспечила нам необходимую производительность и масштабируемость, а также беспрепятственно обеспечивала автономное кэширование и синхронизацию, что очень важно для мобильного приложения для совместной работы. Наши клиенты работают в самых разных местах, иногда без хорошего покрытия сети. Но с Firebase им не нужно об этом думать, и нам тоже. Кроме того, Firebase помогает нам не только масштабировать наши операции, но и быстро разрабатывать новые функции, основанные на облачных функциях для Firebase, не влияя на цикл разработки iOS. Например, мы создали наш сканер тегов, используя функции Cloud для Firebase и API Google Cloud Vision для чтения и интерпретации этикеток продуктов, поэтому клиентам не нужно вводить информацию вручную. Теперь у нас есть более 50 облачных функций для Firebase, выполняющих такие задачи, как анализ данных, создание отчетов и интеграция со сторонними платформами, такими как Shopify. Мне нравятся облачные функции для Firebase, потому что они экономически эффективны, легко масштабируются и не требуют от меня выделения и обслуживания множества виртуальных машин.
-
Вопрос. Какие еще функции Firebase вы используете?О: Мы используем Firebase Authentication для улучшения входа и регистрации для наших конечных пользователей, Google Analytics для Firebase для сбора информации об использовании и Firebase Crashlytics для мониторинга и устранения проблем со стабильностью. Недавно мы разработали расширение Chrome, которое позволяет нашим клиентам импортировать заказы напрямую с самых популярных платформ оптовых закупок. Импортер использует хостинг Firebase, аутентификацию Firebase и облачные функции для Firebase для обеспечения бесперебойной работы. Клиенты поражаются, когда видят, что их онлайн-заказы появляются в приложении FAVES всего за несколько секунд.
-
В: Как бы вы описали Firebase одним предложением?Ответ: Марк: Firebase зарекомендовала себя как надежная, гибкая и экономичная платформа, которая позволяет нам сосредоточиться на функциях, а не на инфраструктуре, быстро выполнять итерации и легко масштабироваться.
Истории сообщества
Вдохновитесь всеми хитроумными способами, которыми разработчики используют технологии Google для дальнейшего продвижения своих идей.