Guidance to create a bigger application

EduardoElias

Well-Known Member
Licensed User
Longtime User
Hi There!

I went thru many info here, but I am still lost regarding "forms" or "windows" as used on other languages on PCs. I know there is the layout. However I do not understand how to make a bigger app.

I see many small apps around, did not find any example of a more complex, or many "forms" app.

I want to port part of a big bussines application, with stock handling, finance, etc

I wonder if someone could give me a help on this questions: Based on a Tablet.

1 - how create many views (or whatever is correct to be called), I need to have a screen for editing an Item, another for creating new customer, and so on
2 - how connect these views thru a menu, or an idea how it is represented on android
3 - is there a limit for these views? Is there a code size limit? or Whatever I need to consider before try such endeavor
4 - How i should organize my code to support such views? In Windows apps we commonly have one source code file for each form (view). B4A support many files like that?
5 - I am planning to use socket communication to exchange data with a database server. I am using DBISAM server, that is a really good Delphi based server for my apps, and wanted to extend it to be used on my android app. Using MySql or another SQL server is awful because the installation is way complex and the size of the installer etc. DBISAM is one exe with no dependencies, no installation needs and small size, and capable of doing most of MySql does. So, I could test Socket, it worked, but it is raw byte tranfer. Is there any guide or protocol I should use to implement correctly this database transfer?

Sorry for these many questions, I am already very happy with B4A and its capabilities, I could make a lot of things. But now I need to put altogether for the real application. What I foresee is that for comercial uses, at least in my country, Android tablets can be used as the platform for applications, not having windows at all.
 

EduardoElias

Well-Known Member
Licensed User
Longtime User
Funny thing, I saw others saying the same, but after the post I could find most of the explanation about the multi page/form on the end of the Beginners Guide. I will try what is there, if there is any other guide idea please let me know!

It remains only one question open for me, what is a good interface/option to comunicate with a DB server? I know I have to write that, and I could already made a TCP connection both sides with success. However I was wondering if there is a transport etc.

Thanks.

Eduardo
 
Upvote 0
Cookies are required to use this site. You must accept them to continue using the site. Learn more…