I want to make the Zingo! wallet interface on mobile even better than ever. These are some random notes and learnings when approaching the code base.
I'll be using the dev branch of the free2z fork.
Let's try the README.md for Android
## Android build instructions ### Prerequisites1. `docker` (for building the rust library)2. `yarn`3. `nodejs` Carefully follow the instructions to [setup Android Studio for youroperating system](https://reactnative.dev/docs/environment-setup).It is not neccessary to install watchman or the Android 12 system images. If you do not have a physical device, you can create and starta new Android 11, API 30 emulator device compatiblewith the chip on your system and start the emulated device. ### Building0. Start docker daemon1. AS A NONROOT USER: In the `rust/` directory, run `./build.sh`. This step will take a long time.2. From the root of the project, run `yarn install`3. Run `yarn react-native start` to start the dev server4. Run `yarn run android` to compile and install the app on an emulator or connected device. You can also open the `android` directory in Android Studio as a project, select 'app' and the API 30 system image in the upper toolbar and click the "Run 'app'" button.
This seems simple enough. I get an interesting error message. But, it doesn't seem to hurt anything. The app doesn't not launch automatically on the emulator, I have to know to go find the app and open it.
Cool!

I decide to make a small change to the README.md
**WARNING! These apps are currently experimental!**-Do not use these apps in production.-Do not use these apps unless you specifically know what you are doing.+Use at your own risk!
Do not use these apps in production
You won't tell me what to do!
React-native UI
Zingo! is in React-native. I like React. I much prefer web. But, let's not get into that just now. Let's try to do some things!
The idea here is that I'm going to ask some important, busy, rich, skeptical, awesome people to go get a Zcash wallet so I want the experience to be really nice so they will have a good impression of Zcash and Free2Z. Anyways, let's try to improve some things.
Transactions
The splash and creating a new seed looked fine. But, then you end up on "Transactions" which has an over-sized hamburger menu and doesn't say anything. I would expect something like "No transactions". Maybe it's a good time to direct them to their address so they can put it in their free2z profile and start raising Zcash?

To be continued ...

