Skip to content

Principles

Arnaud Leene edited this page Dec 15, 2016 · 1 revision

There are some principles I tried to follow during the development of this app.

Target user

Although no target user was identified at the outside, it is now becoming clear who the app users should be: the advanced OFF contributor. The advanced OFF contributor is someone who maintains the data in the OFF-database by adding and editing entries. This contributor also helps to maintain and data extend the taxonomies. Foodviewer should help him by pointing out possible errors in the data.

Languages

Foodviewer is developed with localisation in mind. All texts can be translated using the Xliff-files produced by Xcode.

Autolayout

The app fully supports autolayout, implying that it can be used on all devices.

Storyboard

The app makes fully use of the storyboard for the creation of controllers and views. I do not believe that there are exceptions.

Latest technology

The app is fully developed in Swift 3.0 and Xcode 9?

Clone this wiki locally