What we planned for this week
- Customize table view for search results
- Finish Steps screen
- Implement CoverFlow on steps screen
- Add Interactive search (smart search)
- Implement Settings View
- Implement Favourites View (add star button on SingleView), think of storage of favourites (another entity or plist)
What we actually did
- Implemented Custom Cell for SearchView
We use a another nib-file which holds a custom cell. We load this nib-file accordingly for every row.
Think about what we do if the user doesn't want to see the images in the search results. We wll probably create a second nib-file that doesn't have an image. - Steps Screen
Added CoverFlow effect for stepping through steps. Removed memory leaks in Cover Flow. Added browsing through images (if available). - Interactive search
The search is started as the user starts to type. It is possible to search for multiple words separated by a space. It will search in the recipe title and ingredients list. - Settings View
Loading basic settings structure from plist. The selected values for each setting are stored in a separate plist which is copied to the applications directory. It works. - Favourites
Added custom button to the navigation bar in Single View. Changed search query so we can use the the same View Controller. Added initMethod to distinguish between the Search and Favourites views.
We store it in the recipes table as an attribute (on or off). - Memory Leaks
We used the Performance Tools from Xcode to detect memory leaks in the Search and Settings views. They should be gone by now.
Who did what
- Custom cell for search results (Chris)
- Settings screen (Mandy)
- Started test plan (Mandy)
- CoverFlow effect on Steps screen (Beat)
- Interactive search (Beat)
- Favourites (Beat)
- Fixed a lot of memory leaks (Beat)
Plans for the following week
- Implement the user-defined view for the measurements. Consider the settings made in the plist. Calculate the right amount according to the chosen settings. An additional feature would be to touch a row and change the units
- Add favourite button to Steps View as well
- Better quality images and have a thumbnail of each (will increase performance?). Use thumbnails with suffix "_tn"
- Add possibility to add a minus (-) in front of an ingredient to exclude this from the query
- Add copyright information to single view
- Research sponsor for our recipes
- Think about use of colours in App
Overall progress
We have a working App at the moment but without measurement conversion so far. So we are quite happy at the moment about our progress. We still have some remaining points from last week for further thinking:
- Necessity of searching recipes online
- Usability of the App - is the target audience satisfied?
Re-evaluation of risks
Risk | Likelihood | Impact | Time lost | Action |
Hackintosh erased hard drive | L | H | NaN | Set up everything again. |
App will not be accepted by Apple | M | H | Immense | Do it all again. |
Users don't find App user-friendly | H | H | Weekend | Improve user interface. |
Comments