Этот вопрос может не иметь прямого отношения к программированию. Я заметил, что современные технологии стали мобильными. Я хочу использовать его для мобильных устройств. Какая мобильная ОС является самой популярной? (кроме iPhone OS. Извините, у меня нет Mac для разработки) Некоторые варианты могут быть BlackBerry OS, Windows Phone, Symbian OS, Android OS и т. Д. Я хочу делать и продавать приложения для мобильной ОС.
Самая популярная мобильная платформа для разработки?
Ответы (5)
Если у вас есть опыт работы с Java, изучите Android. Он становится широко популярным рядом с iPhone. Хотя я не могу доказать, что это самая мобильная платформа для разработки, но ее популярность растет.
Если вы заинтересованы в публикации приложения для Android, вам необходимо зарегистрироваться на Android Market.
Также было бы разумно прочитать Соглашение о распространении программного обеспечения для разработчиков Android Маркета strong>, чтобы вы могли узнать об обработке платежей, комиссионных и других аспектах публикации платных приложений.
При принятии решения о таком подходе следует добавить одну вещь: процент телефонов, имеющих данную платформу, на вашем целевом рынке. Iphone и Android кажутся платформами будущего, и их распространение будет расти. Но если ваш целевой рынок, скажем, в Индии, имеет значительное количество телефонов с поддержкой J2ME, тогда имеет смысл начать с J2ME. Этот аспект необходимо изучить и учесть при принятии решения.
Кроме того, при тщательном проектировании можно поддерживать несколько платформ, например Android и BlackBerry, поскольку обе основаны на Java.
Сложный вопрос. В то время как Blackberry удерживает самую большую долю на рынке мобильных устройств, Android, несомненно, быстро выходит на рынок. Я думаю, что Windows Mobile не на уровне других, поэтому мой выбор - BlackBerry и Android. Если в будущем мне придется выбирать Android.
Я согласен с Энтони, Android - это то, что вам нужно, если у вас есть опыт работы с Java. Если у вас больше опыта работы с Microsoft, обратите внимание на Windows Phone 7. Она полностью отличается от всех предыдущих телефонных систем Microsoft, и все начинают с нуля. Никто не догадывается, насколько это будет успешным, но за этим стоит крупная компания, и то, что вы узнаете, будет применимо и ко многим немобильным сценариям, независимо от того, выберете ли вы Silverlight или XNA в качестве среды разработки.
Опрос, проведенный Admob http://metrics.admob.com/2010/03/admob-publisher-survey/
В значительной степени объясняет, о чем вы спрашиваете :)