Archive for Октябрь, 2016

Универсальное картографическое Android приложение

Среда, 26 октября, 2016

Из-за участившихся запросов на разработку клиент-серверных систем на базе карты — я решил использовать свою наработку в мультиплеерной игре на базе Облачного хранилища — и сделал заготовку приложения, где пользователи могут сами, без посредников:
1) опционально показывать свое местоположение на карте (например, таксист, курьер)
2) показывать на карте стационарный объект бизнеса (магазин), или любого своего интереса (место, о котором хочется спросить местных жителей)
3) публиковать свои контакты для получения заказа на свою услугу, товар от пользователей приложения
4) фильтровать соседних пользователей по радиусу вокруг себя, по группе, городу, стране
5) общаться online с владельцем маркера (объекта на карте), запрашивать информацию о точке на карте

Особенности системы:
1) Пользователи приложения в списке видны только те, кто заходил в приложение последние 2 минуты, а объекты недвижимости на карте видны, которые выставлялись последние 24 часа. Поэтому хозяевам бизнеса нужно не реже раза в сутки запускать приложение (со включенным Интернетом), чтобы данные для клиентов обновлялись.
2) В качестве сервера использован облачный сервис, нагрузка на который лимитирована.
И поэтому весь функционал системы содержится только в приложении — облако только для обмена данными между копиями приложения пользователей.
3) Частота обмена с облаком — настраивается. При выходе с карты, списка пользователей, или в другое приложение — частота обмена принудительно снижается в 6 раз для экономии трафика.
Отсюда недостаток системы — при желании часто обновлять данные, т.е. быстро обмениваться сообщениями — потребление трафика немалое: на текущий момент около 6-10 кБ\сек в активном режиме (на карте и в списке клиентов) при самом частом обмене раз в 3 секунды.
4) Личные сообщения актуальны, только если контакт находится online в данный момент, сохраняется только одно единственное сообщение, которое и доставляется адресату, находящемуся в сети. Если адресат не попадает (выходит) из фильтра радиуса действия — он становится offline.
5) Все приватные данные хранятся в облаке в шифрованном виде.

Изучается спрос на доработки, будет ли вообще интерес к ней — т.к. создавалось под влиянием нескольких коммерческих запросов на создание систем такси, доставки товаров, интернет-магазинов.
Приложение может быть доработано (в виде отдельной версии) под ваши личные нужды — под ваш бизнес.
Пока это первичная версия — предлагайте нужный функционал.

Генератор технического задания на разработку

Среда, 19 октября, 2016

Наконец-то дошли руки доделать Android-приложение «Как и что 2 (How4What2)» (это уже вторая попытка после How4What), которое поможет заказчику какой-либо разработки составить техническое задание на проект.

Установка из Google Play Market.
Обсуждение приложения: форум 4pda.ru

Теперь можно составить ТЗ короткими фразами до 5 слов, где каждое слово фразы можно разъяснить следующей такой же короткой фразой.

И, надеюсь, что теперь можно достичь взаимопонимания заказчика и исполнителя задания.

Пользователи бирж фриланса — добро пожаловать на тест приложения.