– Who will use the app?
– What type of experience do users expect?
– What functionality is required?
– How important is multi-platform compatibility?
– Does the app need to run offline or when the
connection is bad?
– Are there industry-specific requirements?
– How much time do you have to build the app?
– Does your staff have the necessary skill sets?
– What’s the total cost of ownership?
– How soon do you need new device or OS
features?