Hola, adquirimos la licencia de Xojo hace unos meses y nos gustara saber si alguno de ustedes ha desarrollado alguna aplicacin web grande, de 200 usuarios y 400 pantallas aproximadamente.
En caso de haberlo hecho queramos saber que tal funciona.
gracias!
que tal martin,
pues haber desarrolladouna aplicaicon con tantas pantallas noo, pero va depender de tu base de datos y manejo de la misma, de tu server en donde montes tu app. ya que si lo ejecutas localmente (standalone) no tendras ningún problemas.
en internet, sabes, pues existe el trafico, ancho de banda, etc… por lo demás no te preocupes.
atento a tus comentarios…
Alberto gracias por tu pronta respuesta.
Te cuento, la base de datos responde muy bien, usamos postgres y la aplicacion ya esta desarrollada (en otro lenguaje) y nuestra idea es migrarla a un entorno web y por ello compramos la licencia de xojo para ver si nos facilita la migracion.
Tampoco tenemos problema de servidores, ancho de banda.
Lo que no podemos saber, es como se comporta una aplicacion grande en xojo hasta que uno la desarrolla, pero uno lo sabe luego de haber invertido mucho tiempo.
bien, pues te puedo decir que invertir mucho tiempo en una app con xojo, es totalmente deferente. Como bien nos indica, no es necesario aprender HTML, CSS, JAVA, ETC… eso ningún lenguaje de programación por el momento te lo da más que xojo.
Si su aplicación es demasiado grande y la van a migrar a web, en cuanto a pantallas y registros no debes tener ningún problema.
La cuestión aquí serian los procesos y procedimientos implementados. Como todo software y app requieren de mantenimiento, actualización y administración. Todo esto conlleva a seguir mejorando todo el funcionamiento de la app. Se analizan todos y cada uno de los rendimientos en cada operación y si todo resulta, tendrás EXITO!! sea cual sea tu app.
atento a tus comentarios y cualquier apoyo aquí estamos.
saludos.
si alberto, sabemos que depende mucho del programador pero me da tranquilidad saber que xojo no tiene problemas con grandes aplicaciones (bien hechas logicamente)
Martin, con respecto a grandes aplicaciones, en entornos que conozco directamente desarrollados con otras herramientas de unas dimensiones similares a las que comentas, el problema suele proceder de tener un ejecutable muy grande, y de una distribucin de servidores/ usuarios que no es ptima.
Sin conocer el funcionamiento de Xojo a estos niveles (soy tambin principiante en Xojo), pienso que si la aplicacin se planifica para tener un ejecutable por cada mdulo importante, eso puede minimizar las fuentes de posibles problemas, adems de darte flexibilidad adicional a la hora de ubicar distintos mdulos / aplicaciones en distintos servidores, dedicados para distintos grupos de usuarios (por volumen, por capacidad de proceso requerida segn mdulo y acceso a datos, etc).
En estos casos el “Divide y vencers” debe de dar buenos resultados. Para ello lo que yo hara en tu caso sera preparar una batera de pruebas donde crear varias aplicaciones/ mdulos de prueba, y ubicarlos en distintos ejecutables, e incluso probar en el mismo servidor o en distintos servidores web, y observar cmo se comportan e interactan entre ellos, y si entraa complejidad dicha interaccin. Adems con eso tambin podras conseguir organizar mejor el equipo de desarrollo, siempre y cuando se puedan separar funcionalidades. Fragmentars el tiempo de carga necesario con respecto a un slo ejecutable, y conseguirs ahorrar memoria en aquellos mdulos que el usuario no necesite cargar (al menos en teora).