Hi, We're Keyhole!
We help our clients develop and launch cross-platform Xamarin mobile applications.Learn About Xamarin Mobile
We're passionate about knowledge transfer, so we've created a number of resources to share our expertise and help others successfully utilize Xamarin.
We are constant learners, evolving our skills to include the newest technologies to help us better serve our clients' needs.
Xamarin Consulting Services
Advisory & PoC Services
Confirming that Xamarin development is right for your organization through strategic analysis, tailored advice, and proof-of-concepts.
Xamarin Development
Designing and building a Xamarin application or extending and enhancing your existing Xamarin development.
Education & Training
Interactive instruction designed for your team on Xamarin development and best practices from our expert consultants.
Xamarin Project Augmentation
Experienced Xamarin developers add key just-in-time Xamarin skills or leadership to set your initiative up for success.
Xamarin Project Highlight

Putting data in the hands of fly fishermen anywhere with Xamarin
Keyhole built a cross-platform mobile app with video portal of instructional fly fishing videos and resources.
Technologies: Xamarin, Xamarin.Forms, Azure, C#.NET, MongoDB, REST
The cross-platform Xamarin mobile application accompanies FlyTyerWorld, an app that displays Youtube fly-tying instructional videos and organizes them for quick and easy reference.
Using Xamarin, Xamarin.Forms, and C#, the application is available for both iOS and Android.
Xamarin Competencies
This varied experience directly benefits clients: Keyhole consultants quickly come up to speed on your stack, configuration, and action items to meet project goals.
