Mobile application development requires mindful and meticulous planning. Application design should be responsive and intuitive so that navigation feels natural for the user. All targeted devices should be offered a relatively consistent experience. To ensure this, app performance needs to be closely monitored and different screen sizes and aspect ratios need to be considered when scaling. For an app to become attractive to many people, it should either be competitive with similar apps or be unique and interesting enough to entice people to download it. A unique app should couple familiar elements with new components or twists . People are more apt to approach and adopt something new if they can relate to it in some capacity . A mobile game developer has access to a large player base who are almost entirely connected to the internet. This enables modern revenue models to be pursued. Developers can weigh user’s feedback to push regular updates and incremental improvements to an app, meaning that the developer can take greater risks while creating an app. With a revenue model that depends on in-app purchases and/or advertisements, data integrity and data persistence are more important than ever. Preventing users from manipulating their data and pirating content is critical. Bringing all these pieces together, game developers can create secure, accessible, and engaging experiences for players.
Wysong, Trevor D.
Developing an iOS Game Application: Magnet Hockey.
The Graduate Review, 7, 91-103.
Available at: https://vc.bridgew.edu/grad_rev/vol7/iss1/12
Databases and Information Systems Commons, Graphics and Human Computer Interfaces Commons, Software Engineering Commons