10 лет вместе!

10 лет вместе!

11 июня, 2018 Выкл. Автор HelgiDev

Сегодня у меня закончилась очередная страховка. А это значит, что ровно десять лет назад я поставил на учёт новенький серебристый УАЗик) Так что сегодня небольшой праздник. Надо сказать, что в последнее время навалилось забот — и по машине (об этом напишу позже), и не по машине, и т.к. не пишу ничего о недоделах принципиально, то пока писать не буду и некогда). Но отметить юбилей как-то надо…

Так что решил отметить по-другому. Дело в том, что я являюсь автором небольшой утилиты — приложения под Android — «Кренометр». Зачем нужен ещё один креномер под Android и чего в нём такого уникального — напишу далее по тексту, а теперь ближе к теме. Т.к. я являюсь поклонником классики и противником всяких нефункциональных свистелок-перделок, то никокого традиционного выбора машинки в моём приложении нет — есть только одна модель УАЗ-469, т.к. мне пофигу на то, что у меня другая машина. Но всё же, круглую дату надо как-то отметить… Поэтому я наконец решил добавить в интерфейс своего приложения… свою машину. Ну, почти, с некоторыми небольшими пририсовками типа лестницы на багажник, которые уже который год висят в плане работ по машине и откладываются из-за небольшой (для меня) важности. Привык уже залезать на багажник по запасному колесу…

Что в итоге вышло:

Основной экран приложения — теперь с моей машиной!
Фича приложения — виджет креномера поверх всего, в данном случае поверх навигационной программы.

Так зачем нужен ещё один креномер под андроид? Одна из основных особенностей приложения — отображения виджета-креномера поверх карты (навигационной программы, в данном случае OsmAnd+). Т.е. когда я еду на машине, я постоянно могу видеть текущий уклон дороги одновременно с картой местности. Не знаю как вам, мне это очень удобно. Дело даже не в том, чтобы не перевернуться, а в оценке текущего уклона дороги, т.е. ещё один прибор всегда перед глазами. Например, я всегда знаю реальный уклон дороги на перевалах)

Теперь как выглядит остальное:

Портретная ориентация, настройки по выбору машины для интерфейса, и… настройки по автозапуску в машине.

Вторая основная фича — автозапуск. Кренометр умеет определять, что зарядное устройство подключено к телефону или планшету в автомобиле. Когда калибруется (сбрасывается в ноль) приложение в держалке телефона/планшета в машине, приложение запоминает то положение android-устройства относительно земли, в котором оно висит в машине. Соответственно, если в этом положении (относительно земли +- некая погрешность) подключен зарядник, значит устройство находится в машине. И приложение само запустится, включит авторегулировку яркости экрана, чтобы не слепить водителя ночью, запустит выбранную в настройках навигационную программу, включить bluetooth, а поверх отобразит виджет-креномер в том месте где вы его в последний раз его поместили. А если отключить зарядник от устройства (приехали, выходим из машины) — то Кренометр выключится сам и сам свернёт активные приложения, отобразив главный экран. Я пользуюсь своим приложением каждый раз, когда сажусь за руль, и уже не помню когда последний раз тыкал в экран устройства при посадке-высадке из машины, запуская навигацию. Это очень удобно в поездках, когда часто выходишь из машины (например, чтобы что-то сфотографировать, посмотреть и т.п.).

Ну и для сравнения, старый вариант интерфейса с 469 УАЗом, он же тот что по-умолчанию:

Главный экран по-умолчанию
469-й

Как-то так получилось отметить круглую дату…

PS
Тем, кто дочитал до сих пор и кого заинтересовало моё приложение, есть ещё ролик с демонстрацией работы, он отражает основные возможности Кренометра: