// Разработка

Сколько Стоит Создать Клон Evernote?

Содержание

#1. От чего зависит стоимость разработки
#2. Стоимость создания клона Evernote (по этапам)
#3. Общие приготовления
#4. Основная функциональность
#5. Ключевые функции клона Evernote
#6. Платные функции Evernote
#7. Настройки безопасности
#8. Backend
#9. Дизайн и тестирование

Появились вопросы?
Юрий Мусиенко
Автор статьи

Из статьи вы узнаете, сколько стоит создание клона Evernote — приложения с запредельно простым и удобным интерфейсом для ведения заметок, которые невозможно потерять благодаря синхронизации со всеми типами платформ (веб, смартфоны, планшеты и компьютеры) и удобной системе поиска и тегов.

От чего зависит стоимость разработки

Больше всего на стоимость разработки приложений влияют два фактора — сложность проекта и местоположение разработчиков (страна, город). Сложность — это количество и глубина проработки функций. По данному критерию программные продукты обычно условно делят на простые (400 часов на разработку), умеренные (от 400 до 800 часов) и сложные (от 800 до 1500 часов или больше).

Местоположение важно, поскольку средняя заработная плата в разных странах может очень сильно отличаться. Так, больше всего платят специалистам из США и Западной Европы, тогда как разработчики в Восточной Европе, Азии и Африке получают в два-три, а иногда и в десять раз меньше своих американских коллег.

Вот усредненные размеры почасовой ставки фрилансеров по регионам:

Evernote clone

Стоимость создания клона 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 clone

Общий доступ / управление заметками. При создании аналога Evernote также нужно добавить возможность делиться своими заметками с другими пользователями и вместе работать над ними. Этот функционал может работать в двух режимах:

  • Когда пользователи получают и видят все изменения в режиме реального времени (как совместная работа над документами в Google Docs) — 22 часа.
  • Когда пользователи получают и видят только текущую версию заметок (как посты в Facebook) — 14 часов.
Разработка функционала общего доступа и управления потребует 36 часов или от 1152 до 3420 долларов.

Рабочий чат внутри приложения. Совместная работа становится намного проще, если у пользователей платформы есть возможность общаться в реальном времени не покидая приложения. Рабочий чат предоставляет такую возможность, позволяя общаться посредством текста или аудио. В Evernote при этом в функционале чата также реализовано оповещение его участников о новом сообщении с помощью SMS- и Push-уведомлений. SMS отправляют пользователям, у которых еще не установлен Evernote.

На создание чата нужно 28 часов, которые уйдут на:

  • Разработку чата, работающего в режиме реального времени, — 22 часа.
  • Интеграцию SMS- и Push-уведомлений — 6 часов.
Таким образом, стоимость реализации чата в клоне Evernote составляет от 896 до 2660 долларов.

Evernote clone

Синхронизация всех версий (платформ). У большинства людей помимо смартфона также есть компьютер, ноутбук и/или планшет, поэтому Evernote не ограничивает своих пользователей в том, на каком устройстве они должны работать. У всех них одна учетная запись, к которой можно подключиться с любого устройства. Это делается посредством взаимодействия между серверной и клиентской стороной приложения, на реализацию которого нужно 24 часа или от 768 до 2280 долларов.

Платные функции Evernote

Оформив подписку Evernote, пользователи получают несколько дополнительных возможностей: больше места для новых заметок каждый месяц (бесплатная версия — только 60 Мб в месяц), офлайн-доступ, синхронизация между всеми устройствами (в базовой версии — между двумя), создание шаблонов, поиск в Office. Рассмотрим, сколько времени и денег идет на создание этого функционала.

Evernote clone

Автономный доступ. В бесплатной версии приложения без подключения к интернету система показывает только часть информации о заметках: заголовки, теги, небольшие отрывки текста и т.п. Чтобы получить доступ ко всей информации, нужно подключиться к интернету или оформить платную подписку.

При оформлении даже самой простой подписки за 8 долл в месяц в Evernote пользователи смогут работать со своими заметками без подключения к интернету. Для этого внутри приложения нужно активировать функцию «Автономные записные книжки», которая создает папку в памяти устройств и сохраняет в нее выбранные блокноты.

Разработка такого автономного доступа занимает 20 часов и стоит от 640 до 1900 долларов.

Синхронизация с email. Работа с электронными письмами — неотъемлемая часть повседневной жизни большинства людей. Мы регулярно посылаем множество писем друзьям, коллегам и знакомым. Именно поэтому в Evernote добавили возможность работать с такими письмами напрямую через приложение: делать из письма заметку и наоборот с помощью пары кликов. Все что нужно сделать, это открыть письмо, ввести личный адрес Evernote и нажать «Переслать». Затем запустите приложение и продолжайте работать с электронной почтой так, как вам нравится.

