

Early smartphones focused strictly on productivity. Back then, Windows, Symbian, and Blackberry had been slowly supplying the mobile market with so-called pocket personal computers – clunky, unattractive, enabled with a physical QWERTY keyboard and sometimes even a stylus. The Android’s Historyĭo you remember the pre-smartphone era? We expect you don’t need a time machine to remember what mobility was like in 2006. Join us for a review of Android mobile development and find out what benefits and challenges await you when choosing Google over Apple. But, when it comes to native development, you usually have to start with one. Ideally, we, of course, want to create apps that give access to all mobile users regardless of their principles, brand loyalty, or even financial situation. The popularity of an operating system in a given region is just one of many factors that go into deciding what platform to choose for your mobile app. However, considering only US users, the paradigm shifts: Now, 65 people from that hundred are iOS fans. If only 100 people lived on Earth, 76 of them would be using Android and 20 – iOS (let’s ignore those 4 eccentric individuals with Windows and Blackberry smartphones).

The program was created to show text output in the AVD. In our previous blog posts, we have learned Android installation steps and made first program called Hello world (built in XML code). View Class are the basic building block for user interface components. A View occupies a 2-dimensional area (say: rectangle) on the screen, which is responsible for framing and handling different type of events.

In this tutorial I’ve given brief explanation about Andriod View Class.
