ide-sdk




Ingeniero José Fernando Rueda


Universidad Incca de Colombia

Especialización en Ingeniería de Software

ide

Integrated Development Environment


Un entorno de desarrollo integrado, es un programa compuesto por una serie de herramientas que utilizan los programadores para desarrollar código. Esta herramienta puede estar pensada para su utilización con un único lenguaje de programación o bien puede dar cabida a varios de estos.




ide


En la fase de desarrollo de software intervienen varias herramientas en cada una de las distintas etapas hasta llegar a obtener el resultado final.

Un IDE normalmente consiste en integrar varios elementos en una misma interfaz; un editor de texto donde escribir el código con resaltado de sintaxis y corrector sintáctico, un compilador y/ o interprete, un depurador, un control de versiones, enlace hacia otras herramientas.

Componentes


  •  Editor de texto.
  • Compilador Intérprete o interpretador.
  • Depurador (Debugger).
  • Constructor de interfaz gráfica.
  • Control de Versiones

ide

ide


Actualmente, muchos entornos de desarrollo modernos también tienen un navegador de clases, un inspector de objetos, un diagrama de jerarquía de clases y un constructor de interfaz gráfica (GUI), para su uso con el desarrollo de software orientado a objetos, comunicación con bases de datos, Plegado/desplegado, Acceso directo entre elementos relacionados, Vistas múltiples, Generación de documentación

IDE's


- Turbo C IDE y compilador para programar en el lenguaje C,  por Borland. Su primera versión es de 1987

- Turbo Pascal: También desarrollado por Borland, es un completo IDE y compilador para el lenguaje de programación Pascal. Funciona bajo CP/M, CP/M-86 y MS-DOS. La versión original de Turbo Pascal fue escrita en 1982



IDE'S

- Delphi: Delphi es un entorno de desarrollo de software diseñado para la programación de propósito general con énfasis en la programación visual. En Delphi se utiliza como lenguaje de programación una versión moderna de Pascal llamada Object Pascal.

- Visual Studio 6.0: La siguiente versión, la 6.0, se lanzó en 1998 y fue la última versión en ejecutarse en la plataforma Win9x. Los números de versión de todas las partes constituyentes pasaron a 6.0, incluyendo Visual J++ y Visual InterDev que se encontraban en las versiones 1.1 y 1.0 respectivamente.


IDE'S


NetBeans

Eclipse

Visual Studio .NET (2002)

Dev-C++


pulsar


La idea básica de Pulsar es crear un único entorno de desarrollo para la programación que se encargará de la relación con los distintos SDKs que los fabricantes de móviles ofrecen a los desarrolladores. De esta forma, el programador podrá enfocar sus creaciones en distintas plataformas móviles sin tener para ello que cambiar sus herramientas.

Eclipse

Eclipse emplea módulos para proporcionar toda su funcionalidad al frente de la plataforma de cliente enriquecido, a diferencia de otros entornos monolíticos donde las funcionalidades están todas incluidas, las necesite el usuario o no.

Eclipse - Android


http://www.vogella.com/articles/Android/article.html
http://developer.android.com/intl/es/guide/components/index.html#q=eclipse
http://androideity.com/2012/08/05/sockets-en-android/
http://developer.android.com/intl/es/tools/sdk/eclipse-adt.html

adt-plugin


Android Herramientas de desarrollo (ADT) es un plugin para el IDE Eclipse que está diseñado para darle un ambiente potente, dedicado a la construcción de aplicaciones de Android.
ADT amplía las capacidades de Eclipse para que pueda configurar rápidamente nuevos proyectos de Android, crear una interfaz de usuario de la aplicación, agregar paquetes basados ​​en la API de Android Framework. Archivos apk con el fin de distribuir la aplicación.

adt-plugin


El desarrollo en Eclipse con ADT es muy recomendable y es la forma más rápida de empezar. Ofrece configuración del proyecto guiado, así como la integración de herramientas, editores de XML personalizado, y el panel de resultados de depuración, ADT le da un impulso increíble en el desarrollo de aplicaciones de Android.

SDK


Un kit de desarrollo de software o SDK (siglas en inglés de software development kit) es generalmente un conjunto de herramientas de desarrollo de sw, que le permite al programador crear aplicaciones para un sistema concreto, con ciertos paquetes de sw, frameworks, plataformas de hardware, computadores consolas, SO....

Android Sdk


El SDK de Android te proporciona las bibliotecas API y herramientas de desarrollo necesarias para crear, probar y depurar aplicaciones para Android.

Made with Slides.com