Was assigned to a team to create an awesome app called I Was There (iwasthereproof.com). My primary focus was the mobile site application development. I also worked quite a bit on the main site application when finished with the mobile web app.
Responsible for testing and debugging on multiple platforms; mimicking the main site as efficiently and user friendly as possible; managing redirections for mobile platforms; creating a mobile friendly shopping cart with purchasing capabilities; responsible for researching limitations of various platforms and how to overcome them.
How I like my Javascript…
Organized and contained…
My beef with JavaScript is that it works (sometimes) no matter how ugly the code is behind the screen. I’ve set out to organize my JavaScript to meet these requirements:
- Use a simple MVC concept - With this, I consider my HTML page to be the view, and the JS files to be the Models/Controllers (traditionally only controllers)
- Only run the script that is needed on the page - why should script be loaded if it isn’t being used?
- Organized and easy to read - who wouldn’t want this?
- Limit the <script> tags to 2 - I’m a freak who likes to keep his html files as clean as possible
I had an awesome chance to work on a special project for the Kettle Brand Potato Chips.
I was tasked with creating a single use website for a contest Kettle Brand was running. I hand coded my own MVC architecture to handle some of the dynamic content. The website included:
- Multiple site wide widgets
- Facebook connect and wall posts
- Integration with coupons.com’s API
- Integration with Kettles CRM API
- Contest Management Admin section with secure login
- Contest CSV export of contest applicants
New Look!
To all you food product package designers out there… Did it ever occur to you that I never thought that the taste changed just because the box did?
Ooh look, a new box, now it must taste like junk!
Why even tell me that it’s a new look? If I eat the product enough I’ll know! If I’ve never eaten your product, well then, I couldn’t care less that it has a new box color and a fancy three-tone gradient instead of a two-tone. Borderline insulting my intelligence there!
Coachella Valley Music and Arts Festival, 2010
Some day I may grow tired of posting well-produced, tilt-shift, fast-forward films. Today, however, is not that day.
Coachelletta by Sam O’Hare.
GRACEPOLARIS – 2010
Designed and Developed new website for gracepolaris.org.
Attached to a Wordpress backend.
LANGUAGES: xhtml, css, php, mysql, javascript/jquery
SOFTWARE: adobe photoshop cs4, adobe illustrator cs4, wordpress, crimson editor, wamp
SITE KEYWORDS – 2010
Developed a plugin for wordpress to use with gracepolaris.org. Client needed keyword functionality (similar to the AOL keywords).
LANGUAGES: php, mysql, javascript/jquery
SOFTWARE: wordpress, crimson editor