A Software Development Philosophy

Whilst our experience in application domains is increasingly broadening, we have narrowed down our technical skills to the platforms, architectures and tools which we deem to be most suitable, cost effective and reliable for real life scenarios. In a nutshell, we are highly versed in Java/JEE, PHP, iOS and Android technologies. Being passionate about our work, we are constantly up to date on the current technological trends and encourage our staff to experiment with bleeding edge technology. However, when it comes to production environments, we firmly believe in bolting down innovation to proven, reliable, solid technologies to provide our customers with the best solutions.

Web Development

Java Enterprise Edition (JEE) is the premier platform for developing robust, scalable enterprise applications. It is a set of coordinated technologies that significantly reduces the cost and complexity of developing, deploying, and managing multitier, server-centric applications. Each project has its own unique set of constraints and underlying complexities, therefore determining the most appropriate framework or set of tools to be used for a project is the most critical part of the solution. We have the experience, passion and determination to make each of our customers' project a success story by making the right choices at the right time. Starting off on the right track, driven by an efficient methodology and executed by a top-notch technical staff is a direct path to success.
Languages Java, Javascript
Frameworks Spring, Hibernate
Version Control Systems SVN, GIT
Front-end Technologies HTML/HTML5, CSS/CSS3, jQuery, ExtJS, Vaadin
Application Servers Apache Tomcat, Bea Weblogic, IBM WebSphere
RDBMS MySQL, Oracle, DB2

PHP becoming increasingly popular for its cross-platform support, reliability, ease of use and low impact on system resources. These features, along with the use of proven frameworks, are the key to developing solid applications even when having to deal with the tightest schedules. Selecting the correct framework for each specific project is a critical factor for long term success, as each different open source framework provides different advantages (and drawbacks). Our experience and knowledge of various frameworks in different languages gives us a key advantage in advising our clients and partners.
Languages PHP, Javascript
Frameworks Zend Framework, CakePHP, Symfony, CodeIgniter, Typo3, Solar
Version Control Systems SVN, GIT
Front-end Technologies HTML/HTML5, CSS/CSS3, Javascript, jQuery, ExtJS, Vaadin
Web Servers Apache HTTP Server
RDBMS MySQL, Oracle, DB2





Creating a successful mobile solution does not only take a solid grasp technology and strong business cases, it also requires a good insight on the users' process workflow in order to present information in a clear, rational and professional way and to make the best possible use of the available scree 'real estate'.
Whilst mobile devices are becoming increasingly widespread as a mobile 'express path' to enterprise applications, development on such devices can be extremely unforgiving as users' opinion on usability is but a matter of seconds.
At RationalDynamics we focus on the two leading tablets and smartphone operating systems to develop quality B2B and B2E native applications.
B2B
  • CRM
  • Logistics Management
  • Order Management
  • Inventory Management
  • Invoice & Payment Management
  • Tradeshow & Event Management

B2E
  • BI & Data Management
  • Collaboration
  • Dashboard & Workflow
  • Service Management & Mobile POS
  • Salesforce Automation
  • Video Conferencing & Presentation Tools