App Development Goals and Hardships
My goal throughout this year is to develop an application for athletes where they are able to find and plan games, practices, meetups with other local athletes. I would also like the app to include health information and tips for each sport. With this being said, I am still in the early stages of creating the app due to still being very novice at coding and having to learn how to plan and design the user interface, how to incorporate different locations similar to how Pokemon Go has "PokeStops".
This week, I decided to research on what it takes to develop an app and figure out the things that I would need to learn and understand before I could even start coding. According to an article by Mona Joorabchi, Ali Mesbah, and Philippe Krutchen, I would have to decide what platform I would like to create the application on. They stated that the three categories for mobile apps are native, web-based, and hybrid. I think the application that I am looking to build would serve best as a mobile application that works off the native operating systems of each device.
Lastly, I want to have the app take inspiration from Pokemon Go with their idea of using landmarks as PokeStops. This could be implemented into my app using gyms and local parks as landmarks. Users will be able to click on the landmarks and either post that their looking for a game in the near future and have players request that way or players can look for games in their local areas. As a side note, the sports will not just be the most popular ones like basketball and football, but it will include all sports like volleyball, soccer, tennis, badminton, boxing, etc.
According to the article above, I do have a lot of hardships in front of me especially considering my lack of experience and knowledge. They mention that for an application similar to what I am doing that has a constant flow of data, it cannot be stored all in one place so I will have to create a cloud connection to sync up the information quickly. Another issue that they brought up is that I will have to be able to test the application for each platform separately. The operating systems for Android and Apple are fairly different so I will have to be able to code the app to work on both OS but also make sure they are compatible with each other.
Despite all of these hardships, I have a good idea of what my goals are for the application. I believe that the application will help bring the community together and help each sport grow in their own sense locally.
References
Joorabchi, M. E., Mesbah, A., & Krutchen, P. (n.d.). Real Challenges in Mobile App Development. Retrieved February 11, 2022, from https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.724.2463&rep=rep1&type=pdf
Andre,
ReplyDeleteWhat an exciting project idea and very nicely written blog. Can't wait to see your work progress!