AnyMeal has reached the development status alpha. This means, that the basic features have been implemented. The alpha-phase has its focus on achieving higher stability and implementing useful features, which are still missing.
This is a picture I made in China. The picture is available under the terms and conditions of the GNU Free Documentation License.
Printing recipes is not supported directly, but you can export recipes to HTML and print them out with your favorite browser. If you know, how to use Apache-FOP, you can even create PDF-files from Formatted Objects output!
There is a wizard for setting up a database. Destruction of databases is supported by a simple dialog.
The architecture of this software is making extensive use of SQL and XML. The software is object-oriented and implemented in C++. By using the powerful XML-SQL-Utility-approach, it was possible to implement the database-backend very quickly.
Using flex, it was possible to build a performant importer for Mealmaster-recipes. Instead of having to type in your recipes, you can start with downloading and importing a huge amount of recipes from the internet.
Within a few seconds AnyMeal searches through more than 100,000 recipes