Beer Near Here Part 5: Creating the Art Assets

Previously I discussed the process of implementing a custom chrome in Adobe AIR, with this post I’ll delve into how I created the assets I used in Beer Near Here Desktop. In particular I’ll discuss how I acquired all the beer glass images necessary to create the loading animation for Beer Near Here Desktop.

Read the rest of this entry »

Preventing Users from Accidently Navigating Away From Your Flex App

One of the downsides to creating Rich Internet Applicationss is that they defy the standard methods for interacting with websites — the refresh, back and forward buttons have no real place in an Flex application.  As a developer you probably understand that clicking refresh or back is a no-no but you users aren’t likely to be as savvy.  This article will describe a method you can employ to prompt users with a confirmation dialog when they attempt to navigate away from you Flex app. Read the rest of this entry »

Beer Near Here Desktop Part 4: Using Custom Chrome

If you’ve been reading along you’ll know that…I haven’t posted anything in awhile.  Hopefully this post will make up for that a bit.  Today I’ll be writing about using custom chrome (sometimes called ’skins’) with AIR.  A quick Google search will pull up quite a few resources on this but I noticed that most of them were for Flex 2 which is, apparently, quite different from Flex 3 when it comes to AIR.  Also I couldn’t really find a definitive guide that pulled it all together.  Maybe this post can remedy this situation.

Read the rest of this entry »

Could this be it? The greatest game ever?

Doomablo.  It certainly has an excellent pedigree.

Beer Near Here Desktop Part 3: Setting up the Project in Flex Builder

After laying down the plan for this project I spent quite a bit of time with the setup in Flex Builder.  If you’ve read my post, Flex Builder Optimization and You, you’ll know that I’ve done a bit of reading on setting up Flex projects for efficient work flows, particularly compile times, and I’ve come to the conclusion that it’s super, extra important to setup Flex projects well.  Aside from the usual upshots of enhancing efficiency and the like, it’s been my experience that a well organized Flex project will load and compile significantly faster that one that’s been poorly organized.  Trust me, I learned the hard way.

Read the rest of this entry »

Beer Near Here Desktop Part 2: Planning the App

As anyone who’s spent some time writing software knows: planning is paramount.  Mapping out all the features of an app and how they fit together just makes life so much easier.  Since Beer Near Here is a personal project I also factored in my own goals that don’t necessarily have anything to do with how the app functions into the planning stage.

Read the rest of this entry »

Beer Near Here Desktop

One of the coolest aspects of Beer Near Here, in my humble opinion, is the desktop version.  Beer Near Here is primarily a website about information, specifically, displaying information in a legible manner.  That sort of site doesn’t mesh well with a cool, out-there design or lots of Flash or Javascript effects, which is why developing BNH Desktop was so refreshing.  Yes, the app is still primarily about displaying information to the user but in targeting AIR I’m free to embrace all the cool animations and effects offered by that platform.

Read the rest of this entry »

Find Beer, Near Here

Beer Near Here is finally done!  I’ve been working on this site and AIR application for a while now and I have to say it feels good to have it done and out there. So check it out at beernearhere.net or read a bit about it here.

Go Cougs!

The hardest part about being a Coug fan this season is knowing that they can play like this.

This Is Why You’re Fat

Peruse piles of deliciously gross and greasy food with, This Is Why You’re Fat, a blog “where dreams become heart attacks”.

After taking a look I have one question, how do you even eat some of that?  Follow up: Why?