Прошло около 2 лет с момента первого выпуска Android, и уже есть 6-7 выпусков Android, в отличие от Windows Mobile.
Вы заметите, что Microsoft прекратила выпуск Windows Mobile.
И я обнаружил, что между 2.1 и 2.2 есть много изменений.
Не совсем.С точки зрения разработчика, мало что изменилось, что влияет на ваш код.У меня более 100 примеров приложений и компонентов Android, и я не помню, чтобы они были изменены для Android 2.2.Мне пришлось создать несколько новых примеров для некоторых новых вещей, связанных с 2.2.
Способ вызова местных служб
Я не знаю о каких-либо существенных изменениях вAPI локального сервиса, представленный в Android 2.2.Хотите уточнить?
и другие методы устарели
Это произойдет.Обратите внимание, что «устарело» в Android обычно означает «мы будем поддерживать его как можно дольше, но мы действительно рекомендуем вам использовать другие вещи».Основными исключениями являются случаи, когда вещи не рекомендуется по соображениям безопасности.
Итак, насколько стабильна Android 2.2.
У меня не было особых проблем с ним на Nexus One, который я использую ежедневно, или на любом другом моем тестовом устройстве (используемом гораздо чаще).
У нас будет более частый выпуск?
Google указалцель снижения до двух выпусков в год, как это выглядит в 2010 году.Возможно, что для запуска Android Market на Google TV в 2011 году может потребоваться три релиза, но покажет только время.
Разработка в 2.2 приведет меня к укусу в будущем?
Не более, чем разработка для любой другой операционной системы.У всех производителей ОС одна и та же основная цель: позволить приложениям, написанным для более ранних версий, работать на новых версиях с минимально возможным количеством изменений, в идеале без изменений.Учитывая все вышесказанное, Android справляется с этой задачей довольно неплохо, хотя всегда есть возможности для улучшения.
2.2 звучит как вспомогательная версия, но еще не имеет подкладки.
Это ваше мнение.Учитывая, что в руках потребителей уже находятся десятки миллионов устройств Android 2.2, я думаю, что Google, производители устройств, операторы мобильной связи, потребители и разработчики все понимают, что Android 2.2 является «базовой линией».