UniDAC - RAD Studio Mobile and iOS

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
ReinerDD
Posts: 2
Joined: Wed 09 Jan 2013 08:51

UniDAC - RAD Studio Mobile and iOS

Post by ReinerDD » Thu 10 Jan 2013 09:33

We are currently planning to write a field data input tool for tablet PCs.
The Users should be able to record failure data and to upload photos to the database and read data on past activities from an MySQL Database.

We are developing in Delphi with RAD Studio XE3 - right, that means no support for iOS so far... (only XE2 allowed this...)

So we have to switch over to RAD Studio Mobile, which is available as Field Test Version.

Thus, before considering to decide and offering developing the tool for iOS, the following questions arose:

1st Is it possible to get full access to an MySQL Database (as Client Application from a Server) with both, SDAC or UNIDAC components (in an iOS Application)?

2nd Did anyone test, if the components work under RAD Studio Mobile /XE3 (Beta or Field Test Version?) Are there any known issues so far?

3rd Which component bundle you might recommend for an iOS application - SDAC or UNIDAC?

4th Are there general differences for session parameters, connection establishment etc., you have to consider, if creating an MySQL Access with Delphi under iOS in comparison to Win32/64?

5th I have heard about rumours, that Apple might not allow to take applications with MYSQL to their AppStore? Did anyone experience problems with that?

Thank you for your kind help
ReinerDD

AlexP
Devart Team
Posts: 5530
Joined: Tue 10 Aug 2010 11:35

Re: UniDAC - RAD Studio Mobile and iOS

Post by AlexP » Thu 10 Jan 2013 15:37

Hello,

1) At the time being, iOS applications can be developed only in RadStudio XE2, and you can use both MyDAC and UniDAC to develop such applications.
2) All beta-testing participants signed the NDA, so we can't even tell you whether beta-testing is taking place now or not, and, especially, distribute any products that are compatible with Delphi Mobile.
3) If it is intended to develop applications only for work with MySQL, then MyDAC is preferable, if applications are to work with different DBs - UniDAC.
4) Connection parameters in our components do not depend on a target platform, for which this application is designed.
5) Apple forbids to store products in App Store that include third-party libraries. MyDAC and UniDAC work with MySQL in the Direct mode and don't require libmysqlclient.dylib (in contrast to other data access components for MySQL), therefore you will be able to store applications developed with our components at App Store.

ReinerDD
Posts: 2
Joined: Wed 09 Jan 2013 08:51

Re: UniDAC - RAD Studio Mobile and iOS

Post by ReinerDD » Fri 11 Jan 2013 08:20

Thank you for your prompt answer, which was very helpful for me!

Kind regards
ReinerDD

Post Reply