Herramientas RADD

9
Instituto Tecnológico de Chilpancingo Sistemas y Computación Ingeniería en Sistemas Computacionales RESUMEN 10 HERRAMIENTAS RADD Materia: Taller de Herramientas Radd. Prof.: García Sevilla Carlos Alberto. Alumno: Simón Brito Omar Número de Control: 10520275

description

Descripcion de doce herramientas desventajas y ventajas, para el desarrollo de aplicaciones moviles y de escritorio.

Transcript of Herramientas RADD

Page 1: Herramientas RADD

Instituto Tecnológico de Chilpancingo

Sistemas y Computación

Ingeniería en Sistemas Computacionales

RESUMEN 10 HERRAMIENTAS RADD

Materia: Taller de Herramientas Radd.

Prof.: García Sevilla Carlos Alberto.

Alumno: Simón Brito Omar

Número de Control: 10520275

Chilpancingo, Gro Noviembre del 2014

Page 2: Herramientas RADD

HERRAMIENTA RADD 1: ALPHA FIVE

En esta herramienta el proceso de instalación me pareció bastante sencillo, otra de las cosas a destacar es el bajo consumo de recursos, la utilización de la herramienta muy intuitiva ya que permite la conexión a base de datos externa pudiendo utilizar las principales conexiones de base de datos como lo son MySql, SQL Server, Oracle entre otras. Para crear las ventanas con datos de los valores que tiene cada tabla de la base de datos simplemente se necesita arrastrar las tablas en formas de grid y fácil se crean los formularios. Esta herramienta Radd al ser versión de prueba no se pueden realizar todas las tareas que uno desee, por lo tanto con la versión prueba no basta para poder crear un sistema totalmente funcional, por lo tanto comparando con otras herramientas Alpha Five se queda muy corto en cuestión a la producción de sistemas funcionales para los usuarios finales.

HERRAMIENTA RADD 2: CODE CHARGE STUDIO

La herramienta Code Charge Studio, el proceso de instalación requiere al menos un lenguaje de programación en donde se desarrollará la aplicación, además de que no requiere demasiado espacio en disco duro, suelen surgir problemas de compatibilidad a la hora de instalar ya que se utilizan varios programas externos para poder funcionar, para utilizar esta herramienta se debe de especificar bien cada campo de los datos a los que se quiera acceder se puede decir que no es complicado de utilizarla, simplemente hace uso del gestor de datos MySql y un servidor externo en la cual se selecciona y se realiza la creación de formularios y catálogos. Analizando las desventajas se puede concluir que para el usuario final esta herramienta no resulta lo amigable ya que solo muestra el diseño muy simple como si se visualizara en excel y que solo muestra los formularios y el catalogo a la vez en una sola ventana. Esta herramienta Radd al ser versión de prueba no se pueden realizar todas las tareas que uno desee ya sea reportes o incluso para realizar

1

Page 3: Herramientas RADD

una operación donde se realicen transacciones, por lo tanto con la versión prueba no basta para poder crear un sistema totalmente funcional, por lo tanto esta herramienta no resulta una opción profesional si se requiere utilizar para la creación de sistemas que en realidad funcionen.

HERRAMIENTA RADD 3: PHP RUNNER

La tercer herramienta que se utilizó fue la de Php Runner, se puede decir que esta herramienta como su nombre lo dice crea automáticamente código php a través de un asistente el cual te permite seleccionar una base de datos externa, por lo general se ocupa solo MySql Server ya que es de forma gratuita al igual que el lenguaje php. Para la ejecutar la aplicación final se necesita un servidor local o un servidor en internet. Su instalación es muy sencilla, su manejo para crear los formularios es fácil así como la creación de ventanas, la desventaja es que esta herramienta te genera demasiado código php, además de que la interfaz final es muy simple y al ser demasiado código generado es difícil entender por si se requiere modificar. En lo particular esta herramienta no me agradó ya que crea código basura para lo poco que hace la aplicación final.

HERRAMIENTA RADD 4: WAVE MAKER

Generalizando se puede decir que esta herramienta en su proceso de instalación da problemas ya que se necesita tener la versión de java correspondiente a la versión de Wave Maker por lo tanto si no se tiene la versión correspondiente ya no se puede ocupar la herramienta (ni instalando de nuevo la versión correcta). En caso contrario si se llegará a instalar se puede decir que no requiere demasiado espacio en disco duro, además de que trabaja con java, ya que esta aplicación esta desarrollada en Java, por lo tanto es fácil de usar. Ya con la aplicación terminada se puede decir que para

2

Page 4: Herramientas RADD

el usuario final es más fácil de utilizar ya que el diseño de la aplicación es formal e intuitivo. Por lo tanto esta herramienta puede ser útil en sistemas funcionales.

