Mobile app development

We design and develop various types of application from location based to shopping apps. All we need is the requirements from our customer and we proceed to building a custom iOS and/or Android app to power his business.


These are the most frequently used technlogies when developing apps for our customers or ourselves:

Swift is a robust programming language backed by Apple that allows creating top-notch and fast applications for all Apple operating systems. Safety, simplicity, and permanent performance enhancements make iOS app development with Swift an ideal solution for building iOS apps of any complexity.

The new open-source programming language that Google uses to replace Java for building Android apps. It has clear syntax and can be compiled to JavaScript or JVM bytecode easily. Due to integration with all Java frameworks and libraries, the app development process goes faster and gives developers more tools to build native Android apps.

This general-purpose language can be applied for numerous tasks, including Android app development. The main advantages of Java are portability, scalability, and excellent performance, making it a perfect language for developing complex enterprise applications requiring room for growth.

Flutter is an open source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase. With this SDK, you get more for less. One Flutter developer will build a solution for two platforms (iOS and Android)

Use Cases


This android app was ordered by a company that is in the agro-business industry. Their main goal was to sell their products to their customers through an app. With 3 team members on our side, the project took 3 months to complete, from march to June 2021.

The app allows it's users to do the following tasks:

  1. 1. log in using a phone number
  2. 2. to edit their profile
  3. 3. to chat through the app with their phone contacts
  4. 4. order products presented by the app

The app is available on Google Play for download


We made this application at Nova Software as an internal product aimed at creating a ride hailing service linke Uber. It took 6 months and 2 developers to complete.

It's main features are the following

  1. 1. send a pickup request from passenger app
  2. 2. track a driver on a map when he has accepted to come to pickup
  3. 3. chat with the driver who accepted the pickup request

The app is available on Google Play for download