1С + Delphi XE5 Android

  • Автор темы Stan_uz
  • Обновлено
  • 18, Apr 2014
  • #1
Добрый день все знающие! Есть задача из андроид устройств подключаться (через интернет) к серверу 1С и синхронизировать данные. Планируется разработать клиент в Delphi для android и организовать обмен через веб сервисы 1С. У кого есть такой опыт и мнения? Поделитесь если не трудно.

Stan_uz


Рег
22 Oct, 2013

Тем
73

Постов
185

Баллов
550
  • 27, Apr 2014
  • #2
Проще наверно разработать на 1С: Мобильная платформа
там и обмен легче реализовать и много информации можно найти как это сделать
1С Интенсивно развивает это направление. Даже бесплатные курсы организовывают
 

Chessvelsp


Рег
28 Jun, 2013

Тем
77

Постов
205

Баллов
620
  • 19, Jun 2014
  • #3
И... в любом случае не использовать Delphi ни для каких разработок вообще чего-либо для Android. Увы. По крайней мере пока, хотя прогресса у Embarcadero пока не видно, что крайне неприятно. XE6 - те же проблемы при попытке разработки для Android чего-либо более серьезного, чем "Hello, World"
 

Maxim220


Рег
17 Jun, 2006

Тем
75

Постов
229

Баллов
614
  • 19, Jun 2014
  • #4
maxim220 ошибочное мнения и неправильная мнения так как есть много программ для андроида и работают не хуже чем другие программы
 

XCMEPTbx


Рег
13 Jun, 2014

Тем
67

Постов
202

Баллов
557
  • 22, Jul 2014
  • #5
maxim220, post: 758771:И... в любом случае не использовать Delphi ни для каких разработок вообще чего-либо для Android. Увы. По крайней мере пока, хотя прогресса у Embarcadero пока не видно, что крайне неприятно. XE6 - те же проблемы при попытке разработки для Android чего-либо более серьезного, чем "Hello, World"
Пожалуйста конкретнее, почему не стоит писать под Android на Delphi? В чем косяки?
 

Lex0id


Рег
11 Aug, 2010

Тем
64

Постов
196

Баллов
566
  • 22, Jul 2014
  • #6
Lex0id, post: 758773:Пожалуйста конкретнее, почему не стоит писать под Android на Delphi? В чем косяки?
баги конечно есть но чтобы проект не начинать на него писать это как минимум глупость любом языке есть баги но главная что их вовремя фиксят так что не надо париться и программировать спокойно
 

XCMEPTbx


Рег
13 Jun, 2014

Тем
67

Постов
202

Баллов
557
  • 28, Jul 2014
  • #7
По поводу XE6 и Android - баги есть (но есть они ВЕЗДЕ). У нас есть проект мобильного снабжения, который разрабатывался сначала на XE5 - потом перенесен на 6-ку. Все работает отлично.

Включая камеру, датаснап и геолокацию. По вопросу темы: С сервером 1С идет 1С-коннектор (OLE) через который можно вызывать обработки самого 1С по имени и получать ссылки на объект "Таблица". Разбирать ответ придется "ручками". Не на стороне android-а конечно, промежуточный сервис надо писать.

Должен находиться на том же серваке где и сервер 1С (для успешной работы коннектора). А потом уже в каком угодно виде передавать данные на сторону мобильного клиента.
 

Zmeiugo


Рег
16 Feb, 2011

Тем
77

Постов
215

Баллов
600
  • 07, Nov 2014
  • #8
zmeiugo, post: 758775:По поводу 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
(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
 

Sikancil


Рег
20 Oct, 2011

Тем
66

Постов
198

Баллов
558
  • 25, Nov 2016
  • #9
через com-объект можно подсоединиться к платформе 1С и получается доступ к ф-ям платформы 1С...
 

Solarge


Рег
25 Nov, 2016

Тем
57

Постов
159

Баллов
464
  • 28, Dec 2016
  • #10
имеется только одна большая беда с написанием программ для Андроида на Delphi это огромаднейший объем программы, т.к. имеем VCL и FireMonkey и их поддержка отображается на объеме приложения, все остальное является не самым принципиальным, конечно же имеется некоторое количество проблем которые еще не решены, но их обещают решить.
 

StrikerLoner


Рег
24 Jul, 2009

Тем
72

Постов
175

Баллов
575
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно