Сколько может заплатить разработчик за приложение для iPhone, такое как Twitterrific ?
Я хочу знать это, потому что мне нужно такое приложение с той же функциональностью для нового сайта сообщества. Я могу делать Ruby, но не имею опыта работы с Objective-C. Поэтому мне было бы интересно, если бы я начал читать книги о программировании для iPhone или поручить эту работу программисту для iPhone.
iphone
objective-c
jobs
user27815
источник
источник
Ответы:
Я один из разработчиков Twitterrific и, честно говоря, я не могу сказать, сколько часов ушло на продукт. Я могу сказать вам, что все, кто проголосовал за смету 160 часов на разработку и 40 часов на проект, ошеломлены. (Я бы использовал другую фразу, но это мой первый пост о переполнении стека, так что я в порядке.)
У Twitterrific было 4 основных релиза, начиная с iOS 1.0 (Jailbreak.). Это много кода, большая часть которого находится в битовой корзине (мы много рефакторинг с каждым основным выпуском).
Одна вещь, на которую было бы интересно взглянуть, это количество времени, которое нам пришлось потратить на версию для iPad. Apple установила дату выпуска продукта, которая дала нам 60 дней на разработку. (Это было позже продлено на неделю.)
Мы начали разработку iPad с нуля, но большая часть нашего базового кода (в основном модели) была использована повторно. Разработка была сделана двумя опытными разработчиками iOS. Один из них даже написал книгу: http://appdevmanual.com :-)
С таким коротким графиком мы работали довольно долгие часы. Давайте будем консервативны и скажем, что это 10 часов в день в течение 6 дней в неделю. Эти 60 часов за 9 недель дают нам 540 часов. С двумя разработчиками это довольно близко к 1100 часам. Наш тариф для клиентов составляет 150 долларов в час, что дает 165 000 долларов только за новый код. Помните также, что мы использовали многократно существующий код: я собираюсь снизить стоимость этого кода до 35 000 долларов, что дает общую стоимость разработки в 200 000 долларов.
Любой, кто серьезно занимался разработкой для iPhone, может сказать, что с любым проектом связано много дизайнерских работ. У нас было два дизайнера, работающих над этим аспектом продукта. Они отрабатывали свои задницы, имея дело с совершенно новой механикой взаимодействия. Не забывайте, что у них не было никакого аппаратного обеспечения, к которому нужно прикасаться (много распечаток!). Вместе они потратили на проект не менее 25 часов в неделю. Таким образом, 225 часов по 150 долларов в час - это около 34000 долларов.
Есть и другие затраты, которые многие разработчики игнорируют: управление проектом, тестирование, оборудование. Опять же, если мы снизим эту цифру до 16 000 долларов, мы получим 250 000 долларов. Это число совпадает с оценкой Джонатана Уайта (@schwa) в размере 50-150 тыс. Долл. США с приложением Обамы на 22 дня.
Сделай еще один удар, чувак.
Теперь, если вы хотите создать бэкэнд-сервисы для своего приложения, это число будет расти еще больше. Все, кажется, удивлены тем, что Instagram потратил 500 тысяч долларов на венчурное финансирование для создания нового интерфейса и серверной части. Я не.
источник
На разработку приложения Барака Обамы от первого кода до выпуска ушло 22 дня. Три разработчика (хотя не все из них были полный рабочий день). Всего 10 человек Цифра 500-1000 человеко-часов. Контрактные ставки составляют 100-150 долларов США / час. Рисунок 50000-150000 долларов. Сравните ваше приложение с Obama.app и масштабируйте соответственно.
источник
Существуют способы платить меньше, чтобы получить приложение, разработанное, чем платить по факту, но очень часто вы получаете то, за что платите - неопытные разработчики, которые оставляют вас в беспорядке со спагетти-кодом, которые невозможно поддерживать, или опытные разработчики, с которыми вы должны общаться через культурный и языковой разрыв.
Разработка такого приложения, как Twitterific, не легка. Это чрезвычайно отточенное приложение с большим вниманием к деталям, которое большинство людей - даже многие разработчики - не заметят и не осознают. Возможно, вам удастся получить клиент Twitter для iPhone, написанный за 3500 или 5000 долларов, если вы отправитесь в оффшор или будете готовы «работать с неопытными разработчиками», но вы не получите Twitterific для этого, и сомнительно, что вы даже получите на полпути приличное заявление на эту сумму.
И вы, вероятно, в конечном итоге потратите много времени на управление процессом, переходя от одного требования к другому и борясь за то, чтобы получить то, что вы действительно хотите, а не то, что они хотят дать вам.
Существует также риск при разработке «по сниженной ставке», будь то оффшор или просто использование неопытных разработчиков - у вас может получиться что-то, что вы не сможете использовать, или что-то, что получит рейтинг в 1 звезду, потому что оно падает или ведет себя хаотично. Вы можете найти случайную недооцененную драгоценность разработчика, но они не останутся недооцененными надолго, учитывая явный спрос на этом рынке прямо сейчас.
Благодаря моим книгам и блогам люди часто обращаются ко мне, когда им нужна помощь с приложениями для iPhone. В среднем я получаю 4 или 5 запросов в месяц от людей, обращающихся за помощью в исправлении приложений, которые они разработали либо за океаном, либо у неопытных разработчиков здесь, в Штатах. В большинстве случаев мне приходится говорить им, что было бы лучше выбросить свой код и начать с разработчика, который знает, что они делают, вместо того, чтобы пытаться исправить код, который они купили по дешевке. Если они настаивают на попытке «починить» то, что у них есть, я отказываюсь от работы.
источник
Я очень хороший разработчик приложений для iPhone, и я беру за свои услуги более 150 долларов в час. У меня огромный опыт создания приложений для iPhone и их серверных компонентов. Меня также несколько раз вызывали для исправления оффшорных приложений. Вот мой дубль.
Я как раз собираюсь выпустить приложение для покупок для клиента. Проектная работа была сделана двумя дизайнерами-клиентами в течение 2 недель, быстро, потому что у них уже были все ресурсы изображения. Подумайте 2 человека х 10 дней х 8 часов = ~ 24 000 долларов. Серверная часть должна была быть модифицирована для предоставления данных для приложения iPhone. Мы использовали их собственную команду, собственную платформу и собственный API, 2 разработчика, 4 недели или около 50 000 долларов США, и все потому, что у них уже есть веб-магазин и API. Чтобы добраться туда, нужно заплатить около 400 000 долларов (без учета платформы). И я написал приложение для 3 недель, учитывая, что большая часть моего кода дублируется из предыдущих проектов, еще около 25 000 долларов, самое дешевое приложение, которое я когда-либо делал.
Всего потрачено: ~ 100 000 долларов, и это безумно дешево!
И они раздают это бесплатно, чтобы клиенты покупали в своем магазине со своих айфонов.
Питер, для вашего приложения, если у вас есть серверы, API и дизайн, я бы предположил, что в зависимости от сложности от 30 000 до 60 000 долларов. Если у вас нет дизайна, удвойте его. Если у вас нет API, попробуйте еще раз ...
источник
Я являюсь исполнительным директором в компании, занимающейся веб-разработкой и разработкой мобильных приложений, и слышу этот вопрос каждый день. К сожалению, приложения для iPhone не дешевы. Вы можете ожидать около 100 долларов в час, если вы находитесь на территории США. Я видел некоторых офшорных индийских разработчиков всего за 20 долларов в час. Все зависит от количества и сложности функций, которые вы хотите, чтобы приложение выполняло. Простые приложения с одной функцией обычно составляют около 4-5k. Они настолько дороги, потому что вы платите команде людей хорошую почасовую заработную плату, а любой тип необработанного прототипирования, разработки и кодирования требует времени. Приложения могут легко превышать 60-100 тыс. Например, компания Southwest Airlines создает приложение с полной платформой электронной коммерции, которая позволяет вам покупать билеты по телефону. Все это портирование в их ИТ - большая работа.
А офшоринг проекта определенно не всегда лучший вариант. Если вы это сделаете, вам лучше знать, с кем вы имеете дело. Не поймите меня неправильно, люди там, которые делают плохую задницу ради лучшей сделки, но их не так легко найти. Эти парни могли потрахаться в течение 5 месяцев в простом проекте, который занял бы здесь 6 недель, или просто не завершить его вообще и сдать его наполовину законченный. Я видел этот сценарий много раз, когда мы заканчиваем работу. Управление проектом становится проблемой. Может быть трудно сообщить, что именно вы хотите, чтобы приложение делало.
источник
River of News для iPad потребовалось около 400 часов разработки, чтобы добраться до версии 1.0, и я не знаю, сколько часов потратил мой дизайнер (20-50?). При ставках оплаты труда в США это не менее 40 000 долларов. Но такое тесное развитие было возможно только потому, что это была операция с одним человеком. Когда вы отделяете человека, пишущего код, от человека, решающего, что собирается делать продукт, возникает колоссальное количество накладных расходов.
Если вы собираетесь отправить его в море, вам лучше точно знать, что вы хотите. С учетом языка и разницы во времени очень сложно сделать итеративный дизайн, когда вы изучаете, что возможно.
источник
Appsamuck iPhone учебники на 31 день учебников, заканчивающихся 31 маленьким приложением, разработанным для iPhone, весь исходный код которого доступен для скачивания. Они также предоставляют коммерческий сервис для создания приложений!
Если вы хотите узнать, можете ли вы выполнить кодирование, по крайней мере, вы можете загрузить код и посмотреть, есть ли что-нибудь полезное для ваших нужд. С другой стороны, вы также можете получить от них цитату для разработки приложения для вас, так что вы можете попробовать обе стороны медали, аутсорсинг и внутри компании. Конечно, все зависит от того, сколько времени у тебя тоже есть! Это, безусловно, стоит посмотреть!
(Хорошо, после моей последней катастрофической попытки попытаться опубликовать полезную информацию, я отправился на охоту!)
источник
Я являюсь разработчиком приложения для мобильных купонов Coupious для iPhone, и, учитывая количество времени, которое я потратил на это приложение (v1.0 - v1.5), это были инвестиции в размере от 15 000 до 20 000 долларов. Однако, если честно, я признаю, что я был единственным разработчиком, работающим над ним, и когда я начинал проект, я никогда раньше не видел и не использовал Objective-C. Несмотря на это, три месяца спустя он был выпущен, так что цифры, вероятно, немного искажены, потому что было довольно много обучения и кодирования.
Тем не менее, компетентные разработчики iPhone стоят от 80 до 150 долларов в зависимости от их навыков и времени работы с платформой. Я бы сказал, что для простого приложения, приложение, вероятно, будет работать с 2K-5K, приложение средней сложности будет работать с 5K-15K и довольно сложное приложение с 15K-30K. Игровых приложений может быть даже больше.
Причина, по которой он так высок, в том, что навык достаточно специализирован, и не каждый может это сделать.
источник
Не хочу признавать, как мало я сделал для iPhone, но могу сказать, что больше не буду. Парень, который сказал, что «простые приложения с одной функцией могут быть выполнены ... [разработчиками-одиночками] ... за 5 тысяч долларов» - это правильно; тем не менее, это все еще низкопробный проект, и он не предполагает почти никакого проекта, графического дизайна или работы сетевого бэкенда.
источник
Цены, которые были указаны выше, это то, что вы ожидаете заплатить американским разработчикам; Тем не менее, я знаю некоторых людей, которые смогли создать свои приложения всего за 4000 долларов с помощью оффшорных разработчиков.
Вот сообщение в блоге группы, которая сделала это: http://www.lolerapps.com/why-outsourcing-iphone-apps-was-a-no-brainer-for-us
Кроме того, Карла Уайт написала фантастическую электронную книгу о процессе, который она использовала для передачи своего приложения под названием «Внутренние секреты для приложения для iPhone». Она рассказывает о том, как ей это удалось, потому что она хотела работать с командой, которая все еще изучала разработку приложений для iPhone.
Итак, есть альтернативы разработчикам с более высокой ценой, о которых говорилось выше.
источник