В наше время разработчики воплощают в жизнь свои идеи, многие из которых в последствии существенно облегчают жизнь потребителя. Сегодня мы представляем вашему вниманию одно из таких изобретений – программу для дистанционного управления гаражными воротами с помощью смартфона G1. Теперь вы можете управлять гаражными воротами через свой гаджет, даже если у вас нет устройства дистанционного управления ворот.
Брэд Фитцпатрик данной разработкой превратил T-Mobile G1 в одно из наиболее универсальных мобильных устройств на современном рынке. Согласно имеющейся у нас информации, потребители скоро смогут приобрести данное приложение через систему Android Market. С каждым разом такие разработки становятся более интересными и полезными для потребителей. В настоящее время одним из наиболее ожидаемых является приложение, с помощью которого станет возможным управлять персональным компьютером через G1.
«Я потратил много времени на разработку приложения Android Activity (GarageDoorActivity). Оно может быть интегрировано в разработанную мной систему Android Service (InRangeService), которая управляет процессом сканирования WiFi сетей. Данный сервис включает в себя WifiManager, а также приложение WifiLock, которое не позволяет устройству отключиться от сети. Во время работы система ищет мой дом, проводя сканирование через Wifi с периодичностью в две секунды.
Как только мой дом появляется в зоне досягаемости, система посылает запрос через HTTP протокол на сервер программы управления моими гаражными воротами, и они открываются. Для повышения надежности работы системы временный адрес (URL) сервера содержит цифровую подпись HMAC. Для большего удобства в систему включены приложения Toast (аналог Growl) и Android Notifications; они оповещают пользователя как о постоянных процессах (например, о фоновом сканировании), так и о разовых (ворота открыты)».
Брэд сделал свою разработку доступной для любого участника нашего сообщества, который захочет испытать данное нововведение. Но мы должны предупредить, что с установкой и настройкой данного приложения придется немного повозиться, в отличие от стандартных приложений, которые скачиваются и устанавливаются парой кликов мышью.