Сколько стоит разработка Android-приложений

Мнение разработчика о заказах:
Собственные разработки программистов-одиночек под Android (без раскрутки и вложений), при продаже в Play\Market — легко взламываются, потому и оцениваются авторами в копейки, чтобы минимизировать смысл взлома. При этом на платные приложения в любом случае не бывает «шквального» спроса. Т.е. тут заработок разработчика чаще всего символичен.

Поэтому новые заказы программисту интересны, если:

  • есть свободное от уже текущих заданий время
  • есть заказчик, платящий интересные деньги почасово (а не «бедные» студенты, с планшетами за 1000 «зеленых», предлагающие «100 рублей на мобильник»)
  • есть просто интересная задача, у которой есть перспектива развития, опять же с надеждой потом выпустить еще одно платное приложение, которое может быть принесет копеечку
  • это задание, полезное в изучении\освоении технологий для будущих разработок
  • задание, в конце-концов, на приложение, технологии которого разработчик просто уже освоил и ему несложно и быстро выполнить работу, даже за не очень заметную оплату

А запросы на программы, которые …

  • не кажутся интересными\полезными и популярными (перспективными)
  • требуют много времени на изучение\освоение\тестирование\отладку, да если при этом еще и не особо оплачиваемые
  • или просто сложные, непонятные, на грани невозможности (уже сталкивался несколько раз с тем, что в Андроид запрещены некоторые вещи, которые заказчики хотели получить в приложениях)

…вызывают риторический вопрос : кто хочет сегодня (бесплатно) поработать ? :-)

Ищите свободного программиста, но учтите, что на основе выше-перечисленного программисты и их работы не бывают одновременно, как и все остальное в мире — и быстрыми и качественными и дешевыми. Выбирайте, как обычно, 2 из 3-х.

А если конкретно — то месячная работа Андроид-разработчиков стоит от 12 до 100 тысяч российских рублей, как на периферии, так и в столицах — вот доказательство. Т.е. ориентировочно 75 … 625 рублей в час.

По времени: чтобы создать рабочее приложение в котором:

  • простейший интерфейс, со стандартными элементами управления (кнопки, списки, текстовые поля…) без какой-либо графики, эффектов и специальной подгонки дизайна
  • один язык интерфейса, с текстами прямо в коде (без переводов на другие языки)
  • один-два рабочих диалога (главный и один с несколькими настройками)
  • диалог «О компании\об авторе» и т.п. со ссылками обратной связи
  • с сервисом, выполняющим какую то одну фоновую функцию (короткое взаимодействие с сервером в Интернет, получение GPS-координат…)
  • и чтобы все это между собой взаимодействовало без ошибок (!), настройки сохранялись и читались, сервис не зависал и выполнял свою функцию (заказчика), шрифты читались на любом экране, при повороте экрана или пропадании Интернет-соединения данные не терялись…

нужно не меньше 10 рабочих часов, а не тяп ляп и готово «на коленке», как всем заказчикам хотелось бы думать.

А в реальности, да если без нормально детализированного техзадания — и того больше, т.к. всегда потребует не только доделок, но скорее переделок под «хотелки» заказчика.

Если вам нужна «простенькая программка», работающая через Интернет, то можно тут почитать подробнее, что это обозначает, особенно, если вам нужен мобильный клиент для вашего web-сайта.

Тем, кто смог дочитать статью до конца — бонус: программа ориентировочного расчета рабочего времени на создание программы под Androd: AndrOrder !

Comments are closed.