GeneXus is an application development platform that designs applications for the web, smart devices, and Windows platforms. GeneXus consulting assists in developing these applications according to the needs of businesses. GeneXus automatically performs the steps needed to create apps and allows users to view and manage application operations during creation.
Capabilities |
|
---|---|
Segment |
|
Deployment | Cloud / SaaS / Web-Based, Desktop Windows, Mobile Android, Mobile iPad, Mobile iPhone, On-Premise Windows |
Support | 24/7 (Live rep), Chat, Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support |
Training | Documentation |
Languages | English |
You can develop applications without knowing html css js
I want to connect with more database systems
Rebuilding legacy applications
you can use the same code to generate into several platforms
Debugging in GeneXus is not easy; you have to write messages. The debug tool is not helpful.
I create applications for back office, frontend & mobile apps
You can develop software applications very fast and you do not need to learn all the technologies behind them.
When you want to use a feature that is not properly documented.
I can show proof of concepts very fast, so users can see the evolution of what they need.
Genexus è molto utile per lo sviluppo degli applicativi web e mobile app è facile nell'utilizzo, ha documentazione a disposizione e si è seguiti dall'assistenza
A volte sarebbe utile poter vedere cosa fa lui "sotto", cioè il codice che genera.
Con Genexus sono riuscita a sviluppare molte applicazioni web che ho potuto fornire ai miei clienti per aiutarli a migliorare il loro lavoro e i loro processi aziendali
La facilidad y el desarrollo rapido para crear aplicaciones y poder cambiar entre lenguajes de programacion.
Cuando ya son proyectos muy grandes o con ciertas complicaciones ya no es funcional.
Un punto de venta para negocios, fue muy rapido y facil el realizarlo, me ahorro muchisimo tiempo y me permitio realizarlo para movil y desktop.
La conjunción entre capacitación y desarrollos, el soporte de toda una comunidad
No me merece reparos. El desempeño es muy bueno
En su momento desarrollos de progamas de ventas y productividad.
- Lo simple que es hacer una app para cualquier plataforma - Que con una misma especificación podes generar en N plataformas y DBMS - Que siempre está a la vanguardia, agregando no solo m{as potencia, sino incorporando y generando para todas las nueva tecnologías, lenguajes, etc. - Que soluciona todo el ciclo de desarrollo, desde el diseño, la programación, el diseño de la base, hasta el test y deploy
Nada en particular. Puede que al principio alguien que programa "manualmente" cada elemento pueda sentir que no tiene todo el control, pero luego de lograr cierto dominio y entender sus características, potencia y capacidades ya no es un problema.
En nuestra empresa construimos todas las aplicaciones de nuestros clientes (diferentes industrias) con GX, para Web, mobile, y en en todos los dbms, y lenguajes (ya que cada cliente pide o usa diferentes tecnologias) El beneficio es además del bajo costo para crear aplicaciones en N plataformas, la capacidad de evolucionarlas con la misma especificación original, ajustando pocas cosas. Esto nos da un segur tecnológico y muchas veces es lo que nos permite que los proyectos sean viables.
Modelado rápido, Desarrollo rápido, fácil integración de cambios, fácil versionado, fácil integración de objetos externos, se tiene herramientas de debug... etc
en desarrollo de apps móviles aun le falta madurar mas
Gracias a que tienes el control de modelado de datos, es mas fácil y rápida la implementación de cambios obteniendo un mejor control en la integridad de tu base de datos.
Prototipado rapido, integración con diversas aplicaciones de terceros, seguridad integrada.
Pattern integrado demasiado simple, falta explotar propiedades.
Migraciones rapidas entre versiones. Modelado de datos automatizado.
Una de las mejores cosas es poder crear/desarrollar aplicaciones web y móviles de forma simultánea. El poder para administrar base de datos sin la necesidad de ser experto en el tema hace la aplicación muy intuitiva.
Falta de documentación detallada con respecto a algunos temas, sobre todo con respecto al ámbito del diseño front-end, la misma creación y administración de themes.
La velocidad de desarrollo
Speed from design to prototype. Easy to model database.
On big-scale apps, you are needed to develop outside of GeneXus.
Mostly Native SOAP webservice-based applications. I have to code less to create a functional webservice.
Fast of work and good GUI, and good customer services
The price is to high and there are some drawbacks like supporting the arabic language
Finish the work in faster time and can build one application for all platforms.
how you can easily perform db operations.
limitations, lack of great features of modern programming languages, at this point it should be integrated with git, the versioning tool is limitated, the unit testing tool is slow and does not count with basic unit testing features.
Genexus solves the need of counting with complex frameworkfor handling db connection pools and eliminates the necesity of having complex design patterns which causes nightmares in the long term
The concept, some of the implementation.
Pricing structure Very limited and very pricey candidates to hire
When I used it for a couple of years. Found issues that the technical team was not abe to resolve.