Android Question I need a advice

edgar_ortiz

Active Member
Licensed User
Longtime User
Hello,

I am a "FAN" of "B4A" but I need to develop an application that runs on Android and Iphone. (Use a local database and communicate with a server).


Some recomendancion?

regards,

Edgar
 

DonManfred

Expert
Licensed User
Longtime User
If you want to develop an app which runs on Android AND IPhone then you can NOT do that with B4A. B4A just make Android Apps, no IPhone.

A possible Solution to build two apps from the same codebase you can use Delphi XE5 + Mobile Addon or C++ XE5 + Mobile Addon from Embarcadero. But be aware of the price. It´s not cheap!

For developing Android apps you´ll not find any better IDE than B4A. But is has no IPhone-Support...
 
Upvote 0

EduardoElias

Well-Known Member
Licensed User
Longtime User
Embarcadero has now the AppMethod that is Delphi for mobile with price way better... But remember that there are pros and cons... you are going to have a real native app, not like b4a, and you will have it for android and iOS, however only works in modern equipments... forget running in everything like b4a does...
 
Upvote 0

MaFu

Well-Known Member
Licensed User
Longtime User
And not to forget: Embarcadero Apps are very huge in size. A simple "hello world" android app has nearly 4,5 - 5 MB apk size and almost 20 MB runtime size (apk is packed). For me, this is a no go.
 
Upvote 0

EduardoElias

Well-Known Member
Licensed User
Longtime User
Yes... it is huge compared to b4a for sure. It is because it does not depend on the android, it is fully autocontained. I believe that for simple stuff is a no go. However for complex things, specially when you need to share the source code could be an option.

I am using b4a for some applications succesfully. My app is fast, simple to deliver and small 512kb. However for a new app that I am doing I am going to use Delphi, since it is a business app that need to be shared on PC, iOS, Android and Web with the same core source code there is not other way to generate native full featured applications.

I believe that for sometime we will need to use different IDE according to the needs... Just sharing the experience.. still b4a a great tool...
 
Upvote 0
Top