figure
At the start of the project it is necessary to determine the choice of technology platform

THE CHOICE OF PLATFORM DEPENDS ON YOUR USERS' NEEDS AND OUR METHODS FOR PROBLEM RESOLUTION

For example, if they are construction workers at a building site, the best choice for them might be a mobile or a tablet interface.
Criteria for selecting a platform:
  • icon

    Open source tools supported by a strong community

  • icon

    Tools to assist designers and developers

  • icon

    Tools which make it possible to design and launch product iterations quickly

WEB APPLICATIONS

In our experience, apps written in Ruby on Rails enter the market faster and have a lower cost due to their conformance with the best practices.
In addition to Ruby on Rails, we also use other software programs and web standards such as HTML5, CSS, JavaScript, Unix, Vim, and PostgreSQL/MySQL because they usually:
  • Yield a high quality product
  • Are not dependent on a single vendor
  • Are flexible in terms of component changes
  • Are cross-platform
  • Time- and practice-tested

WHAT DO WE SUPPORT?

We support nternet Explorer 9.0+ and the latest versions of Firefox, Chrome, and Safari.
intermedicon To start, it is necessary to choose a suitable platform: if the app needs to use a camera, calendar or an address book, a "native" iPhone or iPad app might be the best option.

OR OTHER PRODUCTS, ESPECIALLY PROTOTYPES, AN ADAPTIVE SITE VERSION OR A MOBILE WEB APP MAY BE SUITABLE BECAUSE:

  • All modern smartphones are capable of displaying HTML
  • Bourbon and Neat make it easier to accomplish a responsive design layout.
  • It is possible to work fast and test ideas iterationally, even launch several versions per day.
  • It is possible to realize an API so that third parties could build their own mobile apps on its basis
  • HTML5z provides new opportunities such as GPS geolocation and accelerometer.

PROGRAMMING LANGUAGES:

Examples of the programming languages we typically use:
  • li1

    Ruby

    for the server side

  • li2

    CoffeeScript

    for the client side

  • li3

    Objective-C

    for iOS mobile apps

FRAMEWORKS

Ruby on Rails, Node.js, and other libraries are frameworks which require that the developers know such programming languages as Ruby or JavaScript

EXAMPLES OF FRAMEWORK THAT WE USUALLY USE:

arrowtop