• All
  • Life
  • Design
  • Art
  • Music
  • Active
  • Tech

Design

Design, Interface, UI/UX, Graphics, Development

Photobucket Visual Search featuring Windows Live integration

June 24th, 2009

We (Effective UI) just finished up a new Silverlight application with Photobucket.

visual search screenshot

The app is called Visual Search, and is designed to encourage visual exploration within Photobucket’s massive library of photos and users, while allowing you to share your results externally using Windows Live Messenger.

Initially, the application will serve the user some featured media results from Photobucket’s site. You can either go from there and dig into the displayed images, or you can search “related terms” that have been gathered from those images. You can also dig into the user’s album in which that image resides, which I think is a really unique aspect of this model. The user should hopefully end up in a result set that they may have never expected, and the user will have explored much more content along the way.

The user can also initiate a custom search and enter any term they desire. The application will then provide results for that term along with related terms.

Again, this application is really intended to not only provide users with direct results of a search term, but also introduce the user with related results and even the source of the result. This is not a revolutionary approach, as many system deliver related items such as an e-commerce site or standard search engine, and social networks such as Photobucket allow users to dig into the source’s (another user) account to view other results. However, the delivery and experience of Visual Search really encourages this format of exploration with minimal effort on the part of the user. I would say it is fairly easy to venture through the various veins and arteries of Photobucket’s library of images and users.

You can also zoom into the images for a larger more detailed view, and you have similar options to the website where you can download the image, copy HTML code embed code or the link code to share.

Another unique aspect is the ability to share using the new Windows Live Messenger bar which is planted at the bottom of the page. This component is actually a javascript/HTML based module that lives on top of the application and can communicate with the Silverlight app for various events including sharing out images you find to other users in your buddy list.

As an example, if a user have a Windows Live account, and the user finds a photo they like and would like to share with a buddy in their contact list, you can easily trigger your contact list view from within the Application by selecting the “Share with Windows Live” button. The user can then select whom they would like to share this out to and it will initiate a chat and pre-populate your message with the link to that image.

This is the first round of the application and I’m not sure about the future of it, but many additional features have already been defined and noted.

I had the opportunity to work with Blend 3 beta for most of the production. Expression Blend 3 has some really nice features and improvements, although there are still some little nuances about the whole design to dev work flow, but the new tools like Blend 3 should begin making this a little smoother.

I’m getting a little more familiar working with XAML now, and I am liking the framework and concept. I have also been working with Flex and the MXML (FX-G) framework for graphical mark up, ans they are on a similar level. If you are purely a visual designer with no code experience, do not be intimidated by looking at XAML. It is pretty straight forward and Blend has both code/design and split views. You can see how Blend writes the mark up as you design visually, and this is a great way to begin learning XAML.

Tags: blend 3, effective ui, microsoft windows live messenger, photobucket, silverlight, visual search, xaml

Posted in Microsoft, Silverlight | Send feedback »

Flex 4 themes (Gumbo) - late post

May 21st, 2009

This is kind of old news as I neglected to post about this project for Adobe Flex Builder 4 (Gumbo). Prior to Max 2008 in October, I was on a team at EffectiveUI that was called upon to create some themes to be packaged with Flex Builder 4. They wanted preview the feature and the designs during Max, so we were on a pretty tight schedule.

We also had to work with some of the new components using FX-G. This was a nice introduction into the FX-G framework and how their new model for components and the styling and skinning of them.
Please note:
These themes were designed to be used with the Gumbo preview release during Max 2008. Since then, there have been some changes to the SDK, most notably the use of namespaces for Gumbo and Spark skins. I will write a post on this soon.

We ended up creating 6 themes, some varying from pure CSS, to some using graphical skins as both bitmaps and Flash symbols.

  • Arcade

  • Blue Steel

  • Breeze

  • Cobalt

  • Graphite

  • Zen Natural

The various themes were created by a few individuals on our production team, including Todd Hebenstreit, Jeremy Graston, Juan Sanchez, and myself (Zen natural).

These themes provide several options for providing your Flex application a little more customized look if you don’t want the basic default set.

Again, please note there have been some changes to the FX-G framework since these themes were created and these were designed to work with the Gumbo Build released during Max 2008, and some new namespaces have been introduced for Gumbo/Spark skins. I’ll be writing a post about this soon.

You can download the themes directly from this link:
http://download.macromedia.com/pub/labs/gumbo/gumbo_samplethemes_111708.zip
or visit:
http://labs.adobe.com/technologies/gumbo/

Tags: adobe, flex 4, gumbo, skinning, styling, themes

Posted in Adobe, Flex, Development | Send feedback »

RUN .EXE shirt (RUN DMC)

April 14th, 2009

I just created an account on CafePress.com and uploaded this RUN .EXE design.

If you like, go ahead, buy one, two or three!

run .exe t-shirt

It’s just a basic play off the classic RUN DMC logo, but stating RUN .EXE for all of those windows users and executable files out there. I’m primarily a Mac person, but thought this would be a cool knock off.

Yesterday I posted this based on Skreened.com, but unfortunately, Skreened.com can’t print white, so if you want the more authentic look, you would have to order it on a white T-shirt. So, I found out about CafePress.com and looks like you can get it the way it should be with white on any color shirt! I added a women’s style as well.

I’m not sure if this has already been done before, so if it has, then here’s another. I’ve seen a lot of knock offs from this logo, but never this one.

I will probably be working primarily with CafePress.com from now on, but I will keep the Skreened.com shop up for now.

