Lecture pod 03: App design process 2
This article is based on providing a beginner in app design a step by step process a basic understanding on an apps development, majority of app creators use these fundamental and key processes to do so.
The first step in an apps development is the Idea. The idea of what your app may be. The important thing to remember is that the “idea” of what your app will be is an ever-evolving process and will continue to change throughout its development process. Questioning whether the app is feasible is also very important such as “is this idea financially viable?”, “is this idea technically feasible?”, “is someone else already doing this?” and “could this be made simpler/differently?”.
Secondly the Spec process is implemented which determines what the app can do and how this will be done. This is very important as it allows you to further develop the app’s concept and ideas providing what will be created and how this will be executed. Many of the presumptions and ideas will be evaluated, confirmed and scrapped.
Wire frames is the next step involved in production, wire frames lay out the visual mock up and blueprint for how the app may look, function and interact with the user. The wire frame further gets rid of any unnecessary and illogical navigation in the app, absent pages/links and counter intuitive flows.
Prototype is then next step which means to create and develop a basic and simple production of the app allowing the team to further test and use this simple production as a trial further weeding out any issues and evaluate the entirety of the app to make changes or abandon it entirely. This will in return save the development team further time and money spent on the apps possible visual design and its development.
Visual design is third last step; the role of visual design is to not only make the app appear to be aesthetically pleasing to the user but also ensure there is consistent and identifiable visual language. The visual design of the app is an ever changing and required process.
Development is the second last step which is the creation of the main elements of the app that should be a part of all the previous steps listed and the teams involved. Although a balance needs to be there developers should not interfere to much with the other teams involved in the creation of the app, although they can ensure that other teams don’t make mistakes which can impact the apps development. This communication between teams needs to occur.
Iterate is the last stage of the app’s development the article stating that an app is never completed only further developed and is continually re-evaluated to ensure the best user experience and outcome. The process of creating an app is never the same and the order of steps and processes will be different for each. The steps listed above should be looked at as more of a guideline not to be followed religiously which will be changed to suite the apps creation process, as stated earlier every app’s creation process/steps will vary.
Western Sydney App mapping