Хотите создать клон Evernote?
Компания Merehead занимается веб разработкой. Свяжитесь с нами и получите бесплатную консультацию!
Поговорить с Менеджером
Из статьи вы узнаете,
сколько стоит создание клона Evernote — приложения с запредельно простым и удобным интерфейсом для ведения заметок, которые невозможно потерять благодаря синхронизации со всеми типами платформ (веб, смартфоны, планшеты и компьютеры) и удобной системе поиска и тегов.
От чего зависит стоимость разработки
Больше всего на
стоимость разработки приложений влияют два фактора —
сложность проекта и местоположение разработчиков (страна, город). Сложность — это количество и глубина проработки функций. По данному критерию программные продукты обычно условно делят на простые (400 часов на разработку), умеренные (от 400 до 800 часов) и сложные (от 800 до 1500 часов или больше).
Местоположение важно, поскольку
средняя заработная плата в разных странах может очень сильно отличаться. Так, больше всего платят специалистам из США и Западной Европы, тогда как разработчики в Восточной Европе, Азии и Африке получают в два-три, а иногда и в десять раз меньше своих американских коллег.
Вот усредненные
размеры почасовой ставки фрилансеров по регионам:
Стоимость создания клона Evernote (по этапам)
Теперь, когда мы знаем сколько в среднем платят разработчикам, можно перейти к тому,
сколько времени уйдет на все этапы разработки софта — от подготовки до тестирования. Зная это, мы умножим время на ставку разработчиков и таким образом рассчитаем
ориентировочную стоимость создания клона Evernote.
Общие приготовления
Практически любой проект по разработке софта начинается с основных шагов, которые очень похожи, независимо от того, какое именно приложение вы создаете. Однако их особенности и время, нужное на реализацию,
зависят от характеристик приложения (типа, дизайна, функционала и т.д.). В случае разработки клона такого приложения, как Evernote, обычно нужно около 27 часов:
- Описание проекта — от 3 часов.
- Внедрение REST API — от 12 часов.
- Настройка модели базы данных — 12 часов.
Таким образом, в зависимости от местоположения разработчиков на общие приготовления уйдет 864 доллара в Восточной Европе, 1809 долларов — в Западной, 2565 долларов — в США.
Основная функциональность
В этом разделе мы оценим
стоимость создания основных функций, которые можно
найти практически во всех приложениях. Разумеется, некоторые функции есть только в таких приложениях, как Evernote, ориентированных на работу с заметками.
В среднем на это нужно около 38 часов разработки:
- Регистрация по имейлу — 4 часа.
- Параметры входа и выхода из аккаунта — 4 часа.
- Редактирование профиля (имя, фото, прочее) — 5 часов.
- Поиск, навигация по заметкам в автономном режиме — 6 часов.
- Подсказки и обучающие элементы — 9 часов.
- Push-уведомления — 2 часа.
- Геолокация — 8 часов.
Функционал Push-уведомлений: текстовое уведомление, когда приходит новое сообщение в чате, звуковой сигнал при каждом системном уведомлении, вибрация устройства при каждом системном уведомлении и прочее.
Функционал геолокации: автоматическое определение местоположения пользователя и добавление соответствующего маркера в заголовок заметки и/или ее содержание.
Таким образом, на
создание базовых функций клона Evernote нужно 1216 долларов в Восточной Европе, 2546 долларов — в Западной, 3610 долларов — в США.
Ключевые функции клона Evernote
Это те
специфические функции, которые пользователи получают при установке приложения Evernote (или регистрации в веб-версии). Они доступны на всех типах устройств, которые совместимы с Evernote. В данный перечень входят такие вещи:
Веб-вырезка. С помощью этой функции пользователи могут сохранить в виде заметки любую веб-страницу или другой контент. Для этого достаточно выбрать «Поделиться» и указать в качестве конечного пункта назначения Evernote. При переходе в приложение у пользователей будет возможность выбрать блокнот (раздел заметок, созданный пользователем). Если блокнотов нет, то заметка сохраняется в записной книжке (по умолчанию).
На разработку этой функции нужно 8 часов или от 256 до 760 долларов.
Управление заметками. Функционал, отвечающий за создание, редактирование, обновление, сортировку и сохранение заметок пользователями. В Evernote создать заметку и наполнить ее содержанием можно несколькими способами:
- Сделать фото с помощью камеры смартфона — 14 часов.
- Вставить вложение из галереи устройства пользователя — 22 часа.
- Напечатать посредством стандартной клавиатуры — 36 часов
- Написать от руки в хосте — 16 часов.
При этом с заметками можно делать следующие вещи:
- Создать, добавить теги — 18 часов.
- Расшарить заметку в социальных сетях — 6 часов.
- Установить напоминание с датой и временем — 6 часов.
- Отметить напоминание (заметку) как выполненное — 2 часа.
На реализацию всего этого в клоне Evernote нужно около 120 часов или от 3840 до 11400 долларов.
Общий доступ / управление заметками.
При создании аналога Evernote также нужно добавить возможность делиться своими заметками с другими пользователями и вместе работать над ними.
Этот функционал может работать в двух режимах:
- Когда пользователи получают и видят все изменения в режиме реального времени (как совместная работа над документами в Google Docs) — 22 часа.
- Когда пользователи получают и видят только текущую версию заметок (как посты в Facebook) — 14 часов.
Разработка функционала общего доступа и управления потребует 36 часов или от 1152 до 3420 долларов.
Рабочий чат внутри приложения. Совместная работа становится намного проще, если у пользователей платформы есть возможность общаться в реальном времени не покидая приложения. Рабочий чат предоставляет такую возможность, позволяя общаться посредством текста или аудио. В Evernote при этом в функционале чата также реализовано оповещение его участников о новом сообщении с помощью SMS- и Push-уведомлений. SMS отправляют пользователям, у которых еще не установлен Evernote.
На создание чата нужно 28 часов, которые уйдут на:
- Разработку чата, работающего в режиме реального времени, — 22 часа.
- Интеграцию SMS- и Push-уведомлений — 6 часов.
Таким образом, стоимость реализации чата в клоне Evernote составляет от 896 до 2660 долларов.
Синхронизация всех версий (платформ). У большинства людей помимо смартфона также есть компьютер, ноутбук и/или планшет, поэтому Evernote не ограничивает своих пользователей в том, на каком устройстве они должны работать. У всех них одна учетная запись, к которой можно подключиться с любого устройства. Это делается посредством взаимодействия между серверной и клиентской стороной приложения, на реализацию которого нужно 24 часа или от 768 до 2280 долларов.
Платные функции Evernote
Оформив подписку Evernote, пользователи получают несколько дополнительных возможностей: больше места для новых заметок каждый месяц (бесплатная версия — только 60 Мб в месяц), офлайн-доступ, синхронизация между всеми устройствами (в базовой версии — между двумя), создание шаблонов, поиск в Office. Рассмотрим, сколько времени и денег идет на создание этого функционала.
Автономный доступ. В бесплатной версии приложения без подключения к интернету система показывает только часть информации о заметках: заголовки, теги, небольшие отрывки текста и т.п. Чтобы получить доступ ко всей информации, нужно подключиться к интернету или оформить платную подписку.
При оформлении даже самой простой подписки за 8 долл в месяц в Evernote пользователи смогут работать со своими заметками без подключения к интернету. Для этого внутри приложения нужно активировать функцию «Автономные записные книжки», которая создает папку в памяти устройств и сохраняет в нее выбранные блокноты.
Разработка такого автономного доступа занимает 20 часов и стоит от 640 до 1900 долларов.
Синхронизация с email. Работа с электронными письмами — неотъемлемая часть повседневной жизни большинства людей. Мы регулярно посылаем множество писем друзьям, коллегам и знакомым. Именно поэтому в Evernote добавили возможность работать с такими письмами напрямую через приложение: делать из письма заметку и наоборот с помощью пары кликов. Все что нужно сделать, это открыть письмо, ввести личный адрес Evernote и нажать «Переслать». Затем запустите приложение и продолжайте работать с электронной почтой так, как вам нравится.
Общее время внедрения этого функционала в клон Evernote на стороне сервера потребует 16 часов или от 512 до 1520 долларов.