I've tried some Android coding, using Lazarus, few months ago, but many questions left unanswerd to me. For example - can I use ordinary Lazarus classes for TCP (lNet class) or RS232 (5dpo). What, about bluetooth class for Android or using some new classes - like USB Host API or FTDI adapter class. Can I show new form, the way I do in Windows/Linux instead of using Android Intents.... At that moment, it seemed to me that I must often write JNI leyer, myself, which I consider (if I am not mistaken) not to be promissing.
I think, average programmer expect to use Lazarus the way similar to programming Windows or Linux (and their embedded variants), but seems to me it is not the case with Android (although I now that Android is quite different). Of course, something may be changed since my last Lazarus/Android attempt, or it is my missunderstandings.
And please if you can point me at some links, you consider to be much informative.