Visit my CafePress.com shop here:
http://www.cafepress.com/patrickhansen

or

Visit my Skreened.com shop here:
http://skreened.com/artistiq

Tags: clothing, design, fashion, geek, hip hop, pc, run .exe, run dmc, t-shirt, windows

Posted in Fashion, Graphic Design | Send feedback »

Stateful to Stateless JSFL - Flash Command Script

April 8th, 2009

After finding out that the stateful skinning approach was hitting the CPU pretty hard we had to go back and revise some skin/styling themes. This is can be a very time consuming process pending on the size of your theme and application.

Kevin Skrenes, a coworker and friend of mine who is a Senior Developer here at EffectiveUI, help smooth out the process for the conversion by writing a couple JSFL scripts for Flash. I really want to point out that Kevin Skrenes deserves A LOT of credit for this, but he doesn’t have a site or blog to publicize about it himself.

There are 3 scripts:
1) Create Stateless Symbols.jsfl
2) Remove Linkage Class Names.jsfl
3) Select Stateful Symbols.jsfl

Download the scripts here:
http://patrickhansen.com/resources/flash/StatefulToStatelessScripts_v1-0.zip

Install them in:
user/Library/Application Support/Adobe/Flash/en/Configuration/Commands
* this is on a Mac, not 100% sure what it is on Windows.
Make sure to quit Flash before installing.

Open Flash and you should see these commands under the Commands menu.

To convert:
Select the symbol(s) from the library you want to convert and use Create Stateless Symbols.

Linkage Class correction
Now, you may have some issues with the linkage Class. You should probably run this secondary script just in case to ensure you correct the linkage Class and ID to optimize it for stateless.

Removing old symbols
There is also a script to select any stateful symbols in the library, so you can delete them.

So, if you have some old legacy skins that are holding down your performance, go ahead and use these scripts to convert them, and hopefully save some time. :)

CSS
Remember, you will also have to correct your CSS for the new stateless skins.

Notes:
This is in its first round and there may be some issues with these scripts, so please let me know if you come across any.

Also, everything is not fully automated, so you may have to do some things manually.

It is possible to consolidate all of this into a single script, but we left them separate for our unique circumstances and scenarios.

Tags: adobe, command, flash, flex, jsfl, skinning, stateful, stateless

Posted in Announcements [Design] | 2 feedbacks »

Follow up on Stateful vs. Stateless skinning

April 1st, 2009

Greg Owen posted a nice follow up on the EffectiveUI blog.

We worked with Adobe to see if we could work on something to help alleviate this issue, but even with a custom UIMovieCip Class Adobe provided, we still saw large CPU hit.

So, again, at this point, for larger applications, it is probably best to stick with stateless skins if you are going the graphical approach.

Read more on the post here:
EffectiveUI Blog

Tags: adobe, effectiveui, flash, flex, skinning, stateful, statelss, styling, uimovieclip

Posted in Interface Design, Skinning, Adobe, Flex, Flash | Send feedback »

1 2 3 4 5 6 7 8 9 10 >>

Twitter Updates

    follow me on Twitter
    • Design

    • A little about me:



      I am a User Experience Designer for EffectiveUI in Denver, CO.

      I have been in the design industry for almost a decade, spanning from illustration, print, layout, branding and interactive/Web (with some minor development experience along the way).

      My current focus is on UI and UX, with a concentration in Flex, Flash, and other RIA technologies. I typically work with production and help narrow the gap between design and development with some hybrid skills.

      I promise I will redesign my full site soon ;)

      My other online spots:
      Cafepress.com/patrickhansen
      Flickr.com/patrickhansen
      Twitter.com/patrickhansen

    • Categories

      • All
      • Advertising/Marketing
        • Branding
      • Announcements [Design]
      • Books
      • Companies [Design]
        • EffectiveUI
      • Designers
      • Development
        • Code
      • Events [Design]
        • Conferences
      • Experience Design
      • Fashion
      • General [Design]
      • Graphic Design
        • Digital Illustration
      • Hosting
      • Interface Design
        • Interaction Design
        • Skinning
        • User Experience
      • Print
        • for print
        • printers
      • R & D
      • Resources [Design]
      • Software [Design]
        • Adobe
          • Acrobat Pro
          • AIR
          • Fireworks
          • Flash
          • Flex
          • Illustrator
          • Photoshop
        • Apple
        • Freeware
        • Microsoft
          • Expression
            • Blend
            • Design
            • Encoder
            • Media
          • Silverlight
          • Visual Studio
      • Tech
      • Tips & Tricks [Design]
      • Typography
      • Web
        • AJAX
        • CSS
        • HTML
        • RIA
      • Recently
      • Archives
      • Categories
      • Latest comments
    • Search

    • XML Feeds

      • RSS 2.0: Posts, Comments
      • Atom: Posts, Comments
      What is RSS?
    • Good Stuff : Design


      Scalenine.com
      Jeremy Graston
      Sean Klassen
      Michael Salamon

      RJ Owen
      Andy McIntosh
      Brad Umbaugh
      Jordan Snyder
      Tony Hillerson
      Anthony Franco
      Jim Cheng

      Adam Flater

      EffectiveUI.com
      Vecteezy
      Adobe
      Kuler
    open source blog software

    Hosted by Hostmonster.com



    ©2009 by Patrick Hansen | Contact | Design by Patrick Hansen extended from evopress | Credits: multiple blogs | web hosts
    | Hosted by Hostmonster.com|