Sunteți pe pagina 1din 4

Java es un lenguaje de programacin orientado a objetos desarrollado por

Sun Microsystems a principio de los aos 90s.


En Diciembre de 1950 Patrick Naughton, ingeniero de Sun
Microsystems, reclut a varios colegas entre ellos James Gosling y Mike
Sheridan para trabajar sobre un nuevo proyecto conocido como "El
proyecto
verde".
Con la ayuda de otros ingenieros, empezaron a trabajar en una pequea
oficina en Sand Hill Road en Menlo Park, California. Y as interrumpi
todas las comunicaciones regulares con Sun y trabaj sin descanso
durante 18 meses.
Intentaban desarrollar una nueva tecnologa para programar la siguiente
generacin de dispositivos inteligentes, en los que Sun vea un campo
nuevo a explorar. Crear un lenguaje de programacin fcil de aprender y
de usar.
En un principio se consideraba C++ como lenguaje a utilizar, pero
tantoGosling como Bill Joy lo encontraron inadecuado. Gosling intent
primero extender y modificar C++ resultando el lenguaje C++ ++ - (++ porque se aadan y eliminaban caractersticas a C++), pero lo abandon
para crear un nuevo lenguaje desde cero al que llamo Oak (roble en
ingls, segn la versin mas aceptada, por el roble que vea atravs de la
ventana de su despacho).

El resultado fue un lenguaje que tena similitudes con C, C++ y


Objetive C y que no estaba ligado a un tipo de CPU concreta.
Mas tarde, se cambiara el nombre de Oak a Java, por
cuestiones de propiedad intelectural, al existir ya un lenguaje con
el nombre de Oak. Se supone que le pusieron ese nombre
mientras tomaban caf (Java es nombre de un tipo de caf,
originario de Asia), aunque otros afirman que el nombre deriva de
las siglas de James Gosling, Arthur Van Hoff, y Andy
Bechtolsheim.
USO EN LA ACTUALIDAD DE JAVA.
Java es la base para prcticamente todos los tipos de aplicaciones de red,
adems del estndar global para desarrollar y distribuir aplicaciones
mviles, juegos, contenido basado en web y software de empresa. Con
ms de 9 millones de desarrolladores en todo el mundo, Java le permite
desarrollar, implementar y utilizar de forma eficaz interesantes aplicaciones
y servicios.
Desde porttiles hasta centros de datos, desde consolas para juegos hasta
sper computadoras, desde telfonos mviles hasta Internet, Java est en
todas partes.

1,100 millones de escritorios ejecutan Oracle Java


930 millones de descargas de Java Runtime Environment cada
ao
3 mil millones de telfonos mviles ejecutan Java
Se entregan 31 veces ms al ao telfonos Java que Apple y
Android juntos
El 100% de los reproductores de Blu-ray ejecutan Java
Se fabrican 1400 millones de tarjetas Java cada ao
Java se incluye en decodificadores, impresoras, juegos, sistemas
de navegacin en vehculos, cajeros automticos, terminales de
loteras, dispositivos mdicos, estaciones de pago de
aparcamientos y mucho ms.
La consigna ser la siguiente:
El alumno ser capaz de crear una aplicacin para un celular ya
sea para androide o IOS, Windows rt.
El alumno tendr que imprtalo a un celular y darle
mantenimiento a la aplicacin que haya creado.
Tendr que imprimir el cdigo de APPs para una explicacin del
mismo.

S-ar putea să vă placă și