A quick introduction to Distributed Systems

What are Distributed Systems?

In this article I will try to explain distributed systems in simple words. So that you can understand what they are and how they can help.

At a high level distributed systems are a group of computers working together towards a common goal. For an end user or client it’s just one computer. But behind the scenes the work gets distributed among a set of computers or servers.

Continue reading “A quick introduction to Distributed Systems”

Android Basics – Tell me about Android Platform Components

In the last Lesson we provided an overview of the Android App.

Moving on let’s look at the Android Platform Components.

To start with Applications are what you interact with. Like the Contacts Application.

Application Frameworks allow access to Android Libraries and Core Components using set of API’s. Like Content Provider framework which let’s us write database access code.

Continue reading “Android Basics – Tell me about Android Platform Components”