Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
def_
2 / 2 / 0
Регистрация: 16.01.2013
Сообщений: 129
24.01.2015, 18:35     Приложение для суши бара #1
Доброго времени суток.
В общем недавно обратился клиент с довольно специфичной (для меня) просьбой. Нужно создать мобильное приложение для суши бара, желательно под обе платформы, но пока хватит и для Андроида.
Я к чему веду - Есть ли готовые исходники подобного приложения? Или как это можно попроще и в сжатые сроки организовать? Никогда кодингом под мобилки не занимался. Да и в городе никто не занимается, даже совета спросить не у кого.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,488
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С), с андроид кодерами (моего уровня для галереи пока нехватит) и желательно/возможно с дизайнерами (программа должна быть КРАСИВОЙ/понятной - ее может прийдется показывать пришедшим покушать).

как-то так...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
krapotkin
 Аватар для krapotkin
1968 / 1914 / 491
Регистрация: 14.04.2014
Сообщений: 9,346
01.02.2015, 07:43     Приложение для суши бара #22
здесь оно все проще

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

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

Приложение для Android Android
Android Уменьшение прогресс бара до нулевого значения каждую секунду
Кастомизация прогресс-бара Android
Android Переделать приложение для Андроид в приложение для ПК
Android Программа для сайта доставки суши

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

Или воспользуйтесь поиском по форуму:
krapotkin
 Аватар для krapotkin
1968 / 1914 / 491
Регистрация: 14.04.2014
Сообщений: 9,346
02.02.2015, 17:18     Приложение для суши бара #26
на чеке номер
огромный ))
Yandex
Объявления
02.02.2015, 17:18     Приложение для суши бара
Ответ Создать тему
Опции темы

Текущее время: 07:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru