Имя: Пароль:
IT
Мобильный мир
1С web-сервис + Android - примеры использования
0 Сниф
 
02.11.15
11:42
В связи с наличием свободного времени (простой в работе) решил изучить Androide.

Удалось развернуть Androide Studio на стареньком ноутбуке (Windows XP, 2 Гб оперативки). На эмулятор оперативной памяти не хватает, поэтому подключил смартфон на Android 4 через USB. Приложение "Здравствуй Мир!" компилируется и отображается на смартфоне за 15-25 секунд, что приемлемо.

Теперь хочу придумать какой-то более-менее жизненный пример для связки "приложение Androide" + "web-сервис 1С". Цели - обучение, может когда-нибудь смогу и работать в этой области.
1 Asmody
 
02.11.15
11:46
Напиши 120 раз "Android"
2 wt
 
02.11.15
11:51
3 Garikk
 
02.11.15
11:51
разработка для андройда на 2гб оперативки...извраааат
4 Сниф
 
02.11.15
11:52
(1) скучно.

Пока один пример в голову пришел. Процесс начинается с того, пользователь Android запускает приложение, жмет кнопку "Готов к работе". На сервер уходит xml, при необходимости с GPS-координатами. Оператор в 1С может назначить наряд-заказ. Пользователь Android видит заказ и может взять его при желании и т.п.

(2) спасибо, сейчас гляну.
5 Сниф
 
02.11.15
11:53
(3) так работает. при условии, что запускать на реальном устройстве.
6 Garikk
 
02.11.15
11:55
(5) да дело даже не в том, андройд студия на яве написана...и жрёт оперативку ппц у меня на рабочем компе 3.5гб, одновременно запущенная студия, нетбинс и фаерфокс роняет комп в подкачку с полным параличём...ничё делать нельзя
7 rsv
 
02.11.15
11:56
(0)  Имхо ... дергайте в приложении под Андроид сервис 1С .
Рисуйте форму с кнопками .
8 rsv
 
02.11.15
11:57
+(7) сколько там  под Андроид библиотек пользовательского интерфейса ... тьма наверное..
9 agarych
 
02.11.15
11:58
(0) Получить каталог продукции из 1с + сформировать заказ.
10 rsv
 
02.11.15
11:59
(4) А вот и кнопка "жмет кнопку "Готов к работе" :)
11 Сниф
 
02.11.15
12:02
(6) 2 Гб. запущена студия (800Мб), java.exe (150 Мб), браузер PaleMoon (экономный к оперативке аналог Firefox, 250Мб).
Еще 300Мб реально свободны и всё летает.
12 Garikk
 
02.11.15
12:04
(11) Когда пару лайаутов в проект добавите, классов парочку...начнёт лагать

вы смотрите не сколько "свободно", а сколько в подкачку падает
13 Сниф
 
02.11.15
14:08
rsv
Севис 1С тоже понятие многогранное.. Разбираюсь потихоньку..
Как я сейчас понимаю, сервис 1С может отдавать ответ в трех вариантах:
1. типизированный  xml (XDTO);
2. призвольный xml;
3. произвольный JSON.

Еще не понимаю, с каким вариантом работать из Android.

(12) ну да, постепенно оперативная память заполняется, приходится раз в пару часов перезагружать ноут. Для отладки классов сойдет, сейчас нет возможности купить новый комп.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший