We offer Android and iOS mobile app design development, programming and related services: from consultations, development of technical specifications, and auditing of existing apps to long-term application maintenance.
We have in-depth knowledge of and experience with Swift, Objective-C, Go, Java, C++, PHP, Ruby and JavaScript programming languages. We mostly develop native apps but in special cases we have also developed hybrid solutions. Design is made in Sketch and Photoshop.
We have our own Apple iTunes, Google Play and Windows Phone Store portals, where we publish our client apps for free; however, upon request, we also consult clients on the creation of new profiles, the app approval process and how to speed it up, and how to handle problem situations.
For testing purposes, we have over 30 different devices – smartphones and tablets from various manufacturers. We always document the testing process to ensure that the solutions are thoroughly tested. We also consistently use automated testing tools such as RSpec, PHPUnit and Capybara. Errbit automatically informs us about any errors.
For database management, we use mainly MySQL in combination with Memcached and Redis to increase speed of operation. For full text search solutions, we have integrated Sphinx and Clusterpoint.
For the technical solutions of servers, we usually choose the nginx web server that runs on the Debian (Ubuntu) operating system. All deliveries are fully automated with Capistrano to reduce the risk of human error.
Almost all our projects feature integrations with third party solutions: accounting software, credit card payment services, internet banks, and other systems.