x
Пароль:
Войти используя:
Войти как пользователь
Не используйте этот способ авторизации, если у вас уже есть учетная запись (логин и пароль). Предварительно объедените свой существующий аккаунт с профилями этих сервисов:

Первое приложение города на Android

Здравствуйте, дорогие друзья! Весна приходит в город. Приходит она не так, как обычно. Со снежными метелями, бурями и солнечными штилями. В информационном пространстве города - тоже весна. Наш lovely town обзавелся первым приложением на платформе Android. Об этом, а также о том, как это делалось, о бурях и метелях, и кому это пригодится - ниже.
Первым делом введу в курс дела тех, кто не знает. Android - операционная система смартфонов, коммуникаторов и даже планшетных компьютеров, которая установлена практически на всех устройствах, где не установлена операционная система iOS от компании Apple. Достоинство Android'а в том, что это расширяемая система. Под неё можно писать приложения. Вы с легкостью найдете в магазине приложений множество полезных программок, игр и т.д.
Возникла идея: сделать приложение для родного города. Сначала я поискал среди приложений те, которые содержат в описании фразу "Орехово-Зуево". Результат меня не столько удивил, сколько поверг в недоумение. Не нашлось ни одного приложения. "Неужели ещё никто не удосужился потратить пару вечеров и наклепать простенький клиент для жителей города?", - подумал я. Так и родилась идея сделать первое приложение города Орехово-Зуево.
На втором этапе подготовки к старту были размышления о том, какой функционал должен быть в этом приложении. Какие разделы должны быть? Какую информацию подавать. Очевиден для меня лейтмотив всей истории: это должен быть полноценный клиент-помощник жителю города. Находясь в городе, пользователь mast have (должен иметь) это приложение. Оно должно быть простым, в то же время, информативным и удобным.
В общем, начал я с трёх разделов: Новости, Погода, Расписание автобусов.

04e54f7638b4c6cbb93c317e68ceb39a.png

Новости
7e890a86385e48782b7fe74f7aaa5514.png

Принцип работы этого раздела простой: сервер приложения подгружает RSS-ленты источников новостей, сортирует и выдает приложению одну RSS-ленту. О том, что такое RSS вы можете прочитать здесь. Впрочем, если Вы не будете разрабатывать приложения, Вам это не пригодится. А вот на источниках остановимся поподробнее:

  1. oz-on.ru - это понятно.
  2. ozmo.ru - администрация г.о. Орехово-Зуево.
  3. oz-rayon.ru - администрация Орехово-Зуевского муниципального района.
  4. oz-blago.ru - Орехово-Зуевское благочиние.

Я так же буду подключать и другие источники. Если Вы хотите подключить свой городской сайт, напишите мне. Ещё хочу отметить, что в ленте новостей приложения Вы можете скрыть некоторые источники. Для этого нужно нажать на кнопку "Меню" Вашего телефона.

Погода
d58bd24ab13175d9b5d3fe51074e3697.PNG

Здесь всё просто. Сервер приложения подгружает данные погоды из API открытых источников и высвечивает список.

Расписание автобусов
А вот здесь - самое интересное! Думаю, Вы и сами догадались, что сделать полноценное расписание автобусов в телефоне не так-то просто. Не буду углубляться в детали, скажу лишь только следующее. Данные для расписания взяты с официального сайта Мострансавто. Вот ссылка на маршрут № 5. Если вы посмотрите туда, то увидите, что там есть социальные рейсы и на договорной основе. Как я понял, первое - это автобусы, второе - маршрутки. Естественно, рейсы, которые Мострансавто не обслуживает, не представлены. Для того, чтобы получить расписание, нужно проделать алгоритм:

1. Нажать на кнопку "Искать остановку" вкладки "Транспорт". Если на вашем устройстве есть кнопка "Поиск", можно так же нажать и на нее.

7209b08fa5a1895061f85d3592f8bf74.png

Наберите фрагмент названия остановки. Например, "1793". Высветится список найденных остановок. Выберите нужную.


2. После этого высветится список автобусов, проходящих через эту остановку. Выберите нужный.

1fc6e8a48396f607891efb115f7a627d.png

