I'm completely new on android dev and, of course, on B4A.
Since 2 days, I'm reading many things on this very interesting forum.
I hope a put on the right place.
As my first application needs to get information from mysql tables, I've seen that there are many libraries.
My question is : how can I choose the good one ? I figure that I need to call stored procedures.
There are two possible approaches:
1. Connect directly to the database.
2. Use a web server as a middleman between the database server and the devices.
I've given you a donate and I've get yours libraries (MySQL ans Maria).
I tried then with some difficulties and errors but I got some results.
So before asking you more questions to resolve my problems, I'm looking for community feelings about all the avalaibables libraries.
the good point about the middleware one I mentioned before is that you don't need any none core library and since it's just http calls it's fast enough.
worst case if the data is large you can zip it server-side and unzip it on the device to gain speed.
Accessing directly a database can be a solution if your number of users is very limited, if you're not concerned by security and if you're sure that nothing will change in your architecture. In the other cases, using a middleware is a better option.