IAT 381 Lecture Notes - Lecture 1: Dalvik (Software), Android Software Development, Android Runtime

18 views6 pages

Document Summary

Mobile operating system + app framework, google develops and extends the. Android os, distribute os and tools, runs by google play. Specifically designed to be run on mobile devices. Allows us to create and deploy our own custom apps. Five classification: application: google apps, can add apps that we build ourselves such as home, contacts, phone, application framework: modules for controlling the different components. Activity manager(screen), content provider:(manage data, move data between apps), location, notification, resources: libraries: surface manager, webkit, libc, ssl, sgl, android runtime: core libraries: graphics, databases Android 5 :art (replace dalvik in android lollipop: linux kernel: linux itself + set of drivers, audio, camera, display, keyboard display driver, camera driver, flash memory driver, wifi, Usually do not have a visual component. Initially developed for simple tasks: calculator, currency converter, calendar. Limited version of web app were implemented as mobile app. Emulator (virtual device - software version of device) Conveniently test apps on various hardware, various screen sizes.

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers

Related Documents