1 / 4

Android App Development Company in India - tecHindustan

www.techindustan.com: Android App Development Company in India - tecHindustan is leading Android app development company in India - We are composed of highly experienced Android developers who are capable of delivering the “wow factor” in their developments. For best Android app development service experience Hire Us Today!

Download Presentation

Android App Development Company in India - tecHindustan

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. www.tecHindustan.com Let’s Learn ANDROID Android is a mobile platform that consist of 3 things such as: 1.Operating System 2.Middleware 3.Key Applications I’ll justify this definition with the help of architecture. So, here it goes: ANDROID ARCHITECTURE The software stack is split into four layers and those are:

  2. www.tecHindustan.com

  3. www.tecHindustan.com The main responsibilities of Operating System are: ●Memory Management ●Driver Management ●Resource Management ●Application Layer This is the top most layer of the architecture. We can also call it as Software Component. We can develop android application by using Java/C++ and .NET. But the latest version of android supports only java. So, if we want to write a code in java; we need support of SDK. In order to write a code in C/C++ support of NDK is required. And if we write a code in .NET then we need a support of Mono Android framework. Android Runtime. Android runtime: In android runtime, there are core libraries and DVM (Dalvik Virtual Machine) which is responsible to run any android application.

  4. www.tecHindustan.com Core Libraries are written in the Java programming language. DVM: DVM is like JVM but it is optimized for mobile devices. NATIVE LIBRARIES: If we want to display some graphics in java we need to use some Native methods. With the help of native methods java code interacts with some other programming languages and those other programming languages are called as Native Methods. So If we want to display some graphics we use a graphic library and we call it as OpenGL|ES library which is a native library. Application Framework: Application Framework provides the infrastructure for the application development. Everything is ready made in the library; we don’t need to write huge amount of code to get the Wi-Fi component, Bluetooth component, and Position. We need to just call the method of their ready made class to work with their component. Source: http://bit.ly/2pn8Ew0 Information Presented By:- tecHindustan contact@techindustan.com tecHindustan.com

More Related