Developing a Mobile App for Predicting Match Results
Client Requirement:
The client came to us with a requirement to develop a mobile app targeted to football lovers. The app is supposed to be compatible with iOS and Android platforms.
Our Endeavor:
“Friendly Fixture” is a cross platform compatible mobile app, developed for the predicting the results of football matches. The application allows user to compare their predication with other users. To use the utilities of the application, a user first needs to register himself with the app and create a new league based on selected competition fetched from the server.
Registered user will then compete by predicting the results and scores depending upon their correct predictions. They can view their predication chart, mount or remove their predictions from the predication list of the server.
The key points of the app are….
The predictions should be added before the scheduled start time of the match.
The leagues that are finished based on the criteria entered when created, are displayed for a week until they are auto removed from this list. However, they still count towards the overall rankings.
The matches are fetched through the third party API based on the criteria entered when the league was created.
The My Leagues section will allow registered users to create a new league based on the selected competition fetched from the server. Users can choose to create a prediction league based on a number of criteria. For example if English Premier League is the tournament to be predicted, then all matches from the EPL will be included. The users can also select a time frame.
If results of the tournaments match exactly with the predictions entered, the user will be rewarded with 3 points.
Registered users have the ability to invite the friends using Facebook, Twitter or search in the database to perform predication on their created league.
Application will show the base competition in the created league to enhance the predication rate.
The free version of the application shows ads, however the paid version is ad free.
Whenever a new league has been created, registered users get push notifications. Peer of a registered user also get notifications about his activities on the app.
The “Group Chat” feature allows the peers to chat among themselves about the leagues, predictions and other related things.