Я заинтересован в разработке приложений для функциональных телефонов, так как большой процент мобильных телефонов - это функциональные телефоны как в развитых, так и в развивающихся странах. Я читал о проблемах фрагментации, вызванных различными телефонными устройствами на рынке.
У меня есть несколько вопросов:
1. Какие инструменты разработки мне нужны, если я хочу разрабатывать для большинства различных функциональных телефонов на мировом рынке?
(Я читал о специальных инструментах, таких как Nokia и Samsung, а также о Java ME SDK 3.0. Но я не знаю, какие использовать в каких ситуациях.)
2. С какими проблемами фрагментации я столкнусь у разных поставщиков (таких как Nokia и Samsung), в сетях (таких как Sprint и T-mobile) и в разных странах (таких как устройства и сети в Индии)?
(Я читал, что поставщики могут предоставлять дополнительные API-интерфейсы для своих телефонов, которые недоступны на других телефонах. Мне кажется, я также где-то читал, что некоторые сети могут не разрешать загрузку сторонних приложений. .)
3. Я читал, что на некоторых рынках есть много китайских и индийских производителей бюджетных телефонов. Я не думаю, что смогу использовать их инструменты для разработки приложений для своих телефонов из-за проблем языкового барьера. Будет ли лучше использовать универсальные инструменты, такие как Java ME SDK 3.0?
По сути, я заинтересован в развитии для развивающихся рынков , таких как Индия, Китай, Россия и Бразилия (страны БРИК). Какие инструменты я должен использовать при разработке для этих рынков? И о каких проблемах фрагментации я должен знать?
Спасибо за ваше время.