Ss Brewing Technologies Giveaway!

Home Brew Forums > Home Brewing Beer > Brewing Software > BeerSmith Android Brew Buddy
Reply
 
LinkBack Thread Tools
Old 02-27-2012, 10:29 AM   #1
Adeering
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2012
Location: Sherwood, Arkansas
Posts: 685
Liked 46 Times on 38 Posts
Likes Given: 4

Default BeerSmith Android Brew Buddy

So starting this as a project for my own personal use until I here from Brad (Beersmith developer) on some specifics, but heres what Im planning, gonna keep it simple to start out and then expand it once features are available:

Four functions:
1. Read/Display Recipe-will look similar to the build display with just a list in order that they are used in the process
2. Brew Steps - Will give a brief brew step similar to Brewsheet but will have input for gravity readings and a notes section at bottom
3. Timer - two separate timers for mash and boil that will alert 1min before next step, as well as have a list of steps with times below timer, will have a pause button as well, automatically set to time based on recipe
4. Tools - will have refractometer converter, dilution tool, and Boil off tool

Other features:
Settings for unit selection (english/metric and maybe imperial)
Import for recipes (this will be in there to start, if the cloud service is released will work to implement that with updating recipes with gravity readings and notes automatically)

This is a simple brew day buddy assistant for beersmith, so features are limited to what is used on brew day, if i missed anything major let me know

Things not added on purpose:
- DME addition for gravity boosting after mashing-have to deal with the calculations for different types of DME and volume so a little above my knowledge and a lot of work for different DMEs would need database on the device to do this. Now i might later make it to where you can put in the required info about the DME and then do it so no preselects, but you would need to know the info on the DME
- Any editing of the recipe - not needed as this is brew day assistant should have the ingredients and recipe finished by then- if something changes write it in notes

