My suggestion is to use eclipse and official SDK. Because when you use third-party tools or workarounds like flash/htlm, your apps look non-native, break when the user updates his device with a newer os and. It causes a lot of frustrations - people hate such apps and recommend all their friends not to use them. At least I always do.
Actually you should ask mods to move this thread to android development or off-topic. I am sure you more people will share their opinions on the matter there
Sony Vaio SA3S9R, IBM ThinkPad R500, Samsung Galaxy S2 I9100 [u-boot multiboot
Me on github
Me on gitorious
GIT d- s a-- c++ UL P--- !J--- L++++ E--- W- N O? K? w--- o ?V PS+ PE Y+ PGP++ t+ ?5 X++ R* !tv b++ DI++ D++ G++ e* h+