Вас спросят, в какую сторону поедите? Выберите направление.

b3350506395a43d001adc1133b1c8760.PNG

3. И наконец, вот оно, расписание!

726670029aa4e5c77e2d1e9cb250574d.PNG

Сразу хочу сказать, что это первая версия программы. Я потратил на неё три вечера и одну ночь. Возможны ошибки и неточности. Ещё один важный недостаток: данные не кэшируются на телефоне! Если у вас нет интернета или отрицательный баланс, приложение теряет смысл. Поэтому я прошу вас написать мне ваши впечатления от приложения. И если есть возможность, поддержите проект, купив PRO версию или просто рассказав другу. Впереди много планов, так что жду ваших отзывов!

Ссылка на приложение. У приложения есть промо-страница.

С уважением, команда разработки.

P.S. Почему для раздела Транспорт выбран значок Самолетик? А вдруг в будущем у нас построят аэродром, - тогда этот раздел пополнится расписанием самолетов.
-1  
Джек Воробей
29.03.2013 01:16:03
Так это рекламная статья. Должна быть пометка : "На правах рекламы".
Ссылка -1  
1  
Tenochtitlan
29.03.2013 12:56:49
потестил, Android 4.1
Погоду дорабатывать однозначно, не все значки подтягиваются - большая часть "улыбчивый робот")))
Транспорт сразу фтопку  - сделайте поиск остановок выпадающим списком, путем такой то матери нашел остановку "з-д Респиратор", расписание не подтянулось.
ИМХО - про версия, я так понимаю без рекламы, стоит дофига, у нас народ за эл-ки не платит, а Вы 100 целковых просите за сырое приложение.
Ссылка 1  
0  
alexios
29.03.2013 15:09:33
Спасибо)) Будем работать  
Родитель Ссылка 0  
1  
Dr. O.
29.03.2013 22:18:35
mast have
это на каком языке написано?
Ссылка 1  
0  
Tenochtitlan
30.03.2013 00:11:53
ага))) тарабарский))) вот к чему приводит дешевый понт
Родитель Ссылка 0  
0  
Джек Воробей
29.03.2013 22:23:20
В чём отличие Pro версии от обычной?
Ссылка 0  
0  
Dr. O.
30.03.2013 00:56:01
Там же по линку все сказато -

"Description
БЕЗ РЕКЛАМЫ. Приложение Мой город Орехово-Зуево поможет Вам сохранить время, силы и здоровье!"
Родитель Ссылка 0  
0  
Dr. O.
30.03.2013 00:53:54
"А вдруг в будущем у нас построят аэродром"

А ничего, что у нас уже был в прошлом аэродром?
Потому и улица аэродромная на карте есть....


Кстати, как на тему нормальной "народной" карты города и района в приложении?
Ссылка 0  
0  
alexios
30.03.2013 19:54:34
Работа непосредственно с картами - дело кропотливое для разработчика. Очевидно, что это нужно делать ))
Родитель Ссылка 0  
0  
BigDef
07.05.2013 13:34:19
Где можно скачать ломаную PRO версию? :D:D:D
Ссылка 0  
0  
Михаил
27.06.2013 13:25:51
, приложение - в принципе стандартный rss-reader оптимизированный под добавление автором лент + реклама.
теперь к проблемам
1. Проверял на 5 устройствах - на всех апрель месяц.
2. Погода неудобная, нет детализации дня. + прогноз скорее всего с яндекс.рулетка
3. Транспорт. Лучше сделать список улиц или номера маршрутов (1, 3, 4, 5 и т.д..) искать номер остановки - не вариант, это долго да и не всегда по желанию пользователя. К тому же представьте: идёт гламарная чика, видит остановка, пешком - ноги болят, такси - 100р+, а на остановке расписания нет, и тут оп прога, а там нужно ввести номер остановки, а он, как правило, в расписании, думает нафиг такое, возьму такси. Бабульки-дедульки они понятно - будут сидеть до победного, ибо они не пользуются смартами, но вот те поколения, которые пользуются искать вряд ли будут.
-----------------------
сэндвич 4.0.1 - значков нет вообще + всё какое-то белое
Ссылка 0