Hi fellow mixers, some time ago I wrote an Android app to help me mix e-liquids, I didn't really like most of the existing apps and since I could write one myself I thought why not, and let's make it easy to use for once. I published it and now quite a lot of people are using it, which makes me proud. So lately I released an updated version with a nicer UI and a bunch of new features, I'm curious to know what you guys think of this new one, from beginner to pro mixer, I'm kind of in between myself so I could use some feedback. Here's the link, the app is free BTW.
Well, I like the GUI, but I haven't even got too much into it since the highest nic base is 48mg? I literally never used less than 100mg base. That's my #1 thing to do.
Other than that, you could try getting some of mixers here give you their recipes to add to the app. Make the percentages in pre-made recipes editable and so on.
Other than that, I like the idea of flavor profiles and GUI is pretty good.
Best of luck with it!
Edit: oh yeah, I entered that mango and peaches recipe, uh, I guessed Peaches n Cream is Capella, but no clue what Mango that is in example?
Edit 2: Okay, you can edit percentages and find the companies, but you need to click on modify recipe, manufacturer should be somewhere next to the name of the flavor
Hey thanks for the feedback! The nicotine base higher than 48 can be set if you touch the small pen icon in the box. I wanted to keep the slider as it's easier than typing but I somebody already complained about high nic bases so I added the possibility to type in a value, just touch the pen icon.
Thanks also for the idea of collecting recipes, I like it.
Just downloaded and tried it out by entering a recipe. It is as fully featured or better than the best I've used.
Features I might like that I didn't see
- Ability to mark concentrates that I have
- Ability to import/export recipes for backup
Thanks, great work!
Oh this sounds amazing! Any chance of an iOS release?
There will never be an Apple version from anybody ever. Remember when the media blew everything out of proportion because kids lied about THC carts because they were afraid they wouldn't get any tendies from mom? Apple pulled all vape related apps from their store.
Yeah... Are they still banned tho?
Awesome app, thanks for doing this. I do have some feedback, in the desired nicotine level section it's only a slide bar thingy, which is probably fine for 99% of people but I'm trying to quit nicotine completely so I right now I'm mixing at 1.5 mg, in a bit I'll go to 1mg then 0.5mg then 0mg tl:dr I need to be able to type in the nicotine amount in the desired nicotine level section in same way you can in the base level section.
This is a sick app!
Could some button be added/info added for which brand is used as an abbreviation maybe a display of X (flavour) + Y (abbreviation)?
I feel that'd be helpful but otherwise this is amazing! Thanks for sharing! A way to pay money to skip ads would be great too but I understand if it's not up your alley
I like it, didn't realise to begin with that you can change the value of the nicotine base to more than 48mg but finally figured out out (why not just put the slider up to something like 100mg?). I like the automatic steeping time but an example recipe I did said 1 day steeping, was only with one flavour but 1 day seems really short to me :/ Great app though, hope you build up the recipe database more.
Hi, the slider is meant to make it quicker to select the value, however with a range of 0-100 it would become very hard to select precisely, at least on phones. For the steeping time, normally all fruit flavors require no steeping at all, the app has 1 day as default value in this case, again this is based on my personal experience. The app does not provide a recipe database, partially because that is not the purpose (it is a calculator for your own recipes) and partly because I don't have that many recipes myself and don't want to steal recipes from other people online. However one of the idea I had is to collect recipes stating the purpose, so people can include their recipe in the app. The problem with that is how to discriminate good and bad recipes... Still thinking about that. Thanks a lot for the feedback!
>the slider is meant to make it quicker to select the value, however with a range of 0-100 it would become very hard to select precisely
Well actually the vg/pg slider has that range as well but in that case the max range will never be greater than 100. With nic values I'm not sure..
Did you add FlavorWizard combination frags to back stack? When I press back there I get kicked into My Batches (where I was before FW)
At first glance, overall, nice. I personally won't use it because I'm too much of a control freak and don't appreciate recommended %s, combinations, and such, but I can see people using it.
Yeah the flavor frag thing is something I want to improve, pressing back should indeed just remove the last flavor.
Obviously I have no idea how exactly you made the app but usually things like that happen when either you don't add the frag to back stack in the FragmentManager or you're reusung the same frag. The first one is easy to fix, but the second one... Let's just say it's not the brightest idea from the start. Unless you have a separate activity for that part of the app, then you can just override onBackPressed in the Activity.
Could be in the app but I couldn't find it, the ability to add notes. Say I create a recipe and I'm vaping it out and about and I want to make a note for the next time I mix it (i.e drop cola by .5%) that would be handy. Apart from that it looks good gui wise.
Gonna give it a try now, will give feedback.
I know nothing about app development, so if this is a dumb question just let me know.
How difficult would it be to add a database that users could upload their personal recipes to?
If I were to ask for anything, I'd say it would be nice to add a section where I can keep a running list of what flavors I have.
Also, i'd gladly pay for this app if it would remove the ads.
All in all, this app is spectacular and really, really well made. Well done, dude.
It's not difficult, really, but it does add a cost to the developer as now they need to run some kind of data storage that users access, and authenticate it somehow (so users can't touch other user's stuff, and only users of the app can use it, etc). So it's a cost (pretty minor here fortunately, as it's really just text and numbers, very small data) and some complexity.
(am developer - not for this app, to clarify, just in general)
Does it have the ability to mix using pre-mixed PG/vg? I have about 800ml of 80/20 I need to figure out what to do with.
You mean like shortfill calculator? Not at the menu, it's on my to-do list however.
Seems to have some nice features but it's not usable for me. My nicotine base is 60mg/ml and your app caps out at 48. I'd fix that to a freedorm value.
Need to add ' The Flavour Apprentice' in the list of brands. Probably one of the most popular brands out there
Any way to change the name of a recipe? Mine just says quick mix....but other then that and the number wheel for %'s...i like it..its quite nice..💯👊
When you create a recipe you have two buttons "Save" and "Quick Mix". The difference is that save creates a recipe and quick mix brings you directly to the mix screen without creating a recipe. It's meant to allow quicker mixing, I use it often when I experiment with new mixes, if you want to create a recipe you have to press save.
Looks great overall. I'll use it. Needs option for a decimal in nicotine level though. I use 1.5 mg per mL
I hate to be a negative Nancy but there are too many flavors that are not in the database. There are no inawera, vape train, wonder flavors, super concentrates, flavor express, purillum, etc. Cant use this until that is updated. Sorry but everything else has been great.
The problem is that I need to find a good list of all these flavors in a nice format that I can scrape out and build a DB out of it, as soon as I find it I will include it.
Hello, I think that I can help you a bit and send a list of Inawera flavours. If you are interested in just let me know. My e-mail is witold@inawera.com
Hey, I'm a QA and will conduct some tests later in the day. Do you use any bug reporting software or should I just comment in this thread the suggestions for improvements, bugs and whatnot?
Hey thank you! If you manage to make it crash I'll see the crash in the Google play console, otherwise pls contact me through the page in the play store.
Haha is this what comes to mind when you hear QA? I meant, do you use JIRA or any other bug reporting sw? Anyhow, will test after work and try to give useful feedback
Did some QA on the site (Monkey testing method). Results:
|Test Case|Expected Result|Steps to reproduce|Comment| |:-|:-|:-|:-| |Mix it now|✓ Quantity to mix ✘ Nicotine base non-adjustable. ✘ VG/PG levels non-adjustable.|1. Open a recipe and click the "Mix it Now"|Mix it now is static, the only editable field is amount to mix. Everyone uses their own nicotine %. Mix it now should prompt the "enter VG/PG and nicotine - type, also use default" for easier navigation.| |Clone Recipe|✓ Opens original recipe to adjustments. ✘ Upon saving, publishes adjusted recipe without text if text unchanged. Should use default text from the creator of the recipe. Should use default text from the creator of the recipe. ✘ Should include "cloned from" or some form of field giving credit to the original creator.|1. Open a recipe and click Clone Recipe. 2. Save recipe.|| |Delete Recipe|✘ Can delete other people's recipe.|1. Open a recipe and click Delete|Delete recipe should be only user specific, to the user that created it.| |Modify Recipe|✘ Can modify other people's recipe and save|1. Open a recipe and click Modify Recipe|Should not be able to modify other people's recipe| |Sort methods|? Sorting by VG and PG contents makes no sense as this field should be user specific. ? Sorting by Nicotine content makes no sense. ✓ More recent|1. Open a profile filter and click the sort icon in the top right corner.|More recent sort should include dates of mixed recipes. In the preview of recipes information such as vg pg and nicotine content is obsolete as this should be user specific. Instead a recipe "created on" date would make sense and also star ratings. An idea for a sort method would be: "sort by number of votes" where a user could select for example more than 2 and less than 20 votes. This kind of filter could also contain a rating parameter (is more than 3.5/5 for example) (for when there will be so many recipes to avoid the filter displaying only the most popular on top and scrolling endlessly to reach lesser known yet well rated recipes.)| |Can delete profile filters|✘ Can delete profile filters|1. long press a profile filter icon and delete it.|Should not be able to delete the profile filtering option for recipes.| |Recipe UI|✘ Does not contain brand names until opened to modify. Even the "Mix it now" does not display that my almond is flavorart for example.|1. Open a recipe|Flavor names should contain an abbreviation tag before them, so that at first glance into the recipe the user could understand what kind of flavoring is used.| |Steeping|✘ list item header named "Quick Mix" + DateTime|1. Mix a recipe by opening selecting a recipe and pressing "Mix it now 2. Tick every item and save|Should be Original Creators Recipe Name + date (no need for hours in the format)|
​
Are the flavors in recipes placeholders for a incoming flavor database?
Desired nicotine level field should be an int type input field, no use for a slider / the slider going above 12mg. Decimal numbers should be added (float to X,X).
Improvement Suggestions:
- Create a flavor stash, for faster input one could take a picture of the flavoring, a text reading sw could identify flavoring already allocated in the database (new flavors added to the DB could use a picture of the bottle too for identification for example). Another way would be QR code or import CSV with instructions on how to make a CSV file and upload it, aromas not in the format would be prompted an "Did not find "THA SWEEY CREAM" do you want to add it to the flavoring DB?"
- Filter by flavor stash in "What can I mix" style with a checkbox of "enable substitutes". As flavors could be saved as tags, a DB could contain a seperate tag of flavor company, so for example "TFA" "Sweet Cream", "Capella" "Sweet Cream", "Flavor West" Sweet Cream". In this case the flavor name would be used in query. But this is working with multidimensional arrays which is tiring work..
I'm really sorry for confused formatting in the table, reddit tables don't allow new lines and it's hard to gauge how many spaces is a new line. If you view this on a pc viewport it should present readable data
I installed this app when you made this post the other day and I have used it a few times. First of all, it is very well done and I can appreciate the amount of time that you have spent on it. I really only have one issue that I have found and then a few other things that I would prefer to have options to change. The issue that I have found is that when I am mixing, just the flavor name is displayed. I have multiple flavors with the same name by different manufacturers, so I need to know the correct one to use. The manufacturer needs to be listed as well. The desired VG/PG slider can be touchy. Would be nice to just direct input numbers. Same for flavor percentages, I'd like to be able to just type in a number. The quantity to mix always defaults to 60ml. I never mix more than 10ml with a new recipe. I think that the number should default to whatever it was the last time that I entered it. I think that your suggested flavor percentages are way to high and don't really see myself using them. You have a brand of flavors called Arte Italiano, which is just rebranded Flavour Art that is available only from a specific website. Most of us mixers would call that Flavour Art. For all the TPA flavors, you have the word flavor at the end of them, but not for any of the other brands. The word flavor can just be omitted because they are all flavors, and that is just redundant. One question, where are these mixes saved? If my phone dies will I lose all my recipes? Can I save them to Google Drive, or to my memory card? Overall I do like the app and I will continue to use it because I do like the convenience of being able to do this on my phone. Good job, and feel free to contact me if you need testers in the future.
Hi, what you say is pretty much my list of improvements in the next versions :) Though defaulting the amount to the last one entered is new, Never thought of that and I will definitely do it, thanks for the suggestion. For the sliders, you can enter text if you press the pen icon in the top right corner. Recipes are in a local db at the moment, if you have automatic backups turned on it should be restored if you uninstall/reinstall but yes, manual backup and export is needed and coming. Thanks for the feedback!
I just downloaded it yesterday. Nicely made. I haven't had much use of it yet but was wondering if you had an integrated way for others to share their recipes and have them uploaded for use within the app. I am new and there aren't many recipes other than just adding one to make i think 6.
Either way Great Great Job!!
I love it! The only thing I would add is the ability to pay to remove the adds.
I have been using this app since you made this post and I have encountered one issue that is really annoying. Whenever I enter a recipe I use the mixer's suggested steep time. But any time I modify a recipe the app changes the steep time to either 1 day or 15 days, so I end up losing the original steep time. Hopefully you can make a change to this in the next version. Other than that I love it and it makes my life much easier because I have a six year old daughter who is usually using my computer when I want to mix something up so being able to use an app on my phone is quite convenient. Keep up the good work!
I did notice the update that happened the other day, but I am still having the issue with the steep times. When you first create a recipe I understand why you would suggest a steep time based on certain keywords of the ingredients. But if I save a recipe (that happens to contain FLV Cream for example, which only needs a week) and input 7 for the steep days. If I go to modify that recipe in the future, to adjust percentages perhaps, the steep time automatically changes to 15. I understand having the recommendation the first time a recipe is created, but I don't understand why it would also be used when modifying the recipe in the future. Shouldn't it save the value that I input so I will be able to use the same steep time if I modify the recipe in the future? Other than that the other changes are really nice. Keep up the good work!