Thank you Erel. It all depends on how complicated.
My first list will show 17 food categories in level 1 and up to 400 food items (with2-5 columns) in level 2.
My history and favorites lists will show dates in level 1, items or groups in level 2 and, if a group is selected, sub-items in level 3.
The second and third level would be a table of varying length.
I could pack the categories into a dropdown list, but this still leaves me 2 levels in the history and favorite list.
Come to think of this while writing, maybe this is what I should try first.
When the user selects an item he can enter the weight (or read it from a connected kitchen scale) and see all nutrition values and share these with their doctor or nutritionist. Monitoring such values over time is especially important for patients with diabetes, renal insufficiency or other illnesses.
If you like I can send you a copy of the PC prototype which I am now trying to rework for mobile devices.
Best, john m.