Item 2 is all about getting on the web and refining your search phrases. You could start with How to learn Android programming.
Mind you would have to have some, in fact any programming background. I've seen a few blow up right there.
Just had a few questions I had as a beginner and someone who is hoping to become well versed as an app developer
1) How should I begin my "journey" -in short--I know its a very general question but all answers given is appreciated
2) Are there any books, videos, interactive websites you would suggest to aid me in the learning process?
3) How do I make the transitition frmo beginner-to intermediate-to professional? Through constant practice that will be learned from doing--or from from constant learning that will be attained through reading,videos etc?---is there a "best" way that worked for you that you would suggest?
Thanks for all answers