I usually hear the same question asked in several ways. "Can I actually learn to produce apps for Android?" "How hard is it to study Android programming?" "Where should I go to understand Android programming?" "I just bought a fresh Android device, and I feel so inspired! I have a concept for a brand new application, but where do I begin?"
Mobile application development is truly hot nowadays, and Android is currently out facing the rest in the mobile app world. And when you yourself have already read this apple hilfe telefon berlin far in this information, I'm assured it is really because you have recently been asking some different version of one of many questions listed above. Today you are lucky, because I have previously been down this road, and I have one resounding response: "Positively! It's really feasible to become able to create Android applications, regardless of your background, and the various tools to review and develop with are free and simple to use!"
So let's start with the tools. The number one tool for Android programming is the Eclipse IDE (Integrated Development Environment). Eclipse is free, runs on many operating systems (including Windows and Linux), and is usually upgraded to provide better performance in development. In addition, the Android Development Team from Google has provided the Android Development Toolkit (ADT) plugin for Eclipse that turns it into an Android mobile application fabrication powerhouse! It turns application compilation right into a one-click task, provides custom editors for layout files and resources, and automates updates for the newest revisions of the Android SDK. Some developers find Eclipse a little quirky, or even buggy to utilize at times (myself included). Like, it won't always recognize new resource files until you restart it, which is sometimes a pain. However, I usually use Eclipse with the ADT plugin for most of my Android programming, and I suggest that you do the same thing.
You could always opt to use a different software program, and there are many out there. But a word of caution about IDEs: many Android IDEs claim to show mobile programming in to a "drag-and-drop" process, or permit Android programming in other languages besides Java. Can it be easy to produce mobile apps using these tools? Of course. Will they be alright apps? Maybe. But will they be great apps - apps that really exceed expectations and extend easily with new features since the Android mobile platform evolves? No. Mobile programming can be like any task worth doing: take action correctly (in this case, take action the Android way) and you will always have better success.
Now on to the study part. This part can take considerably longer than downloading an easy tool. Learning Android development is similar to studying some other language (and that is what that is - only a foreign language, except a language that enables you to communicate with a pc instead of another human). It will require persistence, and a lot of trial-and-error. An excellent portion of readers will quit, telling yourself that it isn't worth it. That's ok: the remainder folks will achieve the Android app market in your absence! For those readers who don't quit, you will discover the procedure very rewarding in so many ways.
If that you don't understand Java, that's how you'll need to start. When I began learning Android I obtained a little frustrated, because I didn't already understand Java beforehand. After spending per week on the basic principles of Java, I discovered that I possibly could browse the code samples and understand the examples. So start there.
Next is the Android SDK itself. You can find so many studying tutorials for Android available that I must say i don't have the space to list all of them in this post. But Google does, so search for it. Search for "Android app tutorial" and focus on the tutorial that suits you the best. It is truly that easy. I'd also suggest the Android lessons present in the Android SDK online documentation for your entire coding reference needs in regards to the Android platform. And don't forget those newsgroups! They are one of the best places to get instant help from real developers who enjoy helping new programmers.
Contact us
ComputerButler Germany UG
Schlieperstr. 35 - 13507 Berlin
Tel. +49 30/9940 4557 - 0
Fax. + 49 911 - 3083 7879 - 9
info@computerbutler.de
No comments:
Post a Comment