Это не совсем вопрос о том, как разрабатывать все три, я знаю различные кроссплатформенные способы и так далее. Но я больше хочу узнать с точки зрения разработчика, насколько сложно в основном разрабатывать iOS, Android и веб-приложения?
Я в настоящее время на моей первой работе в качестве мобильного / веб-разработчика. Я уже разработал свое первое приложение для iPhone / iPad, и теперь мне нужно разработать приложение для Android, потому что веб-версия, которую я попробовал, просто не работала так, как нужно, а веб-базы данных просто не подходили. Но я не уверен, что можно развить все три с точки зрения запоминания всех API и т. Д. Я бы не сказал, что у меня есть проблема с языками программирования только в том, как использовать API для различных платформ. Кроме того, все другие языки, на которые я смотрю, в свободное время просто чувствуют, что я теряю сознание.
Возможно ли, чтобы один человек разрабатывал ios, android и веб-приложения? Стоит ли думать о сокращении его до iOS и веб-приложений?
Я сам все разрабатываю, поэтому мне не с кем обсудить, какие решения лучше для всего, и я просто пытаюсь тренироваться по ходу дела.
Итак, есть ли кросс-платформенные разработчики? Есть ли у компаний разные команды для разных платформ?
Любое понимание поможет мне собраться с головой. Надеюсь, этот вопрос имеет смысл.
Ответы:
Я занимаюсь разработкой приложений для iOS, C # .NET и веб-приложений на Java Struts2, и мне все это нравится. Я думаю, что всегда полезно посмотреть, как разные платформы подходят к одним и тем же целям, и это дает вам лучшее общее понимание используемых языков и структур. Это означает, что я не иду вперед с той же скоростью, с которой мои коллеги работают только на одной из этих платформ, но в целом вы никогда не ограничены, потому что вы можете переключиться на что-то другое в любое время.
Я также считаю, что вы должны начать свои проекты на наиболее подходящей платформе, а затем перенести их на другие платформы, если вы видите их успех или начать что-то еще, если вы не видите, что они работают.
источник
Я работаю с Android и iOS с веб-интерфейсом уже более года, и это, безусловно, возможно. Я обнаружил, что понимание альтернативной платформы сделало приложения соответственно лучше.
Если вы не хотите, чтобы от кого-то отказывались, я захожу в местные группы разработчиков GTUG (Google Tech User Group) и iPhone, и они являются отличным источником поддержки, когда вы застряли на чем-то или нуждаетесь в совете. на лучший способ продолжить. Проверьте meetup.com, чтобы увидеть, есть ли группа рядом с вами.
источник