From 7669eae2ac7de9efa9c1710c10d0f722879536ef Mon Sep 17 00:00:00 2001 From: "Xin Lu (ab5603)" Date: Tue, 16 Oct 2018 11:28:58 +0100 Subject: [PATCH] Update README.md --- Week_03_XML_and_Gradle/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Week_03_XML_and_Gradle/README.md b/Week_03_XML_and_Gradle/README.md index 4578ebe..9d0a361 100644 --- a/Week_03_XML_and_Gradle/README.md +++ b/Week_03_XML_and_Gradle/README.md @@ -1,6 +1,6 @@ # XML and Gradle -Many of you have used virtual machines such as VMware Workstation Player or VirtualBox where one can setup several virtual operating systems in parallel on a single machine. In fact, Android uses similar technologies. In Android, each app runs within its own virtual machine a.k.a. sandbox. The Android system treats apps as different 'users', hence they need permissions per se to access sensors etc. +Many of you have used virtual machines such as VMware Workstation Player or VirtualBox where one can setup several virtual operating systems in parallel on a single machine. In fact, Android uses similar technologies. In Android, each app runs within its own virtual machine a.k.a. sandbox. The Android system treats apps as different 'users', hence they need permissions to access sensors etc. In order to produce functional apps, you need to design front-end GUI layouts and back-end actions. You also need to define app-level entry point and permissions etc. Eventually, all these are packed into an apk archive that can go to Google Play store, and eventually your users' screens: