I need your assistance which may i use to learn to make apps, programming language should i use...i'm new in computer programming...
The Android website has plenty of documents and tutorials for beginners. Android apps are typically written in Java, so you will likely want to hit up a few Java tutorials and get a feel for the language before even attempting a full app (I recommend http://docs.oracle.com/javase/tutorial/ in particular, as it maintains relevance as Java updates). Out of curiosity, what kind of apps are you wanting to develop?
Well, yeah, I sorta figured that already. But are you wanting to make games? Point-of-sale apps? Health trackers? Service locators?
A good page that it's been helping me a lot is called coursera.org. In it you can find several classes that teach you programming basics and more. Give it a try, it is free, and in my opinion, one of the best things out there. Good luck!
Checkout JavaTechig.com for compiled set of high quality Android tutorials and examples to help you get started with Android programming. Tutorial series is is designed for fresher/experienced java and non-java developers with basic minimal programming knowledge, who is warming up for a deep dive into programming for Android. http://javatechig.com/android-tutorials
If you want the easiest approach, you could learn HTML/CSS/JavaScript and any server side language of your choosing -- and pair it with PhoneGap. PhoneGap lets you build apps in HTML/CSS/JavaScript, and compile it into an iOS, Android, BlackBerry, Windows Phone app, simultaneously.
No, PhoneGap is not very desirable to most. It really depends on the nature of the app you are building. Nothing beats a true native experience for iOS and Android.
Arguably the most valuable resource: http://lmgtfy.com/?q=android+tutorials A Google search is the best tool when all you're willing to contribute here (when several people are trying their best to help you) is short, one to three word responses.
PhoneGap is VERY limiting. It's easy to use and you can produce an app on almost every platform without a rewrite but it won't give you the luxury of being able to use the Phones OS and it's features. Most companies will write their app specifically for the device. It's expensive and time consuming but it's the only way. Also with that said...A lot of popular apps DO embed web browsers and use HTML pages on a network or locally to display data. Check out Java for Android. And Objective-C for iOS.
just buy the source code and learn from it. there's lot of sites selling source code for ios, coco2d, unity and android.