GeneXus is a low-code software development platform designed to simplify and automate the tasks of creating and evolving enterprise applications and multi-channel user experiences. It uses artificial intelligence to create software, enabling truly incremental development of apps. Users note that it provides them with a future-proof development platform for the most popular database management systems.
- The greatest advantage of using GeneXus is its simplicity. Developers can use one single language to cover all technologies.
- Users are particularly impressed with the vendor, which has been around for 30 years and continues to evolve. This gives users confidence that this solution will stay relevant for a long time.
- The fact that GeneXus is a truly cross-platform solution allows users to integrate their applications into external systems, develop new functionalities, or create entirely new systems. Users appreciate that the platform allows them to access and work with their information from numerous platforms, without changing their current systems.
- Users remark that this software allows them to focus on generating speedier apps rather than worrying about the complexities of developing a new software product. In addition to being able to connect to practically any database, it allows them to run their work in a variety of various settings.
- GeneXus is just a smarter way to create smart technology. It really streamlines app development by automatically generating everything from databases to code, frontend to backend, and server-side to client-side services.
- The GeneXus platform adapts to new technical developments, allowing users not only to produce outstanding online applications but also native mobile apps.
- GeneXus enables developers to create the application once, and it deploys across multiple platforms. The IDE is Windows-based, but the solution can be generated in .Net, .Net Core, and Java. The frontend output it generates can be used across the web, Android, iOS and Angular. It is an enterprise-level solution.
- For any company that has systems and developers, GeneXus is a bonus because GeneXus allows them to develop the applications using the latest technology without them needing to learn the technology in detail. GeneXus generates the code for them.
- Some use GeneXus for web-based solutions, mobile apps, and solutions that need to interact with legacy systems by SOA architecture. If a customer needs a simple solution and needs to have a first module ready quickly, GeneXus is the best solution for this. Projects go from the programmer desktop to the web at rapid speed.
- With GeneXus, companies have managed not only to develop and commercialize a complete ERP in the cloud for other companies in their industries, but have also built e-commerce businesses, integrating packages, accommodations, and experiences with these other companies.
- Some use GeneXus as a work tool to develop all the solutions required by clients, regardless of their clients’ industry, size, or style.
- GeneXus has been very useful for making automatic changes to database and maintenance programs. With this platform, the problem of having to create all the business codes, data, and presentation classes is solved. Users just have to do the work of the software architect and give the instructions to GeneXus, which saves them a lot of time in the long run.
- For agile models, GeneXus helps a lot to make faster, added-value solutions for users’ clients.
- Many have found GeneXus’s customer support to be really helpful. The vendor makes it easy for users to get started; there are a lot of established application templates and a very helpful community of business users, MVPs, and support staff always ready to assist if things get challenging. Support is friendly and fast.
- GeneXus can help significantly reduce time to market while increasing development productivity and without the need to hire costly developers with specific skill-sets.
- Many users say that GeneXus is the best option If the project at hand has transactional implications with web interfaces and apps, and in addition, must be integrated with other platforms through APIs.
- Users comment that GeneXus is the fastest solution for creating apps and software solutions. The interface with SAP and the facilities for making web services SOAP and REST is amazing; customers are happy with this low-code platform in their solutions.
- This solution can work across so many fields: commerce, advertising, media, business intel, production.
GeneXus does have a few drawbacks, though:
- The learning curve for the product is similar to any software product - it takes time. There are concepts that must be understood, and once you know them, GeneXus becomes a great tool.
- Some users write that they wouldn’t recommend GeneXus for a project that has to do with the use or creation of calculation programs, with interactions with a large volume of data, with strong handling of the graphic interface, or for games.