Your App looks good (I have no opinion on functionality). Let me ask few questions though:
- you said you synchronize your local SQLite with some remote dB (is that right?) if so what database/sever you use ?
- is the B4A syntax identical to VB, or if not is there any resource to study the syntax ?
- I'm completely unfamiliar with the project structore for B4A, so I would like to ask if there are any options for group development, or how the situation with more than one developer would be handled ?
- what is percantage cos of the upgrade ?
- how easy would be to move a project from one PC to another (ie. if I want to move the project from my PC to my notebook when I'm on the road).
- how secure is data transfer between local and remote server (any encryption possible? how?)
- are there any tools to make password hashing (i.e MD5) which I can implement into the project ?
- where are any examples to access local Contacts ?
- how would I take care of importing existing SQLite dB structure into the project so I can work with the tables etc. ?
- are there any mechanisms for Referrential Integrity ? (i.e. If I delete a ParentRecord would the (relative) ChildRecord be deleted as well ?
- If i understand correctly I can create and App which can connect for example to remote MySQL/MSSQL database. In this case is it possible to use stored procedures ? or any type of business logic ?
- I have looked at NSBasic, and it seems to be a similar product. It also can produce desktop Apps. What would be the advantage of using B4A versus NsBasic ?
I'm sorry for this long list, but perhaps this will server in the future for others as Q&A. Lie I said I already bought another product which I was not really happy about so I'm kinda careful...
Arthur
==================================================================================
As an addition to previous answers :
I purchased B4A on the 2nd April 2010. My previous programming experience is with vb.net and php, but very little with java (Android SDK)
My first app was completed and uploaded to the Android Market on 6th May 2010, you can view details here, screengrabs etc :
EXG Online Solutions
My app grabs json data using php webservices from a webserver, GPS, a SQL lite database on the device etc..
I found the support of the community invaluable and questions are promptly answered.
I could not even get the hello world example in the java sdk to work in this time :sign0104:
ps. I am not affiliated in anyway, just a happy purchaser !!