Мы у себя в студии сделали сайт под названием "Авточмо" - про водителей, которые водят, как мудаки. Конечно, я знаю, что 95% водителей в России так водят (цифра 95 тут не случайна), поэтому нашего сайта на всех не хватит. Но мы надеемся, что хотя бы кто-то увидит себя на этой доске позора, станет ездить и парковаться, соблюдая правила дорожного движения, и остальные, глядя на них, тоже, и в нашей стране жить станет чуточку лучше.
А для более оперативного выкладывания репортажей о мудаках мы задумали сделать мобильное приложение для этого; его прототип я сделал от и до. Часть исходных кодов взял из примеров и туториалов, часть нашёл в блогах и на форумах, часть дописал сам, и получилось что-то.
Значок запуска в меню эмулятора версии платформы 2.1-update1 (target-7).

Так называемая форма добавления.

Камера ещё не поддерживается, можно пока что только выбрать картинку из файловой системы. Выбор файлов оргнизован наипримитивнейшим образом - содержимое папки выводится в виде элементов ListView, при нажатии на один элемент он выбирается или, если это папка, ListView перерисовывается уже с содержимым этой папки. Если вы промахнулись и зашли по ошибке не в ту папку, то придётся вернуться и начать снова с начала.

Список авточмов. Выводится в виде HTML5, передаваемого с сервера, в WebView. Там нет ни одной настоящей ссылки, чтоб приложение не запустило веб-браузер; всё работает через ajax.

Авточмо добавлено на сайт!

Авточмо на реальном устройстве.

Данная верия существует для двух вариантов платформ - 2.1 и 2.2, и она никогда не будет выпущена, поскольку является до безобразия сырой и недоделанной и будет применяться только для внутреннего пользования для тестирования шаблонов отображения.
Через N-цать месяцев (или чуть пораньше) будет продолжение.
Эклипс, кстати, хоть и написан на богомерзкой жяве, но на удивление неплохая IDE, у меня студенты в нем на сишнике пишут и не жалуются :) не знаю, почему она тебе так не понравилась. Прожорливая - пожалуй, но тормозов я как-то не замечал
ОтветитьУдалитьтак это.. есть более свежая версия под андроид?
ОтветитьУдалитьНасколько я знаю, нет. Есть бета-версия открытого API http://autochmo.ru/api/
ОтветитьУдалить