HERRAMIENTA RADD 5: 4D

La quinta herramienta que se utilizó fue la de 4d, el proceso de instalación requiere de mayor tiempo ya que es la herramienta con mas tamaño que abarca en disco duro. Por lo tanto si se requiere realizar alguna operación se tiene que verificar varias restricciones, ya que para crear una base de datos se tiene que crear dentro de la aplicación con las normas de esta herramienta, también cuenta con su propio servidor y no con un externo. En lo particular para mi es la peor herramienta Radd ya que se tardaría demasiado en desarrollar una aplicación funcional.

HERRAMIENTA RADD 6: ORACLE APEX

La sexta herramienta que se utilizó fue la de Oracle Apex su proceso de instalación se necesita instalar Oracle ya que bajo esta plataforma se realiza todas las funciones para poder realizar la aplicación final utilizando precisamente ápex, para poder ejecutar la aplicación el propio Oracle instala su propio servidor para sus pruebas, todo bajo las plataformas de Java EE y Java SE, para la creación de los formularios es un poco mas complicado que las herramientas ya que en algunas partes se ocupa se codifica, pero en lo general no es muy difícil de crear aplicaciones, la desventaja es que como tal no se puede exportar a un servidor como tal, ya que no es tanto comercial de sistemas funcionales, es una herramienta que no la recomienda para iniciar a crear sistemas por lo antes dicho.

HERRAMIENTA RADD 7: SCRIPT CASE (Segunda Mejor Herramienta)

La séptima herramienta que se utilizó fue la de Script Case, la instalación me parecio un poco tediosa debido a la configuración del servidor y del lenguaje php, que es el que maneja, esta herramienta la elegí como la segunda mejor

3

Page 5: Herramientas RADD

herramienta Radd debido a que permite usar demasiadas herramientas para crear un sistema complejo funcional (reportes, editar los formularios a nuestra manera), tal vez se demore en crear la aplicación pero el resultado final es satisfactorio. Los usuarios finales pueden utilizar la aplicación de manera adecuada y fácil por la interfaz sencilla y totalmente funcional.

HERRAMIENTA RADD 8: IRON SPEED (La mejor herramienta)

La octava herramienta que se utilizó fue la de Iron Speed que a mi gusto es la más completa a comparación con las demás antes mencionadas, empecemos con su instalación, es muy fácil de instalar, no se necesita otra herramienta externa. Para utilizar la herramienta y empezar a utilizar la herramienta se tiene que es demasiado fácil ya que con solo hacer la conexión con un gestor de base de datos ya sea MySql o SQL Server ya nos genera la ventana con un formulario y su respectivo catalogo, además de que permite la modificación por bloques de cualquier dato. En lo uso personal se recomienda esta herramienta rad como la mejor, ya que la aplicación final resulta muy buena ya que con el uso de sus propias plantillas se tiene un diseño muy agradable, también cuenta con la utilización de imágenes y reportes en pdf. Por lo tanto esta herramienta puede crear sistemas funcionales sin problemas.

HERRAMIENTA RADD 9: APP INVENTOR

La novena herramienta que se utilizó fue la de App inventor, esta herramienta puede ser fácil como complicada ya que al no usar código no significa que no tengas que usar la programación. Esta herramienta suele ser fácil si se tiene una buena lógica de programación por lo tanto se considera una herramienta útil para la creación de sistemas pequeños en dispositivos móviles Android, por lo general se ocupan para negocios de ventas o para operaciones pequeñas. Su instalación, pues no necesita ya que esta en la nube en internet, y pues se puede recomendar para utilizarla.

4

Page 6: Herramientas RADD

HERRAMIENTA RADD 10: MORFIK

La decima herramienta que se utilizó fue la de Morfik, hablando en resumen se puede decir que su proceso de instalación requiere al menos un lenguaje de programación en donde se desarrollará la aplicación, además de que no requiere demasiado espacio en disco duro, esta herramienta trabaja con Ajax por lo cual se puede decir innovadora, para la conexión simplemente hace uso del gestor de datos MySql y con su servidor propio de la aplicación. Analizando las desventajas se puede concluir que para el usuario final esta herramienta no resulta lo amigable ya que solo muestra el diseño muy simple y es difícil realizar las relaciones con otras tablas. Esta herramienta Radd al ser versión de prueba no se pueden realizar todas las tareas que uno desee ya sea reportes o incluso para realizar una operación donde se realicen transacciones, por lo tanto con la versión prueba no basta para poder crear un sistema totalmente funcional, por lo tanto esta herramienta no resulta una opción profesional si se requiere utilizar para la creación de sistemas que en realidad funcionen.

5