Dear Guys
I want to start creating mobile based applications and i am newbie in this field , where should i start , how to create a simple application jar file which can run on mobile devices , for example a simple interface with buttons , sound handling , graphics , etc ...

is there any designing application related to this subject , any tutorial from beginning , any resource

thanks in advance