There is a really neat and simple Visio-like drawing app for Android devices called DroidDia. It can draw organizational diagrams, flowcharts, decision diagrams, etc.
So if you're someone with a vivid imagination like me who just loves to draw and who wants flowcharts to depict complicated recipes or groups of recipes being cooked at the same time,
DroidDia might be an interesting app to play around with. There is a free LITE version and a $4.68 PRO version in the Google PLAY Market. DroidDia differs from the Mindjet mindmapping software that I described in another Et Cetera thread in that you have much more freedom to position the objects in a diagram and to add interconnections. The developer promises a more extensive shape library. The developer says he is working on SVG and Visio XML export/import for DroidDia.
There is also a reasonably powerful free, Open Source desktop drawing program called Dia. The file format of DroidDia and the desktop Dia is different so they cannot share files directly. Desktop Dia supposedly has SVG and Visio XML export/import but I have not tested it much at all.
http://download.cnet.com/Dia/3000-2075_4-10833704.html (CNET location)
What is really neat is BlueStacks. It is a virtual Android machine that you can run on your Windows PC. Probably good to have a fairly powerful Windows 7 machine with a good amount of memory. I have a vintage 2009 laptop running an Intel P8600 processor at 2.4 GHz with 4 Gb of RAM. When I load BlueStacks, my RAM usage jumps from 47% to 63%. By using MSCONFIG and Windows Services, I control when BlueStacks runs so it doesn't autostart when I boot (there is no built-in option to prevent it from running at Startup). With BlueStacks, you are allowed to copy applications from your phone to your PC under Bluestacks. I had no trouble moving copies of DroidDia, Dropbox, Mindjet, and File Manager to my PC and they all worked as expected under BlueStacks. It's all legally done under a license with Android using a sync between your phone and your desktop.
Mindjet has integrated Dropbox support built in so either on my phone or in BlueStacks on my PC, I can open and close Android files and transparently use them from either location with little effort. DroidDia has no integrated support but using it's file export SEND feature, you can export a file to Dropbox from either phone or BlueStacks. If you've created a file on your phone and send it to Dropbox in the cloud, then in BlueStacks, you open Dropbox (and are accessing the cloud) and export the file from Dropbox to a BlueStacks Android location on your PC where you can open the file in your other copy of DroidDia. After editing under BlueStacks, you can just reverse the procedure to get the latest version back to your phone SD card location.
So if you have an Android device and a Windows PC, I highly recommend trying BlueStacks. It will work with many Android apps. Other than a file sharing service like Dropbox or SkyDrive, there does not seem to be any way right now to get data out of BlueStacks to your PC or transfer data directly between phone and BlueStacks. But Dropbox works great (and I plan on giving my Android SkyDrive apps a try, too, and updating this post).
P.S. A good review of what using BlueStacks is all about if found in the following TechWorld article:
Less optimistic view of BlueStacks:
(see next 2 posts for further info)