Hi Fellas, some time ago I posted here asking for some feedback on my DIY EJuice mixing Android app I've been working on as a pet project. Thanks to all of you who actually downloaded the app and helped me improve it!
Here's the link to the app on Google Play
Due to recent developments in the world of viruses I've had a lot of time lately to work on the app and finally implement all the little things that were suggested by users in my previous post. I also added some brand new features such as a shopping list integrated with the recipe and mix viewer, so it's very easy to collect items that you need to buy. The list of preinstalled flavour concentrates has been extended to include Inawera flavours and more. Also, now it is possible to remove ads, this was not in my plans initially but was requested by a lot of people.
I am posting again here because I know I can get some really useful feedback by real DIY mixers who know their stuff, I would like to bring my app to a pro level, and I need pros to tell me how.
Also, I have a feature in mind which I think would be really useful, basically I would like to keep an inventory of ingredients that the user has in stock, VG, PG, flavor concentrates and so on, so I can provide warnings during the mixing phase if the amount left of a certain ingredient is not enough to mix. This is something that happens constantly to me while mixing, but what do you think?
I would also like to improve my steeping assistant, namely I would like to add breath times with notifications, how do you guys deal with that? Every day? Every other day? How many of you do it at all?
And please let me know if you see anything that you think is useful is missing from the app, thanks a lot (again) for your help!
Great app. My main issue is that I use separate 100%pg 100mg/ml nicotine, 100%vg, and 100% pg to dial in my mixes for different devices. Not being able to set my nicotine strength above 48 is making the app less than helpful for me personally, but I really do enjoy the interface a lot. I used to work for a juice manufacturer (will not disclose publicly, NDA n such....), and have a shitload of recipes, pm me and maybe I can shoot some of my favorites/the best sellers over to include?
Hey, so the nicotine can be set above 48, just tap on the small pen icon and you can enter any value. I will pm you for the recipes for sure, would you really be ok with me providing them as preinstalled in the app?
I've tried typing it in, and it defaults to zero when I put in the value of 100 or 100.00?
Yeah, fuck it. It wasn't a major brand, but they're good recipes. Might as well share em, they kinda fucked me.
Very nice app with a beautiful interface!! Could add tobacco flavors and maybe a calculator?
Calculator is there, that's the main point of the app, you'll see it if you create a new recipe. Tobacco flavors are also there mainly, but pls let me know if some brand is missing :)
Can‘t I as a user add my own flavor companies? That would be very important because there are a lot of niche brands out there.
In desired nicotine% you should add a decimal place. Example: I mix at 4.5%
Cool app Im just clicking around alittle bit.
As another developer working on yet another mixer app, inventory control is much sought after but many comments say it isn't doable (e.g. it's too hard to track drops from a bottle, it wont be accurate, etc.) My suggestion would be to have the user "receive" (or somehow enter) a new bottle, track it's usage and give the user a notification when the concentrate level is at ~10%. Also give the user the ability to manually adjust the amount on hand. This also relies on a function where the user tells the app "I'm mixing this so deplete the inventory" (vs. "I'm just looking at the recipe" or some other false state).
Yeah I have some ideas similar to what you wrote and I noticed there are some tricky issues, like: what happens if you have two bottles of the same concentrate but with different price? If you want to calculate mix price accurately you need to know which bottle the user is using, or tell him to use one first and then the other.. etc. But yeah thanks for sharing your view on this, it's good to have a developer point of view, will try to implement something and iterate over it, thank god I can always ask here and get some feedback.
Yes I have noticed some weird things happening with the latest update. When I initially create a recipe it retains my previous values of 100 mg/ml nic and 6mg nic level of finished juice. As soon as I press add flavor it changes those values to 2 mg/ml nic and 0mg nic level. Also still have the issue with it not retaining steep times as I've previously contacted you about.
I've looked into the steeping time issue, however to me it looks fine, when you create a recipe (or edit it later) you can set steep time, that value will be used when you mix. Can you try that?
For the other issue, thanks for reporting, I will investigate that.
That's the whole problem with the steep time. That value is only used when I mix it. If I then go to modify the recipe, then that value that I entered is now gone and replaced with your recommended number, which is usually 15 because I mix alot of creams. But not all creams need 15 days to steep. I like the notifications when my mixes are done but if the app can't keep track of my steep times then the notifications become useless. But that's another issue with the latest release, the notifications haven't been working either.
I'm not trying to come off as being rude about this. I'm just trying to explain the issue I'm having and why it matters to me. I modify recipes alot and it would be really great if the steep time that I used to create the recipe would be retained so it can be the same for every modification I make in the future.
I know that you've put alot of work into this and I really do appreciate all of your effort.
No worries, actually yours is the kind of feedback I am looking for. But I think I failed to understand your issue so far :) I will look into this today. Also, you mention different steep times, would you be willing to collaborate on a shared spreadsheet to fill in the values that you use for some of the flavors? I've been wanting to do this for some time since I do not know all the steeping times and it would really help me improve the quality of the steep calculation.