Research Paper On Android

953 Words4 Pages
ABOUT PROJECT The scope of project shall be able to design and develop software programs for android mobile phone OS, which will allow users to sense when they are in the vicinity of a bluetooth transceiver of a predefined ID. It requires to learn Android APIs, Bluetooth stacks, and programming languages etc. JAVA Java is an object oriented programming language. It is a platform which can run programs. It is robust and secured. It is a high level language. It has its own runtime environment and API. Java is used in various devices and according to Sun, in about 3 billion devices. These include: ⦁ Desktop Applications such as acrobat reader, media player, antivirus etc. ⦁ Web Applications such as, etc. ⦁…show more content…
It is based on the highest point of Java SE stage. It incorporates points like Servlet, JSP, Web Services, EJB, JPA and so forth. It is an enterprise platform which is mainly used to develop web and enterprise applications. It is built on the top of Java SE platform. It includes topics like Servlet, JSP, Web Services, EJB, JPA etc. 3) Java ME (Java Micro Edition) Used to develop mobile applications. It is a micro platform. 4) JavaFx It is utilized to develop rich web applications. It utilizes light-weight user interface API. Java features also known as Java buzzwords are simple and easy to understand: SIMPLE The language is considered simple as it follows the same syntax as C++. It eliminated many additional features as well which were confusing or were rarely used. It also created the feature of Automatic Garbage Collection to remove unreferenced objects. OBJECT-ORIENTED The data and behaviour of the software is organised as a combination of various kinds of objects. OOPs provides some rules that help in simplifying the development and maintenance of the software. Basic concepts of OOPs are: Object Class Inheritance Polymorphism Abstraction Encapsulation PLATFORM INDEPENDENT Platform can be software-based or hardware-based. Java is software-based platform. It is different than other platforms as it runs on top of other hardware-based platforms. It has two parts: Runtime Environment API(Application Programming
Open Document