Option Matrix Project Experience

We welcome new opportunities in custom web / mobile application development
along with products and frameworks. We have strong technology skills spanning
Microsoft.Net Technologies, open source PHP / MYSQL, MEAN Stack,
Android & Apple platforms.

Android Apps

Android devices span 80% of the installed base in the market. Most often the requirement is to build the app in both Android and iOS platforms for complete market coverage. Submission of app to Google Play is often needed and online payment within the Android app is a common need. Using native development tools Option Matrix build tailored solutions that provide richer user experience for each device and platform. Our company has a team of top-notch developers specializing in professional Android skill for application development. We are very sensitive to your ideas and work hard all the way to deliver a top-tier Android applications that runs smoothly and seamlessly.

  • Java development (Eclipse ADT)
  • JSON / SOAP-XML integration to web database
  • Google Maps integration
  • Data views with deep native integration
  • Google Play submission
  • Native API integration for text messages
  • Native API integration for accelerometer
  • In App billing and paypal integration

Audit Bench

Audit Bench is a complete audit management cloud and mobile solution enabling users to create questionnaire for individual departments based on organization’s best practices across locations, schedule them & record audits using mobile application along with observations and associated files/pictures. Discrepancies found during the audit can be raised and track them to closure by auto-assignments, reminders & escalations.

Field to Office

Mobile and cloud-based solution developed keeping view real-time project management from office with collaborating with field team to ensure a continuous flow of information, updates and reports between the team and the office anytime and anywhere. Field Officers can submit claims for the expenses such as Food, Travel and Medical through the mobile platform which can then be approved by the reporting managers through the web. An interactive dashboard provides an overview of jobs, activities and claims and a summary of various upcoming and overdue tasks along with graphical representation showing distribution trends.



Our clients range from small businesses to large international organizations and we have experience with site building, module development,complex system architecture planning and design, operational best practices and business requirements analysis. We often have been told that we understand the client requirements better than they do and work with our clients to define the best solution that meets their budget.

Application Framework

Option Matrix team can efficiently fulfill all your requirements regarding Android Application Development. With our experience and talented developers who are specialized in Android Application Development, you can be assured to get user friendly and interactive Android applications with universal appeal and demand. Specifically, our team can provide:

  • Location APIs
  • Autocomplete API
  • Online/Offline access
  • Push Notification
  • In-app purchase
  • Cache memory implementation
  • SQLite for data storage

Location APIs


The location APIs make it easy for you to build location-aware applications, without needing to focus on the details of the underlying location technology. They also let you minimize power consumption by using all of the capabilities of the device hardware. Lets your app setup geographic boundaries around specific locations and then receive notifications when the user enters or leaves those areas.

Auto complete API


To give users the benefit of predictive search, your application should send a query request to the Auto complete API as the user types characters into an input box. The best way to do this is to set up a listener for the keyup event on the input box, and then to use the value of the string in the input box as the value for the input parameter in your request.

Push Notification


A notification is a message you can display to the user outside of your application’s normal UI. When you tell the system to issue a notification, it first appears as an icon in the notification area. To see the details of the notification, the user opens the notification drawer. Both the notification area and the notification drawer are system-controlled areas that the user can view at any time.

In-App Purchase

Your application accesses the In-app Billing service using an API that is exposed by the Google Play app that is installed on the device. The Google Play app then conveys billing requests and responses between your application and the Google Play server.


In practice, your application never directly communicates with the Google Play server. Instead, your application sends billing requests to the Google Play application over intercrosses communication (IPC) and receives responses from the Google Play app

  • A sword that gives you more power in a game
  • A key that unlocks more features of a free app
  • Virtual currency that can be used for purchases

Recent Andriod Case Study

The application is designed for parents/ school management people and primarily for safety and tracking of school going kids. This application can use as a prominent device to get location on demand. This device can be great of use as an immense.


Admin Module

In practice, your application never directly communicates with the Google Play server. Instead, your application sends billing requests to the Google Play application over intercrosses communication (IPC) and receives responses from the Google Play app

School Module

In practice, your application never directly communicates with the Google Play server. Instead, your application sends billing requests to the Google Play application over intercrosses communication (IPC) and receives responses from the Google Play app

Track All Buses by Route

Displays the lists of buses for a school on maps which includes the name of the vehicle and its last updated location based on driver GPS. The list of locations based on selected routes. The blue markup indicates the location of bus and the red markup indicates the location based on their names. Clicking on the mark up display the name of the location and Actual time to reach to that location.

Kids Location List

This screen displays the information regarding the scheduled time of a location based on route for a selected student. This screen also displays the details of last location address, time and ETA.

NFC Technology

The NFC tag is to update the student NFC batch ID based on the selected Grade and name of the student which populates on the screen when the NFC tag gets in contact with the mobile the ID appears on the textbox and assign the NFC id based on the selected student.

CEO Agenda

CEO Agenda

The main source of advantage in the business comes from the business leaders's unique way of thinking and doing things. Organisations are often like photo copies of their business leaders. Have you created a custom software that reflects your unique way of thinking and doing business?

Technology is a magnifier. It loudly highlights both what is brilliant as well as the gaps in the processes. Dynamic business leaders are not intimidated by gaps but embrace the transparency and visibility of information to create a adaptive fast paced enterprise.

You should not use custom software everywhere in the business but only in those processes that are very special and unique to your business and which make you superior and specialized compared to the competition.

Click here for custom software checklist

Lab on Hire

Lab on Hire

We have great respect for innovative product development enterpreneurs who risk time and capital to make technology accessible to the masses. Option Matrix serves as an offshore development partner for product companies around the world with tremendous enthusiasm and pride

Get in touch