1С + Delphi XE5 Android

stan_uz

Турист
Регистрация
22 Окт 2013
Сообщения
9
Реакции
1
Credits
53
Добрый день все знающие!

Есть задача из андроид устройств подключаться (через интернет) к серверу 1С и синхронизировать данные.
Планируется разработать клиент в Delphi для android и организовать обмен через веб сервисы 1С.
У кого есть такой опыт и мнения?
Поделитесь если не трудно.
 

chessvelsp

Турист
Регистрация
28 Июн 2013
Сообщения
3
Реакции
0
Credits
6
Проще наверно разработать на 1С: Мобильная платформа

Добавлено через 1 минуту
там и обмен легче реализовать и много информации можно найти как это сделать

Добавлено через 2 минуты
1С Интенсивно развивает это направление. Даже бесплатные курсы организовывают
 
Последнее редактирование модератором:

maxim220

Турист
Регистрация
18 Июн 2006
Сообщения
52
Реакции
0
Credits
78
И... в любом случае не использовать Delphi ни для каких разработок вообще чего-либо для Android. Увы. По крайней мере пока, хотя прогресса у Embarcadero пока не видно, что крайне неприятно. XE6 - те же проблемы при попытке разработки для Android чего-либо более серьезного, чем "Hello, World"
 

xCMEPTbx

Местный
Регистрация
13 Июн 2014
Сообщения
22
Реакции
46
Credits
42
maxim220
ошибочное мнения и неправильная мнения так как есть много программ для андроида и работают не хуже чем другие программы
 

Lex0id

Местный
Регистрация
12 Авг 2010
Сообщения
4
Реакции
4
Credits
8
И... в любом случае не использовать Delphi ни для каких разработок вообще чего-либо для Android. Увы. По крайней мере пока, хотя прогресса у Embarcadero пока не видно, что крайне неприятно. XE6 - те же проблемы при попытке разработки для Android чего-либо более серьезного, чем "Hello, World"

Пожалуйста конкретнее, почему не стоит писать под Android на Delphi? В чем косяки?
 

xCMEPTbx

Местный
Регистрация
13 Июн 2014
Сообщения
22
Реакции
46
Credits
42
Пожалуйста конкретнее, почему не стоит писать под Android на Delphi? В чем косяки?

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

zmeiugo

Турист
Регистрация
16 Фев 2011
Сообщения
3
Реакции
1
Credits
8
По поводу XE6 и Android - баги есть (но есть они ВЕЗДЕ). У нас есть проект мобильного снабжения, который разрабатывался сначала на XE5 - потом перенесен на 6-ку. Все работает отлично. Включая камеру, датаснап и геолокацию.
По вопросу темы: С сервером 1С идет 1С-коннектор (OLE) через который можно вызывать обработки самого 1С по имени и получать ссылки на объект "Таблица". Разбирать ответ придется "ручками". Не на стороне android-а конечно, промежуточный сервис надо писать. Должен находиться на том же серваке где и сервер 1С (для успешной работы коннектора). А потом уже в каком угодно виде передавать данные на сторону мобильного клиента.
 

sikancil

Турист
Регистрация
20 Окт 2011
Сообщения
17
Реакции
0
Credits
34
По поводу XE6 и Android - баги есть (но есть они ВЕЗДЕ). У нас есть проект мобильного снабжения, который разрабатывался сначала на XE5 - потом перенесен на 6-ку. Все работает отлично. Включая камеру, датаснап и геолокацию.
По вопросу темы: С сервером 1С идет 1С-коннектор (OLE) через который можно вызывать обработки самого 1С по имени и получать ссылки на объект "Таблица". Разбирать ответ придется "ручками". Не на стороне android-а конечно, промежуточный сервис надо писать. Должен находиться на том же серваке где и сервер 1С (для успешной работы коннектора). А потом уже в каком угодно виде передавать данные на сторону мобильного клиента.
Well not easy to say that XE with FMX mobile support is wonderfull, but atleast they were cracking the possibilities way to have cross-platform development.

Sometimes we need to dig a lot to know how XE FMX works for specific devices, specially for iOS, in my exp FMX for Android is well so far. And I had lot of trouble headed while trying on iOS many limitations, beta bugs and not transparent (imho).

Have fun, worth to try for the real world :)

Добавлено через 4 минуты
(imho) TRESTClient with PHP or Node is also great so far.. Give it a try.
If you doing it in WebSocket way, have fun cross-platform with sgcwebsockets :)
 
Последнее редактирование модератором: