У нас возникла идея о том, что можно сделать счастливыми намного больше людей, запустив коробочное решение, но, не загоняя в жёсткие рамки мессенджера, а с возможностью добавлять различные функции. Плюсы такой модели в том, что её стоимость на порядок меньше, чем во многих студиях. В основном, гуглятся статьи, где предлагается разработка с нуля и за аналог WhatsApp в среднем называется стоимость от 45000$ до 55000$. Это огромная сумма, и вряд ли она обоснована на этапе тестирования идеи приложения. Решили, что можно сделать готовое (коробочное) решение по адекватной цене. Наша платформа мессенджера – это, в первую очередь, MVP для стартапов, во-вторую возможность создать добавочную стоимость бизнесу.
Objective-C и Битрикс? Серьёзно? 😞
Я тоже так подумал.
Почему не swift или даже react-native?
Зачем там Битрикс? Почему Redis?
Как это все масштабируется?
Вопросов много
Да. Я ещё добавлю сюда страшное слово гибрид :) чтоб совсем страшно стало.
Всем, кто решит писать свой чат, настоятельно рекомендую рассмотреть Tinode.
OpenSource, GPL3.
Я бы порекомендовал пользоваться Firebase, а не пилить свой велик.
Отвечая на вопрос - модульность никто не отменял, делаете базовую версию, ядро и возможность прикручивать дополнительные модули - если и двигаться раньше, то в этом направлении.
На FireBase сложно делать и развивать гибридное приложение. А про модульность - да, так и делаем
Это худший стек и архитектура для чата какие только можно было придумать. Почему битрикс? Для чего поверх битрикс ещё и nodejs?