Disclaimer: shameless promotion, mods can delete if not allowed.
I’m learning Kotlin/Jetpack Compose while I try and find a job and wanted to make a small app with just a few features as a soft goal/practice project. Just something that I could finish in hopes to keep me going.
Premise of the app:
I hate going out to eat and trying to explain what I can and can’t eat. It’s harder at restaurants where the server doesn’t natively speak the same language as you. The idea is that you have a select list of common phrases(no meat, no dairy, no fish, etc) that you can translate into another language from a pre-defined list. I tried to cover most common that I could think of from what I might come across in the States. You can then show the list to the server to help pick vegan-friendly options. I do have gluten on there but that is just for the occasional overlap.
A few small bugs that I am aware of:
- The UI doesn’t scale well with Display Size settings in the phone’s settings app. Large on up squishes the on screen buttons.
- when hitting save, it goes back to Home but the navbar button for Languages stays highlighted. I think I just wrote that part incorrectly /shrug. It still functions though.
The app is free, I don’t think it says on the Play Store that it’s FOSS but I have the source codes on github.
You can get it from Play here: https://play.google.com/store/apps/details?id=com.androidhell.imveganbtw
And the github repo is here: https://github.com/AndroidHell/ImVeganBTW/tree/master/app/release
*this is the link to the .apk but it’s still the repo. You can sideload it if you don’t care for Play Store bullshit.
Oh, and if anyone checks it out and can speak one of the languages, can you let me know if any of the translations are off? I only speak English and trusted Google Translate for most of it.
Awesome idea. Looks really useful to me. I know you can’t add every language and that you only speak English but could you add a Bengali option? I can get my wife to confirm it’s correct if you do.
I’m gonna add a reminder so I can get to this next week but adding a new language shouldn’t take too long. I sort of went with the main ones I could think of for the States and Europe. I’m upgrading my computer right now but I can get to it probably next week once I get everything back together and ping you after. This will also give me a chance to figure out how to put out a new release too.
Real quick, since I’m a don’t know anything about the language, Bangla is the same as Bengali, right?