Mobile ArMS is a dedicated mobile application version of ArMS. There are a lot of reasons that Mobile ArMS exists, but solely it was an idea that I had pursued. ArMS itself is based on ASP.NET 4.5 MVC and is quite dated in terms of the framework. I wanted to build a native application utilizing React Native to see how easy it would be to create a simpler version of ArMS with React.

Actually, I suggested that we pursue React for ArMS development but was quickly shot down. So when I presented the idea of a mobile application we had a few application frameworks in mind. Ionic, React Native, and Xamarin. Xamarin was quickly tossed out by me. It was then down to Ionic and React Native.