Embarcadero software development ruminations and prognostications

    By: Mr. Adrian Bridgwater on Mar 14, 2012

    ISUG partner Embarcadero has some strong opinions to share on the subject of where software application development is going in 2012. These ruminations and prognostications have been laid down by none other than David Intersimone, Embarcadero’s VP developer relations and chief evangelist.

    Intersimone has laid down his top five major software development trends for 2012 backed by examples of how developers and enterprises are already starting to use these developments. I have covered this story elsewhere, so here’s just a snapshot.

    Trend -- HTML5 vs. native applications in the context of desktop and mobile convergence. With the consumerisation of IT, enterprises are now looking to provision the more specialised B2B desktop applications (e.g. CRM, ERP) in the mobile environment - going beyond the standard applications such as email and calendars.

    For developers there is a dilemma - should these mobile applications be developed in native code or using HTML5?

    ISUG Editorial Note: This is very true of course, Sybase parent SAP used many sessions at its TechEd conference in Las Vegas last year to showcase its tablet-friendly dashboard interfaces which provide a gateway into its ERP solutions.

    Trend -- Cloud computing. For developers cloud computing presents a huge opportunity, but they need to understand the "use" case of cloud applications better -- it is not just about developing applications for the cloud, but also maintaining them.

    ISUG Editorial Note: One of the main challenges here is knowing what type of application NOT to put in the cloud. Apps that make a high amount of “calls” to the cloud with a high transaction load are not always the best option, mission critical data should not necessarily sit on a public cloud and applications that are not inherently scalable in a upwardly modular sense (i.e. they require sideways bolt on expansion and extension) are also not ideal cloud citizens.

    Embarcadero’s David Intersimone also talks about developer challenges in relation to Big Data and NoSQL (relational databases are falling short in their ability to store and manage the exponential data growth) and next generation user interfaces.

    Finally, Intersimone also talks about GPU computing. “Many business applications still offer limited intuitive and interactive elements - making them cumbersome to use and difficult to learn. Developers must take full advantage of hardware to drive rich and interactive business applications by maximising CPU and GPU usage equally to create visually-engaging, front-end applications; and ensure performance and connectivity to back-end systems and data,” he said.

    Released: March 14, 2012, 3:46 am | Updated: March 22, 2014, 6:46 pm
    Keywords: Opinion News | Embarcadero


     

     

    TwitterLLinkedinLFacebook

    Copyright © 2014 ISUG-TECH. All Rights Reserved
    All material, files, logos and trademarks within this site are copyright their respective organizations

    Terms of Service - Privacy Policy - Contact the Help Desk