Общее время внедрения этого функционала в клон Evernote на стороне сервера потребует 16 часов или от 512 до 1520 долларов.

Evernote clone

Код блокировки. Безопасность и защита данных очень много значат для пользователей, поэтому при создании клона Evernote вам нужно ввести функции ограничения доступа посредством паролей. Приложение будет запрашивать такой пароль каждый раз, когда пользователь включает телефон, компьютер или планшет.

Общее время на выполнение — 3 часа, стоимость — от 96 до 285 долларов.

Расширенный поиск. Данная функция позволяет производить поиск не только внутри заметок, но и внутри прикрепленных к ним документов (word, PDF, txt и прочие). Также можно реализовать возможность поиска внутри изображений. На внедрение данного функционала на стороне сервера нужно 16 часов.

Evernote clone

Примечания в PDF. Evernote также позволяет добавлять различные примечания в документах PDF: выделите объект, добавьте стрелку, текстовую заметку или любые другие изменения. Срок реализации — 40 часов, стоимость — от 1280 до 3800 долларов.

Evernote clone

История заметок. При реализации данной функции у пользователей будет доступ к более ранним версиям заметок (как в Google Docs). Таким образом, они могут легко восстановить потерянные данные при необходимости. На это нужно потратить 16 часов (backend — 8 часов) и от 512 до 1520 долларов.

Сканирование визиток. Приложение будет фотографировать визитки с помощью камеры телефона, переводить изображение в текстовую информацию и сортировать ее по соответствующим категориям, таким как имя, должность, номер телефона и т.п. Также можно добавить загрузку дополнительны данных с LinkedIn и Facebook. Для этого нужно 8 часов на frontend, 32 часа — backend и еще по 8 часов — на интеграцию с каждой социальной сетью.

Evernote clone

Обнаружение похожих заметок. Автоматический поиск заметок с аналогичным содержанием (и тегами) при создании / открытии новой заметки поможет бороться с засорением приложения одинаковыми заметками и/или поможет искать связанные заметки. Время на внедрение — 16 часов (backend — 16 часов).

Презентации заметок. Данная функция позволит показывать заметки в полноэкранном режиме. Что полезно, если нужно показать содержание коллегам, семье или друзьям. Время на выполнение — около 8 часов.

Настройки безопасности

Ваш клон Evernote будет работать с большими объемами личной и деловой информации пользователей, поэтому при создании данного приложения вам нужно позаботиться о защите конфиденциальных данных. В сети Evernote эту проблему решают путем прямого шифрования, которое работает как расширение HTTPS-шифрования, защищающая важные данные как на устройстве пользователя, так и во время их передачи. Благодаря этому конфиденциальные данные пользователей не могут быть прочитаны третьими лицами, даже если они имеют доступ к вашему трафику или ключам SSL.

Наряду с этим методом Evernote использует следующие настройки безопасности для защиты персональных данных пользователей:

  • STARTTLS для шифрования доставки электронной почты.
  • Механизм HSTS для передачи данных по протоколу HTTPS.
  • AES-шифрование для связи между дата-центрами.
Время внедрения механизмов безопасности — от 60 часов.

Backend

Мобильные и десктопные приложения, а также веб-версия сервиса — это лишь внешние интерфейсы платформы, с которыми взаимодействует пользователь. Для того чтобы эти интерфейсы работали и платформа выполняла поставленные для нее задачи, вам нужна серверная часть — backend. Backend платформы отвечает за хранение, структурирование и анализ данных, синхронизацию между всеми пользовательскими устройствами, синхронизацию с внешними сервисами.

Общее время работы с серверной частью — около 200 часов.

Дизайн и тестирование

Помимо разработки, вам придется потратить время на то, чтобы ваше приложение выглядело красиво и было удобно в использовании. Поэтому при создании клона Evernote вам нужно будет потратить 210 часов на разработку UI / UX-дизайна и еще около 113 часов на предварительное тестирование и исправление ошибок.

Отзывы наших клиентов

Разработка экосистемы, предназначенной для предоставления разнообразных услуг цифровым активам под одной оболочкой на основе технологии блокчейна

Есть вопросы? Задайте их здесь

Имя *
Email *
Телефон
Ваш бюджет
Сообщение
 

С 2015 года помогаем клиентам реализовывать идеи!

Подпишитесь на свежие статьи