Multimedia y comercio electrónico
Enviado por Jairolok • 12 de Febrero de 2014 • Tutorial • 5.677 Palabras (23 Páginas) • 285 Visitas
MULTIMEDIA Y COMERCIO ELECTRÓNICO
Programación
Daniel Martínez González
GMC1022
Jairo Rodrigo Terán Hernández
21/01/2014
1.- Realiza una investigación sobre los siguientes IDE (entornos de desarrollo).
1. NetBeans
• Generalidades del IDE (Empresa a la que pertenece el IDE, tipo de licencia, requerimientos de instalación, tipo de proyectos que permite desarrollar).
Es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java
• Herramientas que provee el IDE
En el verano de 1999. Sun Microsystems quería una herramienta mejor de desarrollo en Java, y comenzó a estar interesado en NetBeans. Seis meses después, se tomó la decisión de hacer a NetBeans open source. En junio del 2000 NetBeans.org fue lanzado.
• Componentes del IDE (área de proyectos, área de clases, área de salida del programa, etc).
NetBeans IDE es licenciado bajo la Common Development and Distribution License (CDDL), una licencia basada en la Mozilla Public License (MPL). En octubre de 2007, Sun anunció que NetBeans desde entonces se ofrecerá bajo licenciamiento dual de Licencia CDDL y la GPL versión 2.
• Ventajas y desventajas del IDE.
• Ventajas
1. La plataforma Netbeans puede ser usada para desarrollar cualquier tipo de aplicación.
2. Reutilización del Módulos.
3. Permite el uso de la herramienta Update Center Module.
4. Instalación y actualización simple.
5. Incluye Templates y Wizards.
• Desventajas
1. Poca existencia de pluguins para esta plataforma.
2. Hace falta documentación del Rich Client Plataform (RCP).
3. No posee un editor de código HTML.
4. Demanda más consumo de memoria que otras IDEs.
• ¿Cómo crear un proyecto?
1. Seleccionas java y Java Aplication
2. Seleccionas un nombre para el proyecto, y desde el botón Browser puedes seleccionar la dirección en donde deseas guardar el proyecto.
3. Te aparecerá entonces en lado izquierdo el nuevo proyecto que has creado, en caso de no aparecer puedes seleccionarlo desde la pestaña Windows y Projects
4. Entonces ya puedes crear una clase dentro del proyecto. Para ello haces clic derecho sobre el nombre del proyecto, New, y Java Class…
5. Te aparecerá otra ventana donde te da la opción de seleccionar un nombre para la clase, y también un nombre para el package. (Recuerda que tanto el nombre del proyecto, como el de la clase y del pakete deben ser identificativos).
6. Y entonces ya estamos listos para comenzar a programar
• ¿Cómo guardar los cambios en un proyecto?
Para un nuevo proyecto: File, Save As, Colocamos la dirección donde lo guardaremos, Save.
Proyecto ya existente: File, Save
• ¿Cómo abrir un proyecto existente?
File, Open File, Buscamos el proyecto, y lo abrimos.
• ¿Cómo crear una clase?
Ir a mi código, New, Java Class, Colocas nombre de la clase, Finish
• ¿Cómo compilar un proyecto o clase?
Click donde pone la flechita roja, O new project en español nuevo proyecto,
Lo que tenemos que hacer es darle en la pantallita donde pone projects, como sale en la imagen a Java Project whit Existing sources, En español crear proyecto java con archivos existentes, Hacemos click en next, Y nos saldrá una pantalla como esta:
Bien como vemos, El nombre del proyecto da igual el nombre, Se puede dejar así o ponerle el que quieras, El Project Folder, Es donde se guardara nuestros archivos ya compilados,
Y lo de más abajo no tocamos nada, Pero si marcamos la casilla set as Main Project, Hacemos click en next, Y nos saldrá esto:
Bien aquí tenemos que buscar la carpeta de nuestro sourcer/repack, Y seleccionar la carpeta SRC, Y hacemos click en open, Y despues finish,
Como se ve en la imagen una vez cargada la carpeta src, Vamos al netbeans, Ahora damos a el nombre de nuestro proyecto, Luego vamos a source Packages despues a constants, y despues server constants, java Como se muestra en la imagen hay cambiamos la exp los mundos channel, Y lo más importante la ip, Una configurado ya todo el ip rates ect, Vamos a lo siguiente,
Click derecho en libraras, O libreria abajo de source packages, Y despues add jar/folder,
Ahora se abrirá una pantalla un explorador, Buscamos la carpeta de nuestro sourcer, Y le damos a la carpeta dist, Despues como se muestra en la imagen seleccionamos los 4 archivos, Mina-core
mysql-connector-java.bin slf4j-api, y slf4j-jdk14, El otro archivo que hay no ya que despues tendremos que reemplazarlo para terminar de compilar, Continuamos y le damos a open,
Despues de eso le damos al martillito que se muestra en todas las imágenes, El primer martillito hay 2 pues el primero,
Despues de haberle dado nos saldrá una ventana como esta,
Y despues lo único que tenemos que hacer es, Irnos a la carpeta donde guardamos el proyecto, ejemplo /Documentos/Nombredelproyecto/dist/
Pues hay un archivo que se llamara el proyecto que le allas puesto tú, Le pones el nombre del jar, Que hay en la carpeta dist de tu sourcer, Y lo reemplazar por el de tu sourcer, Ejemplo si tienes MoopleDev deveria llamarse el jar MoopleDEV pues le pones ese nombre al jar de tu proyecto y lo reemplazas por el tullo
• ¿Cómo ejecutar un proyecto o clase?
File, Open File, Buscamos el proyecto, y lo abrimos.
• ¿Cómo depurar un proyecto o clase?
Teclea "Ctrl-F5" para comenzar el proyecto de depuración. El depurador ejecutará el programa hasta el primer punto de interrupción. Ahora puedes colocar el ratón sobre las variables y las ventanas de información aparecen junto a ellas. Estas ventanas de información muestran el valor de la variable y el tipo. En la parte superior derecha de la ventana de NetBeans, se muestra el uso de memoria actual de tu programa.
Pasa a la siguiente línea de código presionando "F7" o "F8". La tecla F7 hace que el depurador "entre en" (step into) el código, mientras que F8 provoca que el código "pase a lo siguiente (step over)". Entrar en código muestra los entresijos de llamadas a funciones y profundizará en él cuando se realizan muchas llamadas de funciones anidadas. Por otro lado, pasar a través de él ignora el funcionamiento interno de las llamadas a funciones y sólo se enfoca en el valor que retorna. Si necesitas depurar una función llamada
...