340 likes | 358 Views
Learn why GeneXus is a technologically valid platform with global partners support, a strong community, and exceptional productivity, power, and ease of use across Java, .NET, and Linux platforms. Explore the importance of web-based, multi-platform, and multi-device applications. Discover the advantages of themes, master pages, Ajax, patterns, and GXflow to enhance productivity and user experience. Uncover how GeneXus addresses usability problems and integrates seamlessly with evolving trends in the software industry.
E N D
Why GeneXus is more valid today than ever Nicolás Jodal jnj@artech.com.uy
Development Tool Success Factors • Technologically valid • Global Partners support • Strong Community
Productivity Power Ease of Use Platforms
Productivity Power Ease of Use Platforms Today’s application scenario • Web based • Multi platform • Multi device
Platforms: Java • Many big applications already in production • Development focus: • J2EE • SWT Platforms
Platforms: .NET • Many Web apps • .NET Mobile • Development focus: • Features for enterprise apps • .NET Mobile Platforms
Platforms: Linux • LAMJ • Linux, Apache, MySQL, Java • LAMP • Linux, Apache, MySQL, PHP Platforms
Productivity Power Ease of Use Platforms Java .NET
Why Web? • No installation • Users demand it • Software as a Service Power
Web: Look&Feel • Problem: “fashion oriented” • Needs to look attractive • Change often • Solution: “outsource” • Themes • Master Page Power
Web: Look&Feel Power
Web: Rich User Experience • Problem • Lack of user interaction • Solutions • Webforms (XUL) • Windows Presentation Foundation (XAML) • Ajax Power
Productivity Power Ease of Use Platforms Theme Master Page Ajax Java .NET
Web: Productivity • Problem: • It’s hard to develop web applications • Specially with AJAX • UI consistent • Solution: • Patterns Productivity
Web: Patterns Productivity
Productivity Power Ease of Use Platforms Patterns Theme Master Page Ajax Java .NET Productivity
Web: Ease of Use • Problem: • Complexity of web development • Solution: • Patterns Productivity
Productivity Power Ease of Use Platforms Patterns Theme Master Page Ajax Patterns Java .NET Usability
Problems are never solved, we just change them for new onesIchack Adizes
New Trends • Integrateable • Adaptability New Trends
Integration • Service Oriented Architecture • Easy to integrate with other apps • Easy to be integrated in other apps New Trends
Adaptability • Data • Behavior • Process New Trends
GXflow New Trends
GXflow • Inbox New Trends
Technical Advice • Concentrate on Web applications • Use GeneXus 9.0 • Use Patterns to build them • Learn GXflow
Strategic Partners • IBM
Strategic Partners • Microsoft • 15 companies • 100,000 GeneXus Objects • 200 millions of C# lines • 13,000 tables • ERP, CRM, HR, Utilities
Strategic Partners • Oracle
GeneXus Community • gxtechnical.com members: 30,000 • News members: 16,000 • Forums • 13,000 members in 18 forums • Beta test 9.0 • 840 beta testers • 7,000 mails
GeneXus Community • GXOpen.com • Members: 12,400 • Projects: 351 • Downloads: 100,000! • Wiki (gxtechnical.com/wiki) • Members: 1,600 • Pages: 420 • Average revisions: 7
So, why is GeneXus more valid than ever? • A new kind of business applications will be required in the short term • Building app by ‘hand’ is becoming very cost inefficient • We have an important and collaborative community • We have Global Partners that support are community
ARTech’s Mission Deliver tools which allows in a very easy way to build applications that are virtual impossible to do ‘by hand’