miércoles, 1 de marzo de 2017

entorno de trabajo para dispositivos moviles

entorno de trabajo para dispositivos moviles
Eclipse.-
es una plataforma de software compuesto por un conjunto de herramientas de programación de código abierto.Eclipse dispone de un Editor de texto con un analizador sintactico. La compilación es en tiempo real, proporciona herramientas para la gestion de espacios de trabajo,escribir,desplegar,ejecutar y depurar aplicaciones.
ventajas en la utilizacion de eclipse
1- Eclipse provee al programador con Frameworks muy ricos para el desarrollo de aplicaciones gráficas, definición,etc.
2- El SDK de Eclipse incluye las herramientas de desarrollo de Java
3- El IDE también hace uso de un espacio de trabajo


Resultado de imagen para eclipse en programacion pagina de inicio
XCODE
es un entorno de desarrollo integrado (IDE, en sus siglas en inglés) para macOS que contiene un conjunto de herramientas creadas por AppleXcode trabaja conjuntamente con Interface Builder, una herramienta gráfica para la creación de interfaces de usuario.
Xcode incluye la colección de compiladores del proyecto GNU (GCC), y puede compilar código CC++SwiftObjective-C, etc.
Entre las características más apreciadas de Xcode está la tecnología para distribuir el proceso de construcción a partir de código fuente entre varios ordenadores, utilizando Bonjour.
Xcode ofrece a los desarrolladores todo lo necesario para crear aplicaciones para Mac, iPad y iPhone. La última versión cuenta con un diseño de interfaz de usuario que unifica la codificación, pruebas y depuración dentro de una única ventana.
Resultado de imagen para XCODE
Carbide C++.-
 es una herramienta para el desarrollo de software en lenguaje C++ destinado a dispositivos que funcionan bajo Symbian OS. Se usa tanto para desarrollar los teléfonos que incorporan dicho OS como para las aplicaciones que ejecutan estos.
ventajas.
-Economía de las expresiones
-remplaza ventajosamente a la programacion en ensamblador
-no esta orientado a ninguna area especial
desventajas.
-no es recomendable para desarrollo de paginas web.
-no existe estandares en ellos. de manera que puedes encontrar C++ para unix/linux, C++ para windows, para MacOS y asi indistintibamente.
Resultado de imagen para carbide c++
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 IDE2 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. 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.

ventajas.-

  • dispone de un editor de texto con resaltador de sintaxis
  • la compilacion es en tiempo real


desventajas.-

  • poca existencia de plugins para esta plataforma
  • no posee un editor de codigo HTML
Resultado de imagen para netbeans
java.-
Es un lenguaje de programación de propósito general, concurrente, orientado a objetos y basado en clases que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra.
ventajas.-

  • java permite a los desarroladores aprovechar la flexibilidad de la programacion orientada a objecto(POO), en el diseño de sus aplicaciones
  • el manejo de las bases de datos es uniforme, es decir transparente y simple.
desventajas.-

  • hay diferentes tipos de soporte tecnico para la misma herramienta, por lo que el analisis de la mejor opcion se dificulta
  • algunas herramientas tienen un costo adicionalResultado de imagen para programacion java

1 comentario:

  1. Me sirvio de mucho Gracias!!! pude pasar mi materia gracias a ti! Saludos!! y bendicionesssss!!!!!

    ResponderEliminar