Wednesday, December 14, 2016

Android Architecture in details ...

Linux Kernel-


In the linux kernel  we have libraries and android runtime that helps to work with different concepts.
For example SqlLite is a library to store data within the App. We can have media libraries to interact with Videos, Audios and Pictures etc. We also have a very important library called as WEBKIT.

What is WEBKIT in Android?

Webkit is an browser engine powering safari, Google Chrome and Android Internet browser.

Android Runtime-


Android Runtime is a component which takes care of the core services like Google MAP, Location Service and also provides a runtime for running our apps on Google's  Android Operating System.

Android gives every required functions to a App like Memory Management, Device Mangment and other jobs which are the application requisition. Its the runtime's responsibility to interact with whom the App requiring.

The runtime environment actually targets different architectures which exist on different phones. The runtime is able to understand and push the native code according to Architecture of  the phone.

Application framework-


Application framework is a layer through which different applications can interact from various activities with the phone. Every application can interact with defferent kinds of frameworks like notification framework, View framework and telephonic fraework and others.
These frameworks are the basic building blocks for android architecture. These frameworks contains reusable codes, libraries, controls that any application can use for interaction.

Application-

Application layer is the top layer within android architecture.this layer contains two types of application.
1. Inbuilt application
2.User defined Application

1.Inbuilt applications-
Inbuilt apps like Telephony, SMS and browser etc.
They interact with the application framework but they are the integral part of the android system.

2.User Defined Applications- 
 These are the apps which are developed by the end user or the third party developer like Facebook Whatsapp or Twitter etc. They also interact with the application framework and work on the same manner as Inbuilt Applications
Share:

20 comments:

  1. I simply wanted to write down a quick word to say thanks to you for
    those wonderful tips and hints you are showing on this site.


    Android Training in Chennai


    Android Training in Bangalore

    ReplyDelete
  2. really awesome post this is. Truly, one of the best posts I've ever witnessed to see in my whole life. Wow, just keep it up. Learn best Ethical Hacking Course in Bangalore

    ReplyDelete
  3. Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share.


    เว็บแทงบอล
    ufabet
    ufa
    พวงหรีด
    โควิด
    บาคาร่า

    ReplyDelete
  4. Movie-watching websites that are more than movie-watching websites Because we are the number 1 free movie site in Thailand for a long time, including new movies, Thai movies, Western movies, Asian movies, we have all kinds of ways for you Including new series Full of all stories without interstitial ads to keep annoying anymore. One place sa-movie.com.

    Android and IOS operating systems. Watch online movies, Thai movies, Western movies, Asian movies, Cartoon movies, Netflix Movie, Action Movies, Comedy Movies, Crime Movies, Drama Movies, Horror Movies, Adventure Movies, Crash Movies and still have many new movies to watch. You can watch for free anytime, anywhere 24 hours a day at see4k.com.


    GangManga read manga, read manga, read manga online for free, fast loading, clear images in HD quality, all titles, anywhere, anytime, on mobile, tablet, computer. Android and IOS operating systems. Read top comics, action dramas, comedy, adventure, horror and manga. New coming every day to watch many more. Can be read for free anytime anywhere 24 hours a day at gangmanga.com..

    It is no secret that football is among the most popular and widely watched sports. Everybody who likes football tries to find the best platform for free soccer streaming. So, what are the best free sports streaming sites? We are going to answer this question. On this page, you can find a detailed overview of the most widespread soccer streaming websites. Keep on reading and make the best choice for you live24th.me.

    ReplyDelete
  5. Thanks for sharing a valuable blog. Keep sharing. Python Training in Chennai

    ReplyDelete
  6. With special privileges and services, UEFA BET offers opportunities for small capitalists. Together ufa with the best websites that collect the most games With a minimum deposit starting from just 100 baht, you are ready to enjoy the fun with a complete range of betting that is available within the website

    ufabet , our one another option We are a direct website, not through an agent, where customers can have great confidence without deception The best of online betting sites is that our Ufa will give you the best price

    หาคุณกำลังหาเกมส์ออนไลน์ที่สามารถสร้างรายได้ให้กับคุณ เรามีเกมส์แนะนำ เกมยิงปลา รูปแบบใหม่เล่นง่ายบนมือถือ คาสิโนออนไลน์ บนคอม เล่นได้ทุกอุปกรณ์รองรับทุกเครื่องมือ มีให้เลือกเล่นหลายเกมส์ เล่นได้ทั่วโลกเพราะนี้คือเกมส์ออนไลน์แบบใหม่ เกมยิงปลา

    อีกทั้งเรายังให้บริการ เกมสล็อต ยิงปลา แทงบอลออนไลน์ รองรับทุกการใช้งานในอุปกรณ์ต่าง ๆ HTML5 คอมพิวเตอร์ แท็บเล็ต สมาทโฟน คาสิโนออนไลน์ และมือถือทุกรุ่น เล่นได้ตลอด 24ชม. ไม่ต้อง Downloads เกมส์ให้ยุ่งยาก ด้วยระบบที่เสถียรที่สุดในประเทศไทย

    ReplyDelete
  7. thank you a lot for sharing this all-powerful weblog.Very inspiring and harmonious to steer too.wish you still allocation more of your ideas.i will definitely love to gate.! VB Audio Cable Download

    ReplyDelete
  8. it became a first rate unintentional to visit this nice of site and i am satisfied to recognize. thank you therefore lots for giving us a chance to have this possibility..! 1st Birthday Wishes For Son

    ReplyDelete
  9. เกมกราฟฟิกสูง มีให้คุณได้เล่นไม่มีสะดุดกว่า 300 เกม ฝากถอนรวดเร็วด้วยระบบอัตโนมัติ ทำได้แบบไม่มีขั้นต่ำ เล่นง่ายได้จริง ทำกำไรต่างๆได้อย่างรวดเร็ว แจกโบนัสจัดหนัก จัดเต็ม เด็ดสุดๆกับเครดิตฟรี ทดลองเล่นสล็อตPG ให้ได้เล่น เครดิตฟรี ไม่มีเงื่อนไข สมัครเลย

    ReplyDelete
  10. เล่นได้ กับเกมการเล่นที่มาก ทดลองเล่นสล็อต เล่นได้ปลอดภัยหายห่วง กับเกมการเล่นที่มีมากถึง 300 เกมเล่นได้หลากหลายเพลตฟอร์ม ไม่ว่าจะเป็นสมาร์ทโฟน แท็บเล็ต และคอมพิวเตอร์ ทำได้ผ่านเบราว์เซอร์ และแอพลิเคชั่น รับโบนัสได้เลยแบบฟรีๆ 24 ชั่วโมง

    ReplyDelete
  11. Your blog content was very precious.
    IDM Crack

    ReplyDelete