BaaS
Себастьян Вадува (Telepat.io): Успех – это решение реальных проблем простым и удобным способом
О том, как выглядит процесс создания нового сервиса, о работе с API и работе без ограничений нам рассказал основатель платформы Telepat.io Себастьян Вадува.
Сервисов для разработки мобильных приложений сейчас достаточно много. Однако новые решения, которые облегчают процесс разработки, выходят достаточно часто. Причина, вероятно, в том, что все нужды разработчиков пока не могут быть решены в рамках одного инструмента.
О том, как выглядит процесс создания нового сервиса, о работе с API и работе без ограничений нам рассказал основатель платформы Telepat.io Себастьян Вадува.
Расскажите об основных задачах вашего сервиса. Почему вы выбрали именно такое название?
Telepat – это платформа JavaScript, которая помогает устанавливать достаточно стандартную, но работающую по подписке сеть JSON API. Вы можете создавать, обновлять и удалять объекты, используя протоколы HTTP, и сервер выкладывает подписчикам всю новую информацию в качестве JSON патчей. Telepat противопоставлен традиционным, использующим шаблон «издатель-подписчик» сервисам. Мы даем возможность не только иметь дело с отправкой абстрактных сообщений, но и работать с данными в форме JSON-объектов. Для внесения необходимых поправок эти объекты контролируются, а вся информация сохраняется, так что ее можно легко восстановить и найти.
Telepat обеспечивает мгновенное обновление информации в приложении на всех устройствах, где оно установлена. За счет чего это происходит?
Все сотрудники Telepat обладают хорошими знаниями в области создания и развития сетевых приложений и интерфейса их программирования. Telepat – по большей части продукт нашего совместного опыта в этой области, и наш сервис, на самом деле, возник после того, как мы провели анализ современного рынка и изучили основные его потребности. Мы обнаружили, что уже существующие решения не удовлетворяют всех потребностей разработчиков приложений. Наша основная цель – обеспечить инструменты, позволяющие создавать современные API как можно проще.
Telepat позволяет работать с приложениями под любые ОС, или есть ограничения?
Мы – агностики, поэтому наш сервис не устанавливает строгие рамки относительно операционной системы и пользовательского интерфейса: пока устройство подключено к интернету, оно работает с Telepat.io. Мы даем возможность нашим пользователям создавать нестандартные программы на JavaScript для iOS и Android.
Как появилась идея создать Telepat?
У нас было несколько проектов для компаний, требующих как крупномасштабной синхронизации данных (например, подсчет результатов голосования до десятков тысяч пользователей одновременно в режиме реального времени), так и работы оффлайн, чтобы иметь возможность видеть данные и производить с ними операции даже в условиях временного отсутствия подключения к интернету. В действительности, так и родилась идея создать Telepat – надежную базу для разработки и инструмент для будущих проектов.
Кто уже использует Telepat? Какие отзывы вы получаете?
Пока мы находимся на стадии альфа-версии, а официально запустили Telepat около месяца назад. Однако мы наблюдаем, как восторженно приняло сервис сообщество пользователей: от активности на GitHub до писем, которые мы получаем от разработчиков по всему миру. Сейчас стремимся к увеличению числа обсуждений Telepat, чтобы получить правильное представление о том, что именно разработчики и компании хотят видеть в подобном инструменте и чем мы можем их обеспечить.
В чем была основная сложность в создании сервиса? Кто помогал вам строить его?
Telepat сам по себе – открытый проект, построенный вокруг других таких проектов, так что главная задача нашего сервиса, как и почти всех современных программных обеспечений, насколько мы знаем, — удивить людей, пользующихся софтом с отрытым кодом. Кроме того, мы потратили много времени на обдумывание того, с какими проблемами нам придется столкнуться, и на поиск их решений, когда еще не было написано ни одной строки кода. Мы с нетерпением ждем, какое же сообщество пользователей соберется вокруг Telepat!
Расскажите об основных этапах создания своего проекта. Кто в вашей команде?
У команды Telepat годы опыта работы с мобильными приложениями и веб-интерфейсами. Мы все пришли из разных сфер – от объектных разработок до Java, и мы видели рождение и развитие сотен проектов.
Telepat уже работает в полном режиме альфа-версии, но мы полностью готовы к выпуску беты. Сейчас мы запускаем главный стандарт платформы, разработанный в облачной среде, поэтому мы можем заверить, что мы устраняем баги, и наш продукт будет исключительным.
Можете ли вы назвать Telepat коммерчески успешным приложением? Его использование платно или бесплатно?
Пока Telepat только начинается, он однозначно не приносит нам коммерческой выгоды, но пока мы к этому и не стремимся. В планах – создать отличный инструмент, которым будут пользоваться как компании, так и независимые разработчики, чтобы улучшать пользовательские интерфейсы своих программ.
Как вы считаете, что нужно, чтобы сделать успешный проект?
Мы считаем, что успех – это решение реальных проблем многих людей самым простым и удобным способом. Если инструмент хорош, люди будут пользоваться им.
Спасибо! Удачи вам в запуске беты!
-
Интегрированные среды разработки2 недели назад
Лучшая работа с Android Studio: 5 советов
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2024.43
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2024.44
-
Исследования2 недели назад
Поможет ли новая архитектура React Native отобрать лидерство у Flutter в кроссплатформенной разработке?