2010-05-27 3 views
6

ЕСЛИ кто-то должен разработать такое же приложение для Android и iPhone, сложно ли разрабатывать его на одной платформе, чем на другой? Требуется ли больше времени?Android dev time vs iPhone dev time

Давайте подумаем о среднем приложении. Списки, текст, кнопки, получение информации из Интернета.

У человека одинаковый опыт работы на обеих платформах.

Благодаря

+0

Имеет ли тот же уровень опыта на обеих платформах? – Dolph

+0

Да, у человека одинаковый уровень опыта на обоих, спасибо –

ответ

5

Я думаю, что это многое зависит от того, с чем вы уже знакомы. Если вы действительно острые с развитием Objective-C, Cocoa и Mac в целом, вы, вероятно, сможете быстро создать приложение. С другой стороны, если вы сделали много Java-разработок, Android будет быстрым. Обе платформы имеют преимущества и недостатки с точки зрения времени разработки.

0

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

Если вы встаете на скорость на обоих, я бы сохранил Android/Java быстрее, чтобы учиться и развертываться. Но есть много людей, делающих приложения iPhone/Objective-C в первый раз.

Если у вас есть опыт работы с управляемой средой, такой как VB6 или .NET, вы с большей вероятностью будете чувствовать себя с Java, чем Objective-C.

Отказ от ответственности: Я являюсь разработчиком .NET с опытом работы на Java. Единственный объект Objective-C, с которым я работаю, - это его чтение в Интернете.

+0

Если вы решите забрать Objective-C, я думаю, вы найдете его довольно простым, особенно если у вас есть фон C. –

2

Я бы сказал, что разработка iPhone быстрее с самого начала, поскольку XCode IDE предлагает более легкую среду для разработки, чем Eclipse, причем время быстрее, чем вы более знакомы.

+3

«XCode IDE предлагает более легкую среду для разработки, чем Eclipse» в любом примере? – RoflcoptrException

+0

Я использовал оба. Затмение скалы !!! Только хорошая вещь с xcode - это инструментальные средства, которые необходимы для разработки c-base. безрезультатно для затмения. – karim

1

Если вы сделаете простое приложение со всеми встроенными функциями xcode и IB, то было бы проще. если вы хотите настроить приложение и настроить его много, запустить анимацию, сделать приложение привлекательным, то iPhone может стать настоящим беспорядком в первый раз. Я переключился с JME/Android на iPhone. Настройка на iPhone занимает гораздо больше времени, чем другие.

1

Следует также принять во внимание поддержку сообщества разработчиков. Я разработчик Android, и я могу точно сказать, что поддержка Android Developer очень хорошая ...