Build Your App
Founded in 1999, we also consult to firms in building up their own Xamarin teams.
Clients include Microsoft. Fidelity Investments, Computerworld Magazine, and a number of successful startups such as OrthoBullets.
We supply development and design staff who can work independently or as part of your existing team. The development process typically includes the following:
- Create a vision
- Tell us about your vision with a Discovery
- Plan the project
- Develop your app
- Test your app
- Deploy to your users
- Use analytics to track your app
Migration
If you’re a business with a suite of mobile apps, you have an advantage in the mobile game. You already have a product direction. You also have a technology foundation. The trick is determining appropriate directions for mobile apps which leverage these assets. What to mobilize? Here’s how to migrate from the web to mobile.
Once you’ve communicated your vision, planning the execution of that vision is next. Our best clients understand that software development is as much an art as a science. Even so, our attention to detail results in estimates of high accuracy which is unusual in this industry. We create a roadmap outlining each step of the journey towards your app completion. Inspired by Agile founders, and having authored the little gem of a book entitled Agile in .Net, we deliver every piece quickly for your prompt review and feedback. The biggest benefit of an agile approach is that divergences from your vision are brief and the project stays more easily on track.
App testing will determine the success of your effort (unless it’s a prototype). Regardless of the brilliance, timeliness, or business savvy of your app concept, if the user encounters bugs and crashes, the app is sunk. Ratings will plummet, and no one will download it from the stores anymore. And using case testing isn’t sufficient. Most apps need to work on a dozen or more iOS operating devices and several operating systems and for Android the number shoots up to hundreds of devices and many OSes. Your app will be run through our gauntlet born of years of experience, to swat bugs, fix formatting issues, and address device and OS diversity in a way that is cost-effective and scaled appropriately to your needs.
An app in the wild with no analytics is like driving at night with your headlights off. Wildly successful apps have one thing in common: frequent releases based upon performance in the field. We measure performance several ways, but the first two are store reviews and analytics. Analytics tell us how many crashes there were and what caused them. They can tell us the number of downloads and subsequent level of engagement. Did they use the app repeatedly? Did they keep using it or did they set it aside? Advanced analytics can describe the users’ exact path through the app as well as specific buttons pressed, purchases made, or other conversions. This feedback helps you measure success and gives clues for how to improve the user experience or results. Analytics help us to steer the app even closer to your guiding vision. You might consider Visual Studio App Center (VSAC) for your mobile analytics, and we can help you with that.
DevOps
Do you want to talk about Mobile DevOps? We developed the Mobile DevOps video course for Microsoft’s edX DevOps series. Let’s talk about how Visual Studio App Center (VSAC) is a path to Continuous Happiness (CH).