Java Software platform - PowerPoint PPT Presentation

About This Presentation
Title:

Java Software platform

Description:

Android has captured today’s mobile market. Today, you can see every next person using an android handheld which undoubtedly simplifies one’s life with the abundant features it provides. In the world of entertainment, media stuff, Internet, and many other essential things, Android is holding the responsibility to please all. This is one facet; another thing includes the applications by which you can make use of a mobile platform to the fullest. The better applications your Android OS possesses, the more you enjoy your device. Well, the good news is that we have a dedicated and certified team for a successful Android application development – PowerPoint PPT presentation

Number of Views:21
Slides: 9
Provided by: isoftinct
Category: Other

less

Transcript and Presenter's Notes

Title: Java Software platform


1
JAVA
  • (software
    platform)

2
About JAVA
  • Java is a set of computer software and
    specifications developed by Sun Microsystems,
    later acquired by Oracle Corporation, that
    provides a system for developing application
    software and deploying it in a cross-platform comp
    uting environment.
  • Java is used in a wide variety of computing
    platforms from embedded devices and mobile
    phones to enterprise servers and supercomputers.

3
Platform
  • The Java platform is a suite of programs that
    facilitate developing and running programs
    written in the Java programming language. The
    platform is not specific to any one processor
    or operating system, rather an execution engine
    (called a virtual machine) and a compiler with a
    set of libraries are implemented for various
    hardware and operating systems so that Java
    programs can run identically on all of them.
  • There are multiple platforms, each targeting a
    different class of devices

4
  • Java Card A technology that allows small
    Java-based applications (applets) to be run
    securely on smart cards and similar small-memory
    devices.
  • Java ME (Micro Edition) Specifies several
    different sets of libraries (known as profiles)
    for devices with limited storage, display, and
    power capacities. Often used to develop
    applications for mobile devices, PDAs, TV set-top
    boxes, and printers.
  • Java SE (Standard Edition) For general-purpose
    use on desktop PCs, servers and similar devices.
  • Java EE (Enterprise Edition) Java SE plus
    various APIs useful for multi-tier clientserver e
    nterprise applications.

5
History
  • The Java platform and language began as an
    internal project at Sun Microsystems in December
    1990.
  • The Stealth Project was soon renamed to the Green
    Project, with James Gosling and Mike Sheridan
    joining Naughton.
  • The team originally considered using C, but
    rejected it for several reasons.
  • By the summer of 1992, the team could demonstrate
    portions of the new platform, including the
    Green OS, the Oak language, the libraries, and
    the hardware. 

6
Usage
  • Desktop use
  • Java applications are in fairly widespread
    desktop use, including the NetBeans and Eclipse in
    tegrated development environments, and file
    sharing clients such as LimeWire and Vuze. Java
    is also used in the MATLAB mathematics
    programming environment, both for rendering
    the user interface and as part of the core
    system.
  • Java provides cross platform user interface for
    some high end collaborative applications
    like Lotus Notes.

7
  • Mobile devices
  • Java ME has become popular in mobile devices,
    where it competes with Symbian, BREW, and
    the .NET Compact Framework.
  • Google's Android operating system uses the Java
    language, but not its class libraries, therefore
    the Android platform cannot be called Java.
  • The Java platform has become a mainstay of
    enterprise IT development since the introduction
    of the Enterprise Edition.

8
  • Thanking You
Write a Comment
User Comments (0)
About PowerShow.com