I'm completely new to smartphones and smartphone apps development and its very attractive I must say.
knew Java very well when it was popular and other languages too.
1) what software do I need?
2) where to start?
3) whats the down side of all this?