__________________
Primary: None
Secondary: None
Bottle Conditioning/Carbonating: Apple Pie
Kegged: None :(
Bottled: None
Next Brews: Pumpkin Ale, Unknown
Adeering is offline
 
Reply With Quote Quick reply to this message
Old 02-27-2012, 11:58 AM   #2
Seven
HBT_SUPPORTER.png
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2011
Location: Pittsburgh, PA
Posts: 1,490
Liked 128 Times on 65 Posts
Likes Given: 91

Default

So are you planning to have this read Beersmith data files for recipe info?

__________________
Seven is offline
 
Reply With Quote Quick reply to this message
Old 02-27-2012, 12:56 PM   #3
boist
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
boist's Avatar
Recipes 
 
Join Date: Aug 2011
Location: K. Byalik, Israel
Posts: 191
Liked 4 Times on 4 Posts
Likes Given: 4

Default

I would not discount the recipe editing tools. One of the things I've found very useful is having my recipe in BrewQ on my phone when I go to the LHBS. It seems that they're always out of something I need, or the AA doesn't match the value I used to calculate my recipe IBUs and things like that. Being able to plug different substitutes "on the fly" as you're shopping is invaluable.
Just my 2c

__________________

My Beer and Brewing Blog:
http://threecatsbrewery.blogspot.com

boist is offline
 
Reply With Quote Quick reply to this message
Old 02-27-2012, 01:49 PM   #4
Adeering
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2012
Location: Sherwood, Arkansas
Posts: 685
Liked 46 Times on 38 Posts
Likes Given: 4

Default

Yes this will be to read beersmith files that are exported in xml format to start

As for the recipe editing it would be nice, the problem is I dont have the knowledge/info/time to make the database with all that info to give data for OG, color, etc

__________________
Primary: None
Secondary: None
Bottle Conditioning/Carbonating: Apple Pie
Kegged: None :(
Bottled: None
Next Brews: Pumpkin Ale, Unknown
Adeering is offline
 
Reply With Quote Quick reply to this message
Old 02-28-2012, 01:41 AM   #5
DJP00829
Ice Cold Brewer
HBT_SUPPORTER.png
Feedback Score: 0 reviews
 
DJP00829's Avatar
Recipes 
 
Join Date: Jun 2011
Location: East Lansing, MI
Posts: 72
Liked 3 Times on 3 Posts
Likes Given: 8

Default

Subscribed. I'm just getting in to the BeerSmith and would love an accompanying app for my phone!

__________________
DJP00829 is offline
 
Reply With Quote Quick reply to this message
Old 02-28-2012, 03:48 AM   #6
Golddiggie
HBT_SUPPORTER.png
Feedback Score: 1 reviews
 
Golddiggie's Avatar
Recipes 
 
Join Date: Dec 2010
Location: Between here and there, and everywhere
Posts: 12,058
Liked 477 Times on 420 Posts
Likes Given: 266

Default

I'd be interested too. Should be set to work with 3.x and 4.x since that's what most tablets run these days (at least the newer ones). I have an Acer A500 that's running 3.2.x right now. I'm waiting for 4.x to be released for my Droid Razr too (waiting for it on my A500)...

You going to make it free to HBT members??

__________________
Hopping Tango Brewery

跟猴子比丟屎 ・ Gun HOE-tze bee DIO-se

On Tap: Caramel Ale, Mocha Porter II, MO SMaSH IPA
Waiting/Carbonating: 12.5% Wee Honey II, 8.9% Old Ale, English Brown Ale, Lickah ESB, Mocha Porter II
Fermenting
K1:
K2: Epic mead
K3: TripSix
On Deck: Caramel Ale
Aging:mead
Mead [bottled]:Oaked Wildflower Traditional, Mocha Madness, Blackberry Melomel, maple wine
Golddiggie is offline
 
Reply With Quote Quick reply to this message
Old 02-28-2012, 05:30 AM   #7
boist
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
boist's Avatar
Recipes 
 
Join Date: Aug 2011
Location: K. Byalik, Israel
Posts: 191
Liked 4 Times on 4 Posts
Likes Given: 4

Default

Quote:
Originally Posted by Adeering View Post
As for the recipe editing it would be nice, the problem is I dont have the knowledge/info/time to make the database with all that info to give data for OG, color, etc
All that information is in xml files in the beersmith files directory. BS doesn't use a database, it just parses those files directly.
The interesting thing is that BS doesn't refer to these entries from within the XML. Rather, in each recipe BS copies into the recipe XML the complete value for the ingredient in question. For example:
<F_MH_NAME>Single Infusion, Medium Body</F_MH_NAME>
<F_MH_GRAIN_WEIGHT>161.0256639</F_MH_GRAIN_WEIGHT>
<F_MH_GRAIN_TEMP>64.4000000</F_MH_GRAIN_TEMP>
<F_MH_BOIL_TEMP>212.0000000</F_MH_BOIL_TEMP>
<F_MH_TUN_TEMP>64.4000000</F_MH_TUN_TEMP>
Gives some details about a specific recipe's mash. This is saved on a per-recipe basis.

In your case, since you don't really need full-scale editing, but rather modifying an existing recipe, you can get away without most of this. Instead, you can provide a way to adjust AA calculation, and perhaps give a list of alternative hop, yeast, and grain choices (which are fairly small, static tables) That is, give just enough functionality that will allow a person to substitute alternatives into an existing recipe in order to match their original plan.

I am currently doing some work on parsing BS xml files for a personal brewing application I'm writing for the PC. It's Java, so it should translate fairly well to Android. If you do decide to pursue this further, I may be able to help you with some things. LMK
Boaz
__________________

My Beer and Brewing Blog:
http://threecatsbrewery.blogspot.com

boist is offline
 
Reply With Quote Quick reply to this message
Old 02-28-2012, 01:09 PM   #8
Adeering
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2012
Location: Sherwood, Arkansas
Posts: 685
Liked 46 Times on 38 Posts
Likes Given: 4

Default

Yeah ive been looking at the XML output and while the information is there for items in your brew you wouldnt be able to add new items without a database of some sort to tell you the info about that item or have the user input the required data. The editing of recipes wont be in the initial design, but if I get support from the beersmith guy for this I might add it in later.

What im currently planning on is making it for 3.2 and up, I know that limits pretty much all phones currently and I might adjust it later and make a lower version, but I want to use one of the features of honeycomb to make it easier in the long run to update it. Im working on creating a recipe class to hold all the info parsed from the XML file currently

Ive started a XML parser myself and its taking a little while, as there are a lot of tags to account for. But I should have a basic working model by the end of the weekend hopefully

__________________
Primary: None
Secondary: None
Bottle Conditioning/Carbonating: Apple Pie
Kegged: None :(
Bottled: None
Next Brews: Pumpkin Ale, Unknown
Adeering is offline
 
Reply With Quote Quick reply to this message
Old 03-07-2012, 06:35 PM   #9
PistolsAtDawn
HBT_SUPPORTER.png
Feedback Score: 0 reviews
 
PistolsAtDawn's Avatar
Recipes 
 
Join Date: Apr 2011
Location: Charleston, SC
Posts: 479
Liked 75 Times on 49 Posts
Likes Given: 129

Default

I'd be very pleased to have this. Please let us know of your progress!

__________________
PistolsAtDawn is offline
 
Reply With Quote Quick reply to this message
Old 03-09-2012, 05:13 AM   #10
rambler
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2011
Location: Elko, Nevada
Posts: 242
Liked 5 Times on 5 Posts
Likes Given: 1

Default

Will most definitely be paying attention to this also. Been waiting for Beersmith for a long time now.

__________________

It's better to sit in the alehouse and think of church than to sit in church and think about the alehouse.

Martin Luther

rambler is offline
 
Reply With Quote Quick reply to this message
Reply



Quick Reply
Message:
Options
Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Brew Timer for Android humanjoe Brewing Software 81 08-09-2013 07:18 PM
Brew Apps for Android Brewratt Brewing Software 9 01-25-2013 06:10 AM
Brew World for Android mrtrav Brewing Software 3 09-30-2011 12:45 PM
Viewing Beersmith brewsheet on Android? Bitterbrush Brewing Software 5 07-19-2011 11:18 AM
Any brew-software for Android? Baja_Brewer Brewing Software 195 06-15-2011 08:02 AM