You are on page 1of 3

Plataforma Características Ventajas Desventajas

Android  Android Studio es un entorno de desarrollo  Android Studio ha pasado a ser el  Aunque ya ha se ha lanzado la primera
Studio integrado (IDE), basado en IntelliJ IDEA de la entorno recomendado para el desarrollo versión estable, la v1.0, al estar en una
compañía JetBrains, que proporciona varias de aplicaciones en Android, al tratarse de fase inicial, siempre es susceptible de
mejoras con respecto al plugin ADT (Android un IDE oficial de Google en colaboración introducirse más cambios que puedan
Developer Tools) para Eclipse. Android Studio con JetBrains (compañía de desarrollo provocar inestabilidad entre proyectos de
utiliza una licencia de software libre Apache software especializada en diseño de diferentes versiones.
2.0, está programado en Java y es IDEs).  Curva de aprendizaje más lenta para
multiplataforma.  Android Studio permite la creación de nuevos desarrolladores de Android.
nuevos módulos dentro de un mismo  El sistema de construcción de proyectos
proyecto, sin necesidad de estar Gradle puede resultar complicado
cambiando de espacio de trabajo para el inicialmente.
manejo de proyectos, algo habitual en  En comparativa con Eclipse, menor
Eclipse. número de plugins.
TCL/TK “Tool Command Languaje” es un lenguaje de  Sencillez de programación  Excesivamente lento comparado con
programación interpretado y multiplataforma. Es  Rapidez en el desarrollo de las los lenguajes compilados
distribuido de forma totalmente gratuita, aunque su aplicaciones (Tecnología RAD)  Necesidad del intérprete para ejecutar
uso sea para aplicaciones comerciales, a través de  Gran velocidad comparado con otros una aplicación
Internet. lenguajes interpretados  Difícil de depurar
Una de sus principales características es su gran  Facilidad de modificación de las
facilidad con la que se pueden implementar aplicaciones
funciones en C/C++ que pasan a ser nuevas  Multiplataforma
instrucciones del intérprete. La extensión más  Gran número de extensiones gratuitas
conocida, y que es distribuida junto con el propio  Posibilidad de incorporar nuevos
TCL, es TK (Tool Kit). comandos en lenguaje C/C++
TK añade a los comandos de TCL, comandos
capaces de crear interfaces gráficos de usuario.

Visual Es un lenguaje de programación desarrollado por Visual Basic es un lenguaje simple y por •Es propietario de Microsoft, por tanto nadie
Basic Microsoft. Visual Basic es un lenguaje visual que tanto fácil de aprender. que no sea del equipo de desarrollo
desciende del lenguaje de programación BASIC. Su • Su mayor facilidad radica en el dibujado de de esta compañía decide la evolución del
primera versión fue presentada en 1991 con la formularios, mediante el arrastre de lenguaje.
intención de simplificar la programación utilizando controles. • Sólo existe un compilador & IDE, llamado
un ambiente de desarrollo completamente gráfico • La sintaxis está cercana al lenguaje igual que el lenguaje.
que facilitara la creación de interfaces gráficas y en humano. • Sólo genera ejecutables para Windows.
cierta medida también la programación misma. • Tiene una ligera implementación de POO • La sintaxis es bastante inflexible.
• Permite el tratamiento de mensajes de • Los ejecutables generados son
Windows. relativamente lentos.
• Permite crear controles personalizados
fácilmente del mismo modo que el
diseño de formularios.
JAVA. Java no supuso de inicio una transformación total,  LENGUAJE PORTABLE  los punteros, la aritmética de punteros
partiendo del punto que se ha  Lenguaje lo más simple posible. y las funciones de asignación y
utilizado C y luego nos hemos movido algo en C++  seguro liberación de memoria (malloc( ) y
iniciándonos ya en la programación free( ) ) no existen.
orientada a objetos.

You might also like