Project

Home Banking App

Arquia is a financial institution created in 1983 to meet the specific savings and credit needs of professionals. Specialized at the beginning in the financial problems of architects, it offers professionals the best economic conditions of remuneration and cost of money, in free competition with banks and savings banks.

Efficiency, usability and multiplatform integration. These are the features of the mobile application that we have developed for Arquia and that becomes the first home banking app in Spain developed entirely with Xamarin. With it we have managed to solve, with the minimum cost and the greatest efficiency, the limitations of the physical network of branches of the bank in the national territory, by offering access to the most common operations from the smartphone. Our mobility team in charge of the project has thought about the user from minute zero, achieving an application that, besides being accessible from any place and smartphone, offers maximum ease of use. Such has been the success that Arquia’s own customers are now demanding the same level of usability for the web application.

Description

The application is based on Xamarin.Forms 1.4 technology using the MVVM pattern and connection to backend REST services, with security based on HTTPS communications and OAuth authentication. The chosen architecture has allowed us to achieve a code reuse of about 90% between the different platforms. Overall, it has been a success, as we managed to cover about 85% of the devices on the world market, omitting older versions of Android. The application allows you to perform practically any operation you could perform in a branch: manage cards, accounts, make transfers, manage joint accounts, know your branches, contact your manager… In general, it is a very powerful, user-friendly and customizable mobile banking application that allows the user to adapt quickly. The greatest difficulty has occurred in the testing phase. Given the criticality of a banking application, every movement, every value, every operation had to be closely scrutinized, as well as the ability to resolve or rectify any problems.

Services used

Mobile Development UX/UI

TECHNOLOGIES

  • Xamarin

  • Xamarin.Forms

  • Xamarin.Android

  • Xamarion.iOS

  • Windows Phone

  • Dependency Injection

  • REST

  • OAuth

  • Asynchronous programming