Every platform technology uses different terminology to describe its application components. The three most important classes on the Android platform are Context, Activity and Intent ( purpose). While there are other, more advanced, components developers can implement, these three components form the building blocks for each and every Android application. In this article, we focus on understanding how Android applications are put together. We also take a look at some handy utility classes that can help developers debug applications.
An Android application is a collection of tasks, each of which is called an activity. Each activity within an application has a unique purpose and user interface. To understand this more fully, imagine the below Flow chart o the game application called Chippy's Revenge.
Here's a list of languages that can be used to develop on android:
- Java - primary android development language
- C++ - NDK for libraries, not apps
- Python, bash, et. al. - Via the Scripting Environment
Create Apps Easily
If you’ve always wanted to build and Android app but didn’t have a clue where to begin, you’re in luck. iBuildApp (the folks behind the iPad magazine creator) has just launched a new Android app creator today called the Android Builder. Being a web-based builder, there’s no need to download any files to get started, plus its WYSIWYG (what you see is what you get) interface makes it easy to get the job done. You won’t need to learn Java or any programming language just to build your app.While you won’t be creating blockbuster games likeSHADOWGUN using the Android Builder, you’ll be able to come up with simple apps such as restaurant menus, informative apps, travel guides, interactive books and so on. Even simple games are possible if you have an idea and a plan to figure out how to get it done. Head over toiBuildApp’s website for more details.For a Complete lesson on how to build your Android app Manually
Click Here
This artical is posted in accordance with the question asked by Heureux Garg On the Ask.Geeks facebook page :)
0 comments:
Post a Comment