Какой кнопочный телефон удобно программировать на Java?
Есть задача сделать портативный датчик определённых физиологических состояний. Человек нажимает на одну из трёх (или четырёх) кнопок, программа записывает тип и время события. Датчик должен быть тактильный, то есть жмакать сенсорный экран нежелательно.
Реализовал это на Андроиде, в качестве датчика использую гарнитуру с кнопками. Оказалось неудобно - приходится всё время носить смартфон с собой, следить, что он включен и не разрядился, нащупывать на проводе нужную кнопку.
Возникла идея реализовать это на кнопочном мобильном телефоне. На удивление, современные модели NOKIA (из тех, что изучил) не поддерживают JavaME, а только BASIC, и где взять SDK - непонятно.
Прошу посоветовать кнопочный мобильный телефон (неважно, новый, или б.у.) с возможностью реализации простой программы: запись нажатия определённой кнопки и текущего времени в файл, и тактильная и звуковая обратная связь по факту нажатия. Кнопки желательно различать на ощупь в кармане, если можно будет файл синхронизировать через WiFi - будет вообще замечатльно.
Пока смотрю на Nokia 6300, но может для этого лучше подойдёт что-то типа NOKIA E72 (вероятно, удобная ОС, но много маленьких кнопок)?
Сама по себе NOKIA не принципиально, подойдёт что угодно, что позволит сделать реализовать задачу.
Какой-то очень сложный путь с целым прицепом проблем: найти телефон с "живым" аккумулятором, написать приложение под "мертвую" платформу, а потом таскать с собой этот "гроб" весом грамм под 100 и зарядник к нему(потому что такого провода ни у кого нигде нет), а следить за зарядкой никто не отменял. Ради 4 кнопок?
IKIQ абсолютно прав: микроконтроллер на плате со встроенными Wi-Fi и/или BT, если очень хочется, то с картридером для microSD; блок мембранных кнопок со щелчком - как раз есть блоки на 4 и 5 кнопок размером 60х20, толщиной меньше чем плата; Такой же небольшой аккумулятор. Опциональный пъезодинамик для пищалки. Это всё можно уместить в корпус размером примерно с зажигалку вроде Zippo. Её даже можно на шею повесить, если карманов нет.