Home→Search ResultsMobile Software Development & Consulting Services Cross-Platform Experts | 100% U.S. Based | 17+ Years of Avg. Employee Experience Deliver reliable, intuitive mobile experiences that engage users and drive business growth. Keyhole Software helps enterprises build, modernize, and optimize mobile apps using cross-platform and native technologies. Watch VideoContact KeyholeMobile Consulting Services We offer comprehensive mobile application development and consulting …
Azure App Modernization and Innovation Day
Azure App Modernization and Innovation Day Recorded April 15, 2020 Presented By: Azure App Modernization and Innovation Day was hosted by Microsoft, partnered with Keyhole Software. During this event, attendees had the opportunity to learn about Azure developer services and the latest on industry trends from Azure application development experts. The topics include Azure App Services, Serverless Computing, Microservices & …
Mockups with MockOla
MockOla is a simple and diverse tool that has many use cases. In this post, we created a blog mockup by dragging and dropping widgets, customizing those widgets through the property pop-up, importing an image, and using the draw function to request feedback. Finally, we saved and downloaded the image as a .png file.
This mockup was finished in a couple of minutes. The best part of MockOla is it allows the user to have the ease of a lo-fi mockup, but the end result of a polished, professional-looking product.
Placing React in Timeout with Material-UI
As your application complexity increases, you may start thinking about implementing a session timeout in instances when there is no activity for a period of time. Whether you want a session timeout to increase your web app securities or to avoid unnecessary automatic API calls, it’s good to have some sort of idle check and log out built into your application.
An Introduction to State Machines Using xstate
State machines are an old concept. They are a proven solution that provides a solid architectural foundation for application processes. In this article, I hope to provide an introduction to what they are and how they can be useful for a modern web or mobile application engineer. We’ll be focusing on one library in particular – xstate – and how it can allow anyone to easily leverage state machines for managing global or component state.



