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.

Expertise

  • iOS apps
  • Android apps
  • Flutter
  • Native apps
  • Hybrid apps
  • Responsive design
  • App support
  • API development
  • Backend systems
  • UI & UX
  • Documentation development
  • Analysis
  • Business soltions
  • iBeacon solutions
  • Marketing solutions

Technologies and tools

In addition to email, Skype and phone conferences, we like to use Basecamp, JIRA, Asana, Slack, Trello, Toggl and Invission in our daily communication.

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 monitoring application stability and performance metrics, we use Fabric, Mixpanel, Google Analytics and App Annie. For software code versioning, we use Git together with GitLab.

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.