LEARN ANDROID DEVELOPMENT (step-by-step guide) | Android Wale Bhaiya - ANDROID WALE BHAIYA
Wednesday 12 August 2020

LEARN ANDROID DEVELOPMENT (step-by-step guide) | Android Wale Bhaiya

 Application FrameWork

Application framework

What is the Application Framework?

Here's a simpler answer:

Application frameworks make writing applications easier. Creating applications is hard. Applications have to provide input and output which they get through operating system semantics. Modern applications are usually GUI based and a GUI app is orders of magnitude more complex than a non-GUI app.

It's that simple. The framework takes all the complexities of interfacing with the operating system and simplifies them for you. It handles all the nitty-gritty details for you. Obviously, certain frameworks do a better job at it than others.

There is one drawback to using an application framework that rarely seems to be discussed (presumably because we are all smiling about the amount of work we didn't have to do). In order to provide a simplified view of the operating environment, a framework has to box you into a certain 'style'. If your app is sufficiently different from the usual form of an app, you are likely to end up frustrated in the framework as it will make doing what you want very difficult. This is partly because you now have to do all the things that the framework was hiding from you and partly because the framework is probably a closed system.

Android Applications

Android applications are usually developed in the Java language using the Android Software Development Kit.

Once developed, Android applications can be packaged easily and sold out either through a store such as Google PlaySlideMEOpera Mobile StoreF-droid and the Amazon Appstore.

Android powers hundreds of millions of mobile devices in more than 190 countries around the world. It's the largest installed base of any mobile platform and growing fast. Every day more than 1 million new Android devices are activated worldwide.


This tutorial has been written with an aim to teach you how to develop and package the Android application. We will start from the environment setup for Android application programming and then drill down to look into various aspects of Android applications.

will catch you in the next post. Thank you for reading. If you loved us kindly share and support us.

"Android Wale Bhaiya".


LEARN ANDROID DEVELOPMENT (step-by-step guide) | Android Wale Bhaiya Reviewed by Ashutosh Singh on August 12, 2020 Rating: 5   Application FrameWork What is the Application Framework? Here's a simpler answer: Application frameworks make writing applications ea...

No comments: