Мне нужно написать мобильное приложение-сервер, предоставляющее законнектившемуся клиенту доступ к телефонным функциям — работе с телефонными вызовами (ответ/отбой на входящие звонки, инициация исходящих), SMS, GPRS, GPS, данным акселерометра и компаса, телефонной книги и т.д.
Задача — использование очков Moverio (
habrahabr.ru/post/145462/) в качестве интерфейса мобильника. Приложения для мобильных я разрабатываю больше 10 лет (работала с J2ME, Brew, Maemo), но опыт программирования под Android пока небольшой, а под iOS и того меньше.
В связи с этим возник вопрос — если писать это приложение под Android 2.2 — будет ли оно работать под более новыми версиями Android? Какую модель под Android стоило бы взять — чтобы с одной стороны потратить минимум денег, и в то же время чтобы программа, написанная под купленный девайс, работала и на аппаратах с более свежими версиями ОС? Тот же вопрос и в отношении iOS.