SEMINAR ON ANDROID AND JAVA


Android is a software platform and operating system for mobile devices based on the Linux operating system and developed by Google and the Open Handset Alliance. It allows developers to write managed code in a Java-like language that utilizes Google-developed Java libraries, but does not support programs developed in native code. Android platform consists of a Linux operating system, core libraries of the Java programming language, an Java virtual machine (Dalvik virtual machine), and some key applications (e.g. browser, maps). Dalvik virtual machine (DVM) is a major component of Google‟s Android platform. It is optimized for low memory requirements and is designed to allow multiple VM instances to run at the same time. The virtual machine runs Java applications. However, Dalvik virtual machine is different from standard Java virtual machine in some ways. First, most virtual machines use a stack-based architecture, but Dalvik is a register-based architecture. Second, Dalvik runs Java applications which have been transformed into the Dalvik Executable (.dex) format. These two major differences make Dalvik different from a standard Java virtual machine. Therefore, tools developed on standard Java virtual machines, such as profiling tools, cannot be ported to DVM directly without modification we discuss the development of a profiling tool interface, JVM TI, on Android. With this tool interface, developers can profile their Java code running on Dalvik using JVM TI


Click Here To Download Full Seminar Kit

Key:Seminar on JAVA in Android,Android seminar,Seminar on Android codings,Computer science seminar report downloading,Free seminar report with ppt,Android seminar report with ppt,Android ppt download.