Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Areida 0.0.28
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Areida 0.0.28 
 
banner_ari_sin_plast


Bueno, estoy haciendo lo que puedo con Areida, pero las ideas son más que mi tiempo. Por eso, y porque quiero que conozcan esta aplicación a la cual le falta código y apoyo. Ejemplos son dbSynchronize, un módulo que supuestamente se encargaría de las bases de datos, pero me he trancado. Otras, clases vacías, o que podrían reemplazarse. En fin, también hace falta la traducción (ni siquiera he podido traducirlo al inglés por falta de tiempo), razón por la que ni siquiera empecé la traducción al griego de dfhlog tampoco (aseguro que la haré).
En fin. La aplicación está hecha en Gambas3. Por otra parte, veo que necesitaré comenzar a editar el código de gb.qt4.webkit si quiero remontar verdaderamente el proyecto (para crear eventos de gambas ante cada acción específica de Webkit y yo poder trabajar con ellos), así que estoy aprendiendo de la ¿librería? gambas.h.

Les dejo entonces mi pequeña gran hazaña tecnológica. Serán aceptadas por supuesto críticas constructivas.

Descarga: http://dl.dropbox.com/u/11402104/Areida-0.0.28.tar.gz

Si tienen Dropbox podemos compartir una carpeta de proyecto y hacer los cambios (especificando en un Changelog cada uno)
 



 
última edición por Invitado el Viernes, 15 Octobre 2010, 21:37; editado 2 veces 
 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Areida 0.0.28 
 
¡Suerte con el proyecto Ayortano!

 
 



 
 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Areida 0.0.28 
 
Je, de momento me perdí en tu mensaje................ hasta que viendo tu sourceforge, pude darme cuenta que se trata de un navegador web.......... y creo recordar que con anterioridad ya habías mencionado acerca de éste.

Se ve interesante, pero................. que tal funciona en este momento con flash?

Lástima que no puedo probarlo por no tener (y reusarme, por ahora) instalado gambas3.

Pero de mientras.............. gracias por el nuevo navegador web........ areida!

y, ta chido el icono, je

Saludos!
 



 
razaAztk - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuarioVer la galería personal del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Areida 0.0.28 
 
Pues el soporte para Flash es nulo. Precisamente por eso dije que necesito empezar con C++...

Un saludo, y gracias!
 



 
 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Areida 0.0.28 
 
Ayortano, descargué tu proyecto, lo estuve mirando y quiero dejarte mis impresiones:

  • Se nota que sos un apasionado y creo que eso te puede ayudar a llegar muy lejos.
  • En tu código se ve que te interesás por aprender y aplicar los nuevos conocimientos.
  • También tu proyecto me deja la impresión de que intentás abarcar demasiado, y ya conocés el dicho "el que mucho abarca..."
  • Se nota que tenés un criterio estético afinado y habilidades para el diseño (algo difícil de encontrar en un programador).


Teniendo en cuenta todo lo anterior, me parece que deberías centrarte en obtener versiones funcionales de tu navegador. Para lograrlo, esa funcionalidad tiene que ser reducida al comienzo para luego, poco a poco, incrementarla. Escribir un navegador web no es algo trivial y todo desarrollo a ese nivel se realiza hoy en día de forma incremental. Esto es importante por varias razones:

Primero, te permite concentrarte en un conjunto reducido y manejable de funcionalidades. Así podés plantearte metas alcanzables con fechas aproximadas de comienzo y fin, y establecer hitos (por ejemplo, tener una versión inicial del navegador con ciertas facilidades en cuanto a su usabilidad). Los hitos son importantes porque son momentos en los que podés verificar con certeza si pudiste cumplir con el trabajo previsto; si pudiste genial, esta todo bien y si no, entonces podés revisar que fue lo que falló, por ejemplo, es posible que las metas que te habías fijado fueran demasiado difíciles de cumplir en el tiempo que te fijaste.

Segundo, es muy importante que después de trabajar durante cierto tiempo en el proyecto puedas ver el fruto de tu trabajo, ello suele ser un factor psicológico muy importante para que no decaiga el entusiasmo (las metodologías de desarrollo más modernas toman muy en serio este tipo de cuestiones) para evitar que tus proyectos se terminen transformando en vaporware. Por lo mismo, es importante que otras personas puedan usar esa versión de tu programa.

Tercero, si querés que otros programadores se sumen a tu proyecto es necesario que tengas prevista una cierta planificación (aunque sin excederte en los detalles) y seguir una metodología de trabajo clara. Que adoptes un proceso de desarrollo incremental te ayudará a lograr lo anterior.

Por último, creo que deberías considerar que tu proyecto Areida compite en un campo bastante difícil, hay muchos navegadores libres, livianos: Firefox, Chromium, Midori, Arora, NetSurf, Konqueror, Rekonq, Epiphany, Flock, Kazehakase, ...

Saludos y no permitas que tu animo decaiga.
 




===================
Cómo programar con Gambas

Speed Books: informática libre.
 
fabianfv - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Areida 0.0.28 
 
Tienes razón, me has descrito a la perfección. Mi prinicpal problema es que quiero hacer todo a la vez, y no puedo, lo que provoca que no logre hitos marcados, que me incentiven a seguir trabajándolo. Estaré planificando un poco el desarrollo para que sea ordenado, y lanzaré una primera versión para al menos motivar a otros a ayudarme. Gracias por los consejos, realmente me han servido para este y futuros proyectos.

¡Long live for you!
 



 
 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Areida 0.0.28 
 
Bueno, tan sólo quisiera decirles que ahora Areida cuenta con SVN, es decir, un mejor control de versiones y cambios (para que otros puedan unirse). Para clonar el repositorio...

svn co https://areida.svn.sourceforge.net/svnroot/areida/trunk


¡Cada vez quedan menos excusas para echarle un ojo!

Saludos.
 



 
 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Areida, Web Browser. Invitado Aplicaciones/Fragmentos de Código 5 Miercoles, 20 Abril 2011, 17:54 Ver último mensaje
kotonfree
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron