Aplicacion con el Componente Wizard

Luego de un largo, pero bien largo periodo he vuelto a escribir. La causa de la ausencia, no es como muchos especularon, que habia abandonado el blog; por el contrario; me he dedicado en los ultimos meses a estudiar otros lenguajes de programación como por ejemplo Python y mi no muy querido PHP. Por su puesto, tratando en lo posible de integrar estos lenguajes con Gambas.

En esta busqueda me consegui con un framework para python que se llama django; este framework permite el desarrollo de aplicaciones web de alto desempeño y sin utilizar ni una sola linea de php (Gracias Dios!, es una muestra de tu Benevolencia).

El asunto esta en que en django se deben crear los proyectos y aplicaciones desde consola, cosa que aterra a muchos usuarios y algunos programadores.

En ese punto me dije: y porque no crear una interfaz grafica que realice por lo menos la creacion del proyecto de Django?; y asi nacio EsayDjango. Debo aclarar que el proyecto ni siquiera es una version beta o algo que se le parezca; simplemente utiliza la herramienta wizzard de Gambas para en sencillos pasos crear una carpeta y moverla de sitio; por ahora no hace mas nada.

Eso si, voy a continuar trabajando en esta aplicación porque creo que vale la pena.

Aca le dejo el enlace donde pueden descargar el proyecto con el codigo fuente incluido. Cualquier observacion o mejora es bien recibida.

Descargue aqui

4 comentarios en “Aplicacion con el Componente Wizard

  1. DannyTuc dijo:

    Una pregunta ,¿Porqué manifestas disconformidad por la programación en PHP,siendo que es uno de los lenguajes más utilizados para el desarrollo web? No soy un apologista del citado lenguaje,sólo es curiosidad.-

    • jjmoncar dijo:

      En primer lugar php es muy bueno para la web, pero creo que tiene desventajas. por ejemplo, el acomplamiento de un sistema hecho con php+css+html+javascript; es de tipo fuerte; es decir, que todas las partes de la aplicacion estan estrechamente ligadas. esto ocasiona problemas de escalabilidad y de mantenibilidad del sistema; en muchos casos se debe “bajar” el sitio para hacer alguna mejora y luego “subirlo” de nuevo.
      Sin embargo lenguajes como python+django, tienen acoplamiento debil, es decir, podemos estar editando alguna parte del sistema sin que esto repercuta directamente en su desempeño; claro esta, siempre y cuando no estemos cambiando el modelo de la BD y cosas asi.
      Ademas, con lenguajes como python+django, perl+catatys, RoR; se pueden hacer cosas que hacemos trivial con un lenguaje de programacion NO Web que con php resulta muy dificil.

  2. jessy santana dijo:

    Hola, estoy ahora incursionando en GAMBAS y la verdad no entiendo porque gambas no tiene un wizard como para poder ayudar y acelerar el proceso de creacion de aplicacion, como los tienen muchos programas. Esto ayudaria en la creacion de las clases, modulos y asi acelerariamos en un 30% los codigos, gracias por futura respuesta.!!!

    • jjmoncar dijo:

      jessy buenos dias.
      de hecho la forma como se crea una aplicacion es un asistente. alli es donde dices si sera un modulo, una clase, aplicacion grafica; ademas de definir que modulos utilizara, es decir si tendra o usara base de datos, controles de video, etc; es decir, el entorno queda listo para empezar a trabajar. Entiendo que de repente se quiera algo un poco mas automatico en funcion de la aplicacion que se quiera desarrollar, pero para eso te invito a desarrollar tus propios controles, que este lenguaje tambien permite hacerlo; y asi lo compartes con la comunidad.

      gracias por tu comentario.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s