You are on page 1of 3

JAVA

Muchas soluciones se pueden diseñar e implementar con los valores de
fábrica, sin que sea necesario llevar a cabo ningún desarrollo, utilizando los
componentes incluidos en Java ES. Sin embargo, es posible que otras
soluciones requieran mayores esfuerzos de desarrollo, por lo que deberá
desarrollar componentes de J2EE personalizados que proporcionen nuevos
servicios de presentación o de negocios.
La plataforma Java es el nombre de un entorno o plataforma de
computación originaria de Sun Microsystems, capaz de ejecutar
aplicaciones desarrolladas usando el lenguaje de programación Java u
otros lenguajes que compilen a bytecode y un conjunto de herramientas de
desarrollo.
La plataforma Java es relativamente nueva, lo que significa que algunas
veces se necesita integrar programas escritos en Java con servicios,
programas o APIs existentes desarrollados en lenguajes distintos. Las
bibliotecas proporcionan una interfaz abstracta para tareas que son
altamente dependientes del hardware de la plataforma destino y de su
sistema operativo.
Las bibliotecas java.net y java.io implementan el código nativo
internamente, y ofrecen una interfaz estándar para que aplicaciones Java
puedan ejecutar tales funciones. Java desde el comienzo, ha abrazado al
mundo de las bases de datos, brindado soporte de acceso mediante la
tecnología JDBC. Aunque no hay una traducción oficial de esa sigla, se
admite que referencia a Java Database Connectivity. Desde el punto de
vista de programación, es una serie de interfaces (y alguna clase),
contenida en los paquetes java.sql y javax.sql. Su diseño se ha basado en
otras librerías anteriores, como la X/Open Call Level Interface (CLI), que
definió como se implementan interacciones cliente/servidor con los
sistemas de bases de datos.
Todo JDBC descansa en el concepto de "driver": un conjunto de clases que
permite comunicarse con un DBMS
Por nombrar algunos:
-Emulador SJBoy (v2.0, en inglés)
- Emulador KEmulator (v0.9.8, en español).
ANDROID
Android es aquel software diseñado para dispositivos móviles y Tablet´s
compuesto por un middleware y aplicaciones su arquitectura:
-aplicaciones programas de SMS, calendario, mapas, navegador,
contactos; todas ellas, desarrolladas en lenguaje Java.
Tiene una gran comunidad de desarrolladores escribiendo aplicaciones
para extender la funcionalidad de los dispositivos.
Dependen del idioma, lo que significa que sólo está disponible mediante el
uso de la sintaxis y los elementos de un idioma en particular.
Android (este directorio necesita permisos de super usuario, root, por
razones de seguridad). Un paquete APK incluye ficheros .dex (ejecutables
Dalvik, un código intermedio compilado), recursos, etc.
Native Development Kit. Desarrollo Nativo.
Se pueden compilar e instalar aplicaciones completas utilizando las
herramientas de desarrollo habituales. El depurador ADB proporciona un
shell root en el Simulador de Android que permite cargar y ejecutar código
nativo ARM o x86.
La plataforma Android proporciona dos herramientas principales para el
almacenamiento y consulta de datos estructurados:
Bases de Datos SQLite
Content Providers
-Atari 2600
-Nintendo
-Sega master system
WINDOWS PHONE 7 DEVELOPER TOOLS
Es un sistema operativo móvil desarrollado por Microsoft como sucesor
de Windows Mobile.
Es: Android de Google e iOS de Apple.
Windows Phone 7.0
Nombre en clave "Photon". Versión inicial de Windows Phone, con
bastantes carencias.
Windows Phone 8.0
Nueva versión de WP presentada a finales de 2012 y disponible
únicamente para nuevos dispositivos debido a un cambio de kernel (de
Windows CE a Windows NT).
La plataforma Windows Phone soporta los lenguajes de programación C# y
Visual Basic .NET.