71
I developed an e-liquid mixing app for Android, what do you guys think?
submitted over 5 years ago by FrancescoRigoni

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.

Comments
Sort
6 points
 
by Zeth224over 5 years ago

This is cool as hell i love the automatic steep time calculator

6 points
 
by 4sekkondsagoover 5 years agoCreamy Enthusiast

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

5 points
 
by FrancescoRigoniover 5 years ago

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.

2 points
 
by jtriangleover 5 years ago

It'd be nice to have higher base mgs available in the slider.

Also, a way to confirm the stuff you typed and trigger the keyboard to collapse would be nice because as-is it keeps that text field live.

4 points
 
by gaslightredditorover 5 years agoMissing One Flavor

I agree on all points. I did find how you can use 100mg base. If you click the edit button in the top right corner of that window it changes it from a slider bar to direct input, which allowed me to type in the base strength

3 points
 
by VAPORMARKover 5 years agoProud Sidebar Reader!

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!

2 points
 
by FrancescoRigoniover 5 years ago

Yes, also one thing I want to add is a shopping list where you can save the flavors you need to buy.. I need that a lot. Thanks for your ideas man!

2 points
 
by Jaydos25over 5 years ago

Oh this sounds amazing! Any chance of an iOS release?

17 points
 
by [deleted]over 5 years ago

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.

1 points
 
by FrancescoRigoniover 5 years ago

Yeah... Are they still banned tho?

4 points
 
by [deleted]over 5 years ago

I dunno. I use android. I know most motherfuckers who have a knee jerk reaction to things don't backtrack. Because then it would show that they had a knee jerk reaction.

3 points
 
by Tired8281over 5 years ago

Apple taketh away. Apple never giveth back.

7 points
 
by FrancescoRigoniover 5 years ago

Hi, nope, sorry.

2 points
 
by kur0nekosamaover 5 years agoMentholatier

Cool. I have an idea of making one myself so I'll definitely have some comments when I take a look at it.

2 points
 
by kilted_daveover 5 years agoProud Sidebar Reader!

I just downloaded it and will look at it later. I do like some of the features.

2 points
 
by nickgonzoover 5 years ago

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.

3 points
 
by FrancescoRigoniover 5 years ago

You can, touching the pen icon brings up a text field. However I just realized it does not allow for decimals.. sorry, I will add that.

1 points
 
by nickgonzoover 5 years ago

Cool thanks

3 points
 
by RoninVXover 5 years ago

Good luck quitting! I just went through a week of quitting after dropping to 0.5 over time. It's tough but manageable just remember if you feel angry that it's just the craving attacking you

2 points
 
by nickgonzoover 5 years ago

Awesome! Thanks for the advice

2 points
 
by RoninVXover 5 years ago

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

2 points
 
by xizlaarover 5 years ago

I'm going to use this from now on! Loving it so far

2 points
 
by yelloweboover 5 years ago

darn android folks always get the cool shit

1 points
 
by _zenithover 5 years ago

Open ecosystem FTW :)

2 points
 
by KickMeElmoover 5 years ago

I recommend publishing to F-Droid as well, assuming it's open source. You never know when Google will decide to go on another censorship kick.

1 points
 
by FrancescoRigoniover 5 years ago

Yeah I'm kindof worried as well, let's hope they are smarter...

2 points
 
by maddoorsfanover 5 years ago

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.

2 points
 
by FrancescoRigoniover 5 years ago

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!

1 points
 
by FrancescoRigoniover 5 years ago

>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..

1 points
 
by Fedorausover 5 years ago

Definitely checking this out

1 points
 
by kur0nekosamaover 5 years agoMentholatier

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.

1 points
 
by FrancescoRigoniover 5 years ago

Yeah the flavor frag thing is something I want to improve, pressing back should indeed just remove the last flavor.

2 points
 
by kur0nekosamaover 5 years agoMentholatier

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.

1 points
 
by HQ_Mattsterover 5 years ago

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.

1 points
 
by FrancescoRigoniover 5 years ago

Yeah notes are coming :)

1 points
 
by DeadcthulhuXover 5 years ago

Gonna give it a try now, will give feedback.

1 points
 
by DeadcthulhuXover 5 years ago

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.

2 points
 
by _zenithover 5 years ago

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)

1 points
 
by amberozeover 5 years ago

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.

1 points
 
by FrancescoRigoniover 5 years ago

You mean like shortfill calculator? Not at the menu, it's on my to-do list however.

1 points
 
by amberozeover 5 years ago

I'm not sure if it would be a shortfill or not. I've got just the base pg/vg in 80/20, with no nic. Want a result of 70/30 after flavor and nic are added. From my understanding, shortfill already has the nicotine included.

1 points
 
by cbrules3033over 5 years ago

Ill download it and give it a try, I'll let you know what I think!

1 points
 
by debb222over 5 years ago

Just dl it...will try it a bit later..looks awesome tho...

1 points
 
by rainman_104over 5 years ago

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.

1 points
 
by FrancescoRigoniover 5 years ago

Try to tap the pen icon in the nic box, it will switch to a text field where you can enter any value.

1 points
 
by oOflyeyesOoover 5 years ago

I didn't see any Flavorah flavors in there, def needs to be.

The ability to import recipes from ELR or ATF would be great, pretty sure it is a spreadsheet or csv.

I really do love the layout.

1 points
 
by xizlaarover 5 years ago

Need to add ' The Flavour Apprentice' in the list of brands. Probably one of the most popular brands out there

1 points
 
by FrancescoRigoniover 5 years ago

Isn't it the same brand as perfumers apprentice?

1 points
 
by xizlaarover 5 years ago

Okay maybe, I'm just a noob never seen it written as perfumers

1 points
 
by FrancescoRigoniover 5 years ago

As far as I know it's the same brand, but I can double check.

1 points
 
by debb222over 5 years ago

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..💯👊

2 points
 
by FrancescoRigoniover 5 years ago

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.

2 points
 
by debb222over 5 years ago

Ty.... I do like the app.. Especially if I want to do a quick one on the fly...ty for the app.. 👍👍

2 points
 
by debb222over 5 years ago

Got it all worked out...great app..use it for my adv..quick and easy. Rated...have to use it on my phone because it won't let me put it on my Kindle...which I use exclusively for my recipes ...thanks again.👍👍

1 points
 
by DSMAvengerover 5 years ago

Looks great overall. I'll use it. Needs option for a decimal in nicotine level though. I use 1.5 mg per mL

1 points
 
by DSMAvengerover 5 years ago

Now I'm seeing you are already aware. Right on

2 points
 
by FrancescoRigoniover 5 years ago

Yeah it's one of the reason I need feedback from other mixers. Some things never popped up in my mind while writing the app because I never needed them :)

1 points
 
by Leahm_Groveover 5 years ago

Pretty slick so far. Gonna use it a bit more but if it really is as easy as it seems I'd be willing to pay for an ad free version.

1 points
 
by robemil86over 5 years ago

This is absolute gold to me! Thank You very much!

1 points
 
by autosdafeover 5 years ago

I really like it. Can I pay for it? And get rid of the ad banner?

1 points
 
by Denske203over 5 years ago

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.

1 points
 
by FrancescoRigoniover 5 years ago

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.

2 points
 
by Witold_INWover 5 years ago

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

1 points
 
by FrancescoRigoniover 5 years ago

Sure thing, can you send it through the contact link in the play store?

1 points
 
by cmdr_scottyover 5 years ago

Love this!! Gonna start saving my recipes in this app from now on :)

Not sure if it does this already, but does it have any method of exporting or cloud saving to make sure the recipes are backed up?

1 points
 
by macnslawover 5 years ago

Just downloaded and will try it out this week. Looks sweet

1 points
 
by Apocrisyover 5 years ago

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?

1 points
 
by FrancescoRigoniover 5 years ago

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.

1 points
 
by Apocrisyover 5 years ago

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

1 points
 
by FrancescoRigoniover 5 years ago

Thanks again, yeah as a Dev I'm scared of QAs.. just how nature works I guess :) Anyway I do not have reporting tools or anything, this is a hobby project of mine.

1 points
 
by BoldPebbisover 5 years ago

Its an interesting application!

1 points
 
by Apocrisyover 5 years ago

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

1 points
 
by FrancescoRigoniover 5 years ago

Niiice! I see it fine now. I see some things I already noticed but also a lot of new stuff I never thought of. Thanks a lot!

1 points
 
by mkweiseover 5 years agoMissing One Flavor

Sounds interesting. Which Android emulator would you recommend for using your app on a PC?

1 points
 
by FrancescoRigoniover 5 years ago

Mh not sure, I guess anything with Marshmallow and up will do.

1 points
 
by jasone414over 5 years ago

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.

1 points
 
by FrancescoRigoniover 5 years ago

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!

2 points
 
by jasone414over 5 years ago

Thanks for all your hard work, it is much appreciated!

1 points
 
by FrancescoRigoniover 5 years ago

Just confirming that automatic backup works, just make sure it's enabled from your phone's settings. (Backup -> App data you should see the app listed there)

1 points
 
by justloveVaping3over 5 years ago

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!!

1 points
 
by ButterOnAPickleover 5 years ago

I love it! The only thing I would add is the ability to pay to remove the adds.

1 points
 
by FrancescoRigoniover 5 years ago

Hi, glad you like it. This has been requested several times now and I think at this point I am going to add this option. Thanks for your feedback!

1 points
 
by jasone414over 5 years ago

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!

1 points
 
by FrancescoRigoniover 5 years ago

Ops that sounds like a bug. I will make sure to check that, I have an update coming out in the next few weeks. Thanks a lot for you feedback!

1 points
 
by kickaasabout 5 years ago

Is it open source? If not make it open source and add a fdroid repo.

1 points
 
by jasone414about 5 years agoProud Sidebar Reader!

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!

1 points
 
by FrancescoRigoniabout 5 years ago

Ops, sorry I forgot about that! Will fix asap.

Site copyright © 2025 DIY Compendium. Data courtesy of Reddit.