Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
def_
2 / 2 / 0
Регистрация: 16.01.2013
Сообщений: 140
#1

Приложение для суши бара - Программирование Android

24.01.2015, 18:35. Просмотров 1551. Ответов 25
Метки нет (Все метки)

Доброго времени суток.
В общем недавно обратился клиент с довольно специфичной (для меня) просьбой. Нужно создать мобильное приложение для суши бара, желательно под обе платформы, но пока хватит и для Андроида.
Я к чему веду - Есть ли готовые исходники подобного приложения? Или как это можно попроще и в сжатые сроки организовать? Никогда кодингом под мобилки не занимался. Да и в городе никто не занимается, даже совета спросить не у кого.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2015, 18:35
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Приложение для суши бара (Программирование Android):

Программа для сайта доставки суши
Всем привет. Ребят,помогите. Нужно написать приложение с нуля,для сайта...

Использование статус-бара для управления приложением
Доброго времени суток! Необходимо вынести некоторые простые функции...

Переделать приложение для Android в приложение для ПК
Встретилась очень мне нужное приложение для анроид систем. К моему сожалению...

Кастомизация прогресс-бара
Добрый день. Каким образом засунуть в прогресс, вместо колора изображение? Код...

Убрать уведомление из статус-бара
Чтобы убрать уведомление из статус-бара используют:...

Уменьшение прогресс бара до нулевого значения каждую секунду
Добрый вечер, господа. Каким образом можно выполнить эту задачу?

25
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
01.02.2015, 01:59 #21
Цитата Сообщение от krapotkin Посмотреть сообщение
ну, если ваши "сборщики заказов" имеют связь планшет - сервер, тогда приложение - меню, или приложение - официант/заказ, по сути, ничем, кроме дизайна не отличается
Теоретически... не отличается! А практически - земля и небо! Разные подходы, разные технологии, ограничения...

"сборщик заказов" работает в полях! В оффлайне! Огромный список товаров (от 1000 видов до 100 000) в многоуровневом дереве для быстрого поиска с фильтром-поиском по буквам названия. Понятие документов/заказов, выбор клиента, цен, скидок. Потом "синхронизация" с сервером для отправки заказов и получения обновлений по товарам/ценам/клиентам (больше 10 справочников). Добавьте сюда "левый" учет(я почти год не могу это внедрить). Добавьте понятие "точка доставки" для одного клиента, но с несколькими магазинами/складами... Учетная программа тоже не мгновенно должна получать заказы! А по будильнику бухгалтер нажимает кнопку "проверить" и получает набор заказов. Это может быть раз в 15 минут или раз в день (вечером). Так-же и выгрузка обновлений происходит не автоматом, а только после глобальных изменений (цены поменяли, остатки явно поменялись после поставки или отгрузки, новые товары появились). И учетной программе (1С) не обязательно быть постоянно в онлайне! Главное что-бы сервер синхронизации всегда был в онлайне(у меня целая система "резервных" серверов на случай пропажи/блокировки основного)! Короче тот еще ад был когда все это писал! Добавьте сюда онлайн отчеты по логам синхронизации для топменеджеров (слежение за менеджерами) и еще десяток-два полезных "плюшек"... (много лет 1Сником "не пропьешь" и этого явно нет у большинства ява-андроид-авторов). Непомешает еще GPS навигация("клиент где-то тут") и GPS трекинг("а чо ты у этого клиента целых 2 часа делал? Поэтому других не успел?", "а почему тут гнал под 180 - там же только 60 можно! фирма штрафы платить за тебя не будет") с выводом на карту трекингов машин (есть наработки, но внедрить еще не успел)

А суши-заказы должны быть в онлайне! С прямой печатью заказа на кассу бара заказов, с авторизацией официанта, с учетом столиков (желательно картой здания и всех этажей), с галереей блюд ("это блюдо будет выглядить примерно так"), с разделением блюд на "первое/второе/компот" удобными кнопками, а не поиском в длинном списке. Обычно после нажатия "суши с арахисом" из мини-принтера на кухне вылазит мини-бумажка с заказом по кухне(№42-10 столик №32 "оф. Наташа"), а после нажатия "с пивом" отдельный чек вылазит в баре (с тем-же номером). Должно быть и возможность отметить "доставлено" и обработка "оплачено". В идеале еще должны быть советы по блюдам и их совместимостям ("к рыбе лучше белое вино из этого списка"). И уж точно нельзя сделать заказ товара которого "еще нет на складе, но послезавтра будет" (как в сборщике заказов). Оффлайн синхронизацию на порядки тяжелее сделать чем онлайн подгрузки товаров с севера фирмы с внутренним IP. Даже хранить список товаров не обязательно - большую часть может взять на себя 1С через простое API (новый заказ на столик №5, добавить товар/кво, получить сумму, подгрузить фотки по товару №456, заказ на кухню, добавить к заказу "еще одну воду пожалуйста", оплачено). Да и защита не нужна - устройство с товарами/ценами/заказами/вип-клиентами не украдут, авторизацией может заведовать сервер. Канал с сервером можно хорошо зашифровать на уровне WiFi. За лишний мегабайт переданный через сим-карту переплачивать не прийдется, поэтому инфу в сети даже не обязательно сжимать архиваторами (без сжатия файл обмеа в сборщике заказа занимал около 3х Мб и отправлялся по медленному сим-интернету минут 15-20)

Короче проект на несколько месяцев, если качественно. Причем лучше работать в связке с учетниками (1С или аналоги для расчета "состава блюд"), серверными кодерами (механизм связки с серверами - может быть ЧАСТИЧНО встроенно в 1С), с андроид кодерами (моего уровня для галереи пока нехватит) и желательно/возможно с дизайнерами (программа должна быть КРАСИВОЙ/понятной - ее может прийдется показывать пришедшим покушать).

как-то так...
0
krapotkin
3297 / 2937 / 1015
Регистрация: 14.04.2014
Сообщений: 14,264
Записей в блоге: 13
01.02.2015, 07:43 #22
здесь оно все проще

если делать меню для клиентов, представьте, что вы делаете сайт с онлайн-заказами
обычно меню не содержит более двух десятков страниц
задача андроид - показать страницы и навигацию
не знаю, есть ли поблизости McDonalds, зайдите туда, посмотрите, как работает их касса самообслуживания
вот точно это и надо

для работы официанта плюсом нужно сделать предварительную страницу с номерами столиков/количеством гостей
а все остальное - это сервер, и скорее всего, все что описано у вас, на сервере уже есть, нужно только написать промежуточный web-сервер, с которым будут работать планшеты
0
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
01.02.2015, 11:09 #23
Цитата Сообщение от krapotkin Посмотреть сообщение
представьте, что вы делаете сайт с онлайн-заказами
Во-во! это совсем не аналог офлайн "сборщика заказов"!!!
На 99% это сервер. И не обязательно на WEB! Скорее на вебе будет клиент доступа к API учетной системы! Даже ВСЕ можно выполнить в виде сайта! Даже в отличии от сайта скорость будет без тормозов за счет супербыстрой вифи связи! Думаю только картинки стоит буферизировать - с флешки быстрее грузится чем из сети.
А вот с АПИ повозиться надо...
Цитата Сообщение от krapotkin Посмотреть сообщение
есть ли поблизости McDonalds
Увы нет! В моем городе нет, а последний раз был там 2 года назад в Крыму (еще украинском), а там этого небыло. Можете обьяснить "на пальцах" что это? Намного "продвинутее" банкоматов? Слайды пальцем? анимация? Просмотр галереи по каждому блюду или маленькая иконка?
0
krapotkin
3297 / 2937 / 1015
Регистрация: 14.04.2014
Сообщений: 14,264
Записей в блоге: 13
01.02.2015, 14:34 #24
там теперь сенсорный экран
меню из 5-6 закладок
Гамбургеры, ЗАкуски, Напитки...
На каждой крупные картинки еды.
Тыкаешь, она улетает в правый угол, там списком отображается набранное
Когда готов, жмешь оплатить, тут же лежит рядом обычный терминал, сунул карту , набрал пин код, оплатил
заказ улетает на выдачу, там тоже табло "в работе/готово", ждешь готовность, получаешь
1
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
02.02.2015, 00:48 #25
Цитата Сообщение от krapotkin Посмотреть сообщение
оплатил
заказ улетает на выдачу, там тоже табло "в работе/готово", ждешь готовность, получаешь
Ясно... Как идентифицируют покупателя? Чек с номерком, который отдаешь/показываешь? Или на доверии по имени/фамилии (на весь зал - "Пупкин - Ваш заказ!")?
0
krapotkin
3297 / 2937 / 1015
Регистрация: 14.04.2014
Сообщений: 14,264
Записей в блоге: 13
02.02.2015, 17:18 #26
на чеке номер
огромный ))
0
02.02.2015, 17:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.02.2015, 17:18
Привет! Вот еще темы с решениями:

Нужно разработать приложение для бар-клуба. Для ios, android
Добрый день!!! Кто может помочь или посоветовать программиста. Главное...

Что нужно для того чтобы собрать приложение для iOS и выложить в App Store?
Всем привет! Делаю приложение на PhoneGap. И столкнулся с проблемой. ...

Приложение для Android
Какие сложности возникают при написании приложения для андроид? Как, например,...

Приложение для Android
Подскажите надежную компанию, которая может быстро и качественно создать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru