Creating successful application for mobile devices requires extensive experience and presents unique challenges when compared to Windows or Web development. The vast amount of platform and device versions, compounded by the short life cycle of the target devices, requires a very agile development approach.
We have been producing application for mobile devices ever since Palm III [...]
Our philosophy is very simple when it comes to consulting: Provide excellent return on investment and develop long lasting customer relationship. In fact, majority of our customer engagements last longer than 5 years. By developing a relationship we build trust and knowledge which in turn optimizes our work and increases our effectiveness.
With 20 years of [...]
The web as an application platform is in a constant flux. Applications that are not feasible to develop today become practical tomorrow. We always strive to investigate new technological opportunities and implement the ones that fit our development paradigm. For instance: we’ve been using Ruby on Rails ever since version 0.7.6.
Over the years we have [...]
We have an unusual approach to developing software applications. The first questions that we ask after coming up with an idea for a project is: How will we distribute, support and maintain the system?
In our experience, asking this question first leads to systems with easy maintenance and longevity. After all, support costs usually exceed the [...]
We have extensive experience in developing database applications. Over 90% of software that we developed had some sort of underlying database system. We specialize in Microsoft SQL Server, MySql, Firebird / Interbase, PostgreSQL, SQLite and many more.
We know all the ins and outs of each of these database systems; their strengths and weaknesses. More often [...]