Enterprise Mobile – More Than iOS vs Android

Every week our team here at OPI talks to a business or business owner and we get asked “iOS or Android?” and there is no right answer because it is the wrong question that is being asked.

For the small business owner it can be a very elementary decision such as, “Do I need an app?”. The answer maybe as simple as “No, you need a mobile view of your website so people can find your office and office hours.” or “Yes, your customers need a better interaction with your service.”

With Enterprise clients the situation may be more complex, but the questions and answers are the same. We get asked, “My team wants an iOS application, and I am wondering if I need Android now or later…” The answer is “perhaps” but again the wrong question is being asked.

The question needs to be, “What business problem are you trying to solve?” In many cases the problem is much bigger than just creating a mobile application. At OPI we have helped customers solve business issues such as, “Sales are literally walking out the door, because my sales team cannot keep the customer engaged”, or “My team needs mobile tools to more effectively service our customers out in the field”.

Like the small business owner, these enterprise companies have elementary problems. But the solutions to these problems are a technical solution that is more than the mobile application itself. In some cases we might be developing secure, scalable Mobile APIs, that can be used for more than just a mobile app. In other cases OPI has lead the development of a full vertical stack from front to back to help simplify integration issues.

In all of these cases, our job as mobile consultants was to solve a business problem and that solution then brings value to the customer. If you are a business owner always ask yourself, “What problem do I need this technical tool to solve?”. If your technical partner is not helping you answer this question then you are not seeing the full value of your dollars spent.

If you are a technical consultant, do not get caught up in the technical details of a project before you fully understand why this solution is important to your client.

If you are a regular follower of this great blog you know that OPI tackles some complex and wonderful problems for our customers dealing with all things Java. OPI has expertise in leading open standards technologies on the Java platform (ie: Grails, Spring), web technologies (HTML5, JavaScript), and solid work integrating legacy systems using well proven integration architecture patterns.

You may also be aware that OPI does some great native mobile development work and we have been called upon by clients, agencies, and even other development shops to tackle mobile apps that require the reliable, secure enterprise integration expertise our team possesses.

So check back, because at least once a quarter we will focus on highlighting some of the past and current mobile work that OPI is working on in 2014. Whether the project is a native app developed in iOS or Android, or is a cross platform mobile app built with modern HTML5 technologies we will highlight why the technology stack was chosen for a project and provided immediate value to the client.

About the Author

Object Partners profile.
Leave a Reply

Your email address will not be published.

Related Blog Posts
Natively Compiled Java on Google App Engine
Google App Engine is a platform-as-a-service product that is marketed as a way to get your applications into the cloud without necessarily knowing all of the infrastructure bits and pieces to do so. Google App […]
Building Better Data Visualization Experiences: Part 2 of 2
If you don't have a Ph.D. in data science, the raw data might be difficult to comprehend. This is where data visualization comes in.
Unleashing Feature Flags onto Kafka Consumers
Feature flags are a tool to strategically enable or disable functionality at runtime. They are often used to drive different user experiences but can also be useful in real-time data systems. In this post, we’ll […]
A security model for developers
Software security is more important than ever, but developing secure applications is more confusing than ever. TLS, mTLS, RBAC, SAML, OAUTH, OWASP, GDPR, SASL, RSA, JWT, cookie, attack vector, DDoS, firewall, VPN, security groups, exploit, […]