Creating the Shopmate application(app) will require proficient skills in all aspects of mobile development. Most importantly programming skills will be essential to create the app, whether it be JavaScript, C++ or C#. These programming languages will be used to write the code to create the app.
Source: Seek & Getty Images.
To create Shopmate will require us to have skills in User Interface (UI) design. We will need to be able to create an intuitive and functional User interface for the app. The UI will also need to be aesthetically pleasing and simple for mass appeal.
Using moodboards and colour palettes it gives the skilled worker the themed expectations.
Due to the nature of Shopmate databases are vital to the concept of the app. Extensive database management skills and knowledge will be required. The app must be able to store all the ingredients available in the house, as well as details such as amount and expiry date. It must also be able to access a database of recipes which It can recommend to the user based on ingredients they have or will buy at a supermarket. As the app pertains to accessing databases of supermarkets such as Woolworths or Coles, it must either be able to import their database for items or pull the data another way. This could be done by pulling the information off their website.
Cyber security skills will be needed to keep the app secure. This is important as the app will store data on the user, as well as potentially payment info. Having an understanding on how to make an app secure and prevent and attacks is essential for us to create a safe app.
Source: Seek