Erel,
After using Basic4Android a few weeks I must come to the conclusion that this is the best and easiest way to build Android apps. I have tried: bare bones Java, Appcelerator etc. but none of these make me very productive. So thumbs up for you!
However, there are a few things that make my code a little complicated. These things are:
If vs select case
Would love to have a select statement, would make for example the HTTP taskid stuff easier. I'm running lots of http requests against our json web services.
Tabhost and seperate activities
I would love to load a tab with an activity that contains a layout. That way I could easier seperate code.
Samples
There cannot be enough samples and documentation.
Orientation
It is a little bit a pain that you cannot fix certain layouts to a certain orientation. My main layout needs to be portrait but because the camera needs landscape I cannot really get this done in a proper manner.
Designer
This one is great but I have a little bit a problem to visually stretch views to the maximum screen width. I need to do this by filling out the properties so that for example Tabhost uses the full width. There always seems to be a margin on the right side (just a small one).
Imageview remote URL
Yeah, this would make a lot easier.
HTTP uploadto and downloadto
Would be nice to have two methods that handle HTTP down and upload. Sure, can do it myself but probably a lot of people need this.
That's it for now.
Again, GREAT WORK!
After using Basic4Android a few weeks I must come to the conclusion that this is the best and easiest way to build Android apps. I have tried: bare bones Java, Appcelerator etc. but none of these make me very productive. So thumbs up for you!
However, there are a few things that make my code a little complicated. These things are:
If vs select case
Would love to have a select statement, would make for example the HTTP taskid stuff easier. I'm running lots of http requests against our json web services.
Tabhost and seperate activities
I would love to load a tab with an activity that contains a layout. That way I could easier seperate code.
Samples
There cannot be enough samples and documentation.
Orientation
It is a little bit a pain that you cannot fix certain layouts to a certain orientation. My main layout needs to be portrait but because the camera needs landscape I cannot really get this done in a proper manner.
Designer
This one is great but I have a little bit a problem to visually stretch views to the maximum screen width. I need to do this by filling out the properties so that for example Tabhost uses the full width. There always seems to be a margin on the right side (just a small one).
Imageview remote URL
Yeah, this would make a lot easier.
HTTP uploadto and downloadto
Would be nice to have two methods that handle HTTP down and upload. Sure, can do it myself but probably a lot of people need this.
That's it for now.
Again, GREAT WORK!