Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi 2010 .exe file for android (https://www.delphipraxis.net/176383-delphi-2010-exe-file-android.html)

question 1. Sep 2013 10:34

Delphi 2010 .exe file for android
 
Hi,
I am developing a desktop application using Delphi 2010 with mysql, i would like to use this application in android and other mobile device as welll

could you please inform me,how to do that ?

mkinzler 1. Sep 2013 10:39

AW: Delphi 2010 .exe file for android
 
You have to wait for XE5 + mobile pack and convert the VCL UI to FMX (mobile) UI.
Or splitt your programm into a server part and a client part. Then you can create a web client for the mobile devices.

Der schöne Günther 1. Sep 2013 10:49

AW: Delphi 2010 .exe file for android
 
Ever seen an Android, iOS or WP device running a Windows .exe file? Delphi itself isn't going to help you here unless you plan on getting XE5 which will ship with a ARM/Android compiler.

If I was in your shoes and it's just "querying databases and displaying stuff", I'd probably make it a web application since you'll be able to target any device and simply don't need the performance of a native application.

question 1. Sep 2013 11:54

AW: Delphi 2010 .exe file for android
 
actually this project has started long ago,and develped as a desktop application, if we wanna make it as a web application then should i need to rewrite the whole program again or is there any other way to do that?

jaenicke 1. Sep 2013 12:30

AW: Delphi 2010 .exe file for android
 
If the project is developed in a clean way you only have to change the GUI part. This should not be too difficult for most applications unless you have a complicated GUI which makes a big part of your project.

If you made the mistake and mixed the GUI part with the business logic behind you will have to rewrite much more code. In this case this mistake will cost a lot of money in form of development time...

For Android you have the choice to use XE5, there is quite a bit information already available, or to use a client/server approach. Only you can decide which approach matches your needs...

As a rough guide:
You mentioned a MySQL database, so a client/server approach could match, but you would need an online connection to access the database. If your application could run locally as app without any connectivity a XE5 app should match better.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz