5.3 ENTORNO OPERATIVO DE LAS APLICACIONES MÓVILES


NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java. Existe además un número importante de módulos para extenderlo. NetBeans IDE es un producto libre y gratuito sin restricciones de uso.
NetBeans es un proyecto de código abierto de gran éxito con una gran base de usuarios, una comunidad en constante crecimiento, y con cerca de 100 socios en todo el mundo. Sun MicroSystems fundó el proyecto de código abierto NetBeans en junio de 2000 y continúa siendo el patrocinador principal de los proyectos (Actualmente Sun Microsystems es administrado por Oracle Corporation).
La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos. Un módulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo especial (manifest file) que lo identifica como módulo. Las aplicaciones construidas a partir de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software.
El NetBeans IDE soporta el desarrollo de todos los tipos de aplicación Java (J2SE, web, EJB y aplicaciones móviles). Entre sus características se encuentra un sistema de proyectos basado en Ant, control de versiones y refactoring.
El NetBeans IDE soporta el desarrollo de todos los tipos de aplicación Java (J2SE, web, EJB y aplicaciones móviles). Entre sus características se encuentra un sistema de proyectos basado en Ant, control de versiones y refactoring.

ArquitecturaLa base para Eclipse es la Plataforma de cliente enriquecido (del inglés Rich Client Platform RCP). Los siguientes componentes constituyen la plataforma de cliente enriquecido:

·         Pantalla de carga de Eclipse Luna

·         Plataforma principal – inicio de Eclipse, ejecución de plugins

·         OSGi – una plataforma para bundling estándar.

·         El Standard Widget Toolkit (SWT) – Un widget toolkit portable.

·         JFace – manejo de archivos, manejo de texto, editores de texto

·         El Workbench de Eclipse – vistas, editores, perspectivas, asistentes


Spring es un framework para el desarrollo de aplicaciones y contenedor de inversión de control, de código abierto para la plataforma Java.

Las aplicaciones están compiladas vía on-line en la plataforma Cordova para hacer aplicaciones cross-platform. Está disponible para descargarse gratuitamente para Windows, OS X y Linux (32-bit y 64-bit).

·         Características

·         Pistas de código

·         Conclusión de código

·         Emulador

·         Pruebas de dispositivo móvil vía Intel App Preview

·         Soporte de plugins Third Party

·         Soporte de plantillas

·         Drag-nDrop UI

·         Soporte para APIs de expansión de dispositivo

·         Soporte de plataforma móvil

·         iOS

·         Windows 8

·         Windows Phone 8

·         Chrome OS

·         Firefox OS

·         Tizen OS

No hay comentarios.:

Publicar un comentario