Coldbreak Brewing HERMS Giveaway!

HomeBrewSupply AMCYL Brew Kettle Giveaway!


Home Brew Forums > Home Brewing Beer > General Beer Discussion > Making my own brewing software
Reply
 
Thread Tools
Old 11-25-2007, 11:43 PM   #1
ryan_boc
Feedback Score: 0 reviews
Recipes 
 
Join Date: Oct 2007
Location: Huntsville, AL
Posts: 47
Default Making my own brewing software

Hey guys and gals,
So, I've decided to make some brewing software in what little free time I have and would like your opinions on what should it should do. Right now I only have it barely designed (nothing works yet, but it sure looks pretty!) in Mac OS X. I plan on making it available on most operating systems in the future (Windows, Mac, Linux), it's just that I own a Mac and that's what's readily available to me at the moment.

Anyway, here is a picture of what I have so far.

What you see is what I have right now. A list of the brews you've entered in will be populated in the table on the left, and when you click on a brew in that table, the details will appear on the right side.

I really haven't worked out how it will work, but all I need from you guys is help on what it should do. Thanks a bunch!

Edit: I realize I left off the final gravity in that window


__________________
Primary - nothing
Conditioning - nothing
Bottling - nothing
Drinking - nothing
Up Next - an IPA or a Mead
ryan_boc is offline
 
Reply With Quote
Old 11-25-2007, 11:50 PM   #2
Yuri_Rage
Gritty.
HBT_MODERATOR.png
Feedback Score: 0 reviews
 
Yuri_Rage's Avatar
Recipes 
 
Join Date: Jul 2006
Location: Southwest
Posts: 14,148
Liked 703 Times on 447 Posts
Likes Given: 76

Default

Looks like it'll work, but the GUI alone isn't enough to sway me from BeerSmith.

Calculate an estimated OG and FG. Then allow the user to input actual OG and FG. Also calculate IBUs and SRM. Don't forget to include several IBU algorithms (Tinseth, Rager, etc).

Include a carbonation calculator for volumes of CO2 based on the carbonation method (force, sugar, DME, etc).

Add a water approximation tool. BeerSmith's water tool is good, but it won't automatically calculate the optimum salts to use in order to approximate a particular water profile.

Add an easy to use inventory feature.

That's probably enough to keep you busy for a while...


__________________
Homebrewed Blog..........YouTube Channel .......... Shirts, posters, etc
Yuri_Rage is offline
 
Reply With Quote
Old 11-25-2007, 11:52 PM   #3
the_wrath_of_Khan
Feedback Score: 0 reviews
Recipes 
 
Join Date: Nov 2007
Location: Japan
Posts: 58
Default

Well I am a fellow Mac user, so I would be pumped to have this software. Let me know if you need me to test it for you or maybe some help.
the_wrath_of_Khan is offline
 
Reply With Quote
Old 11-26-2007, 12:01 AM   #4
ryan_boc
Feedback Score: 0 reviews
Recipes 
 
Join Date: Oct 2007
Location: Huntsville, AL
Posts: 47
Default

Thanks for that list of requirements Yuri, that's exactly what I am looking for. I might have to ask you some questions about some of them later, but for now - when you say inventory feature, are you talking about something to keep track of your brewing supplies?
__________________
Primary - nothing
Conditioning - nothing
Bottling - nothing
Drinking - nothing
Up Next - an IPA or a Mead
ryan_boc is offline
 
Reply With Quote
Old 11-26-2007, 12:04 AM   #5
Yuri_Rage
Gritty.
HBT_MODERATOR.png
Feedback Score: 0 reviews
 
Yuri_Rage's Avatar
Recipes 
 
Join Date: Jul 2006
Location: Southwest
Posts: 14,148
Liked 703 Times on 447 Posts
Likes Given: 76

Default

Quote:
Originally Posted by ryan_boc
when you say inventory feature, are you talking about something to keep track of your brewing supplies?
Yup!

I really like BeerSmith
__________________
Homebrewed Blog..........YouTube Channel .......... Shirts, posters, etc
Yuri_Rage is offline
 
Reply With Quote
Old 11-26-2007, 12:07 AM   #6
JimC
Feedback Score: 0 reviews
Recipes 
 
Join Date: Apr 2007
Location: Ottawa, Ontario, Canada
Posts: 295
Liked 2 Times on 2 Posts

Default

If you plan on making this multi-platform, make sure you start with a multi-platform windowing tool like QT. Honestly, instead of starting from scratch, I would take a good look at QBrew and go form there.

http://www.usermode.org/code.html
JimC is offline
 
Reply With Quote
Old 11-26-2007, 03:05 PM   #7
david_42
Feedback Score: 0 reviews
 
david_42's Avatar
Recipes 
 
Join Date: Oct 2005
Location: Willamina & Oak Grove, Oregon, USA
Posts: 25,674
Liked 141 Times on 134 Posts

Default

The toughest part to get right is the bittering curves. I haven't seen a software package yet that handles high IBU levels correctly.
__________________
Remember one unassailable statistic, as explained by the late, great George Carlin: "Just think of how stupid the average person is, and then realize half of them are even stupider!"

"I would like to die on Mars, just not on impact." Elon Musk
david_42 is offline
 
Reply With Quote
Old 11-26-2007, 03:12 PM   #8
the_bird
10th-Level Beer Nerd
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
the_bird's Avatar
Recipes 
 
Join Date: May 2006
Location: Adams, MA
Posts: 20,799
Liked 456 Times on 370 Posts
Likes Given: 109

Default

Quote:
Originally Posted by david_42
The toughest part to get right is the bittering curves. I haven't seen a software package yet that handles high IBU levels correctly.
Attenuation, as well. From what I've seen, none of the existing software packages can factor in that an addition of a simple sugar will effectively ferment 100%. I don't think any of them will make adjustments for the attenuation of various yeast strains, either; they'll just make a basic assumption, something like 75% attenuation, and apply that regardless of recipe, mash temp, and yeast.

Now, it could well be that there are simply too many moving parts to do an accurate number - but it sure would be nice to see improvement here, as well.

I like BeerSmith, too.
__________________
Come join Yankee Ingenuity!

"I'm kind of toasted. But I looked at my watch and it's only 6:30 so I can't stop drinking yet." - Yooper's Bob
"Brown eye finally recovered after the abuse it endured in Ptown last weekend, but it took almost a full week." - Paulie
"no, he just doesn't speak 'stupid'. i, however, am fluent...." - motobrewer
"... I'll go both ways." - Melana
the_bird is offline
 
Reply With Quote
Old 11-26-2007, 08:09 PM   #9
ryan_boc
Feedback Score: 0 reviews
Recipes 
 
Join Date: Oct 2007
Location: Huntsville, AL
Posts: 47
Default

Quote:
Originally Posted by JimC
If you plan on making this multi-platform, make sure you start with a multi-platform windowing tool like QT. Honestly, instead of starting from scratch, I would take a good look at QBrew and go form there.

http://www.usermode.org/code.html
I started this off in xcode, but I have recently decided to use Java to write this software, so that I'll only have to write it once. Also, for an application this simple, I think Java would be the best choice for doing it rather quickly.
__________________
Primary - nothing
Conditioning - nothing
Bottling - nothing
Drinking - nothing
Up Next - an IPA or a Mead
ryan_boc is offline
 
Reply With Quote
Old 11-26-2007, 08:57 PM   #10
Kevin Dean
Feedback Score: 0 reviews
 
Kevin Dean's Avatar
Recipes 
 
Join Date: Jul 2007
Location: Frederick, MD
Posts: 1,377
Liked 6 Times on 6 Posts

Default

Are you planning on providing source code and the freedom to utilize it?


__________________
Free State Project liaison to the homebrew hobby!

"What's your name? Well my mom calls me Son, and my cat calls me Meow, either will do." -- Sam Dodson of the Obscured Truth Network
Kevin Dean is offline
 
Reply With Quote
Reply


Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Label Making Software TxBrew Label Display & Discussion 17 01-18-2010 10:02 PM
Any other Label making software? ZooBrew Label Display & Discussion 0 05-30-2009 03:22 PM
what program - (software for label making) jamescb77 Label Display & Discussion 6 08-12-2008 06:28 PM
Label Making Software BillyA Label Display & Discussion 10 01-24-2008 12:28 AM
Beer Making Software Blaine Brewing Software 5 10-27-2007 08:02 AM


Forum Jump

Newest Threads

LATEST SPONSOR DEALS