Adobe Photoshop Tutorials - Best Of

Adobe Photoshop Tutorials - Best Of

When it comes to graphic design, Adobe Photoshop is usually the first option to consider. However, the software itself is a quite tough nut to crack — and definitely extremely hard to master. For instance, the concepts are not always intuitive and it’s not always clear when to use what tool and how to use it effectively. In fact, in Photoshop it usually takes pretty much time to achieve something you have never done before.

However, you don’t need to muddle through numerous Photoshop features and extensions for every design problem. You can use professional suggestions instead, e.g. professional step-by-step tutorials which provide excellent results and thus can save you a lot of time.

Photoshop Tutorial Screenshot

One year ago we’ve presented a hand-picked collection of Photoshop tutorials. Now it’s time for a fresh portion of healthy Photoshop learning material. This article provides professional Adobe Photoshop tutorials which can enrich your design skills and improve the quality of your works. Although the authors of the tutorials rarely provide the information about the used version, we tried to pick only those tutorials that can be used with both CS 3 and older versions of Adobe Photoshop.

When it comes to graphic design, Adobe Photoshop is usually the first option to consider. However, the software itself is a quite tough nut to crack — and definitely extremely hard to master. For instance, the concepts are not always intuitive and it’s not always clear when to use what tool and how to use it effectively. In fact, in Photoshop it usually takes pretty much time to achieve something you have never done before.

However, you don’t need to muddle through numerous Photoshop features and extensions for every design problem. You can use professional suggestions instead, e.g. professional step-by-step tutorials which provide excellent results and thus can save you a lot of time.

One year ago we’ve presented a hand-picked collection of Photoshop tutorials. Now it’s time for a fresh portion of healthy Photoshop learning material. This article provides professional Adobe Photoshop tutorials which can enrich your design skills and improve the quality of your works. Although the authors of the tutorials rarely provide the information about the used version, we tried to pick only those tutorials that can be used with both CS 3 and older versions of Adobe Photoshop.

Photo- and Picture Editing and Processing

  • MP3 Player Design
    In this tutorial you will learn how to design a product in Photoshop. The product is a RCA Lyra X3030 portable media player. Although the chances are, you are thinking “why would I need to make it?”, the reason for this tutorial is to teach people the techniques used for mocking up a product design.

    Photoshop Tutorial Screenshot

  • Magic Lighting Effect
    How to create a nice light and magic effect.

    Photoshop Tutorial Screenshot

  • Beautiful Lady Effect
    Learn how to combine some brushes and color adjustment to make a beautiful lady effect.

    Photoshop Tutorial Screenshot

  • Selecting & Extracting Hair - Masking Tutorial - Extraction Tips
    One of the most challenging montage or masking jobs in the profession of post-production editing is the hair lift. When the model has long flowing hair and the subject needs to change location many post-production artists call in sick.

    Photoshop Tutorial Screenshot

  • Add a Dreamy or Misty Effect To Your Photos
    This quick tutorial will show how to add a really cool dreamy or misty effect to your photos. This tutorial works best with nature related images.

    Photoshop Tutorial Screenshot

  • Improving the Quality of Photos
    Improve the look of your photos by playing with some simple Photoshop techniques.

    Photoshop Tutorial Screenshot

  • Fake Model Photography
    With a very little effort, you can take existing photographs of everyday scenes and make it look like they’re actually of miniature models.

    Screenshot

  • Displacement Water
    Creating a realistic water surface in Photoshop is quite a challenge because it is the distorted reflection of the surroundings that makes the water look liquid. The displace filter is an excellent tool for making this distortion.

    Photoshop Tutorial Screenshot

  • Making Skin Beautiful
    Not everyone has a beautiful skin. This tutorial will help the photographer put their models in the best light so to speak.

    Photoshop Tutorial Screenshot

  • Photoshop tutorial and Post-producted glasses
    To save your time think to photo retouch especially frosted glasses.

    Photoshop Tutorial Screenshot

  • Professional “glamour style” photo retouch
    This is the first chapter of a main tutorial divided in six parts. In this one you will learn how to photo retouch the skin of a model in a few steps. Better results can be obtained by using a graphic tablet instead of a mouse.

    Photoshop Tutorial Screenshot

  • iMouse — creating Apple mouse
    Simple and elegant. Apple mouse. Is there anyone, who doesn’t want graphic like that? Let’s have a look at creating this mouse in Adobe Photoshop. 3 pages.

    Photoshop Tutorial Screenshot

  • Give Your Photos a Retro Comic Book Effect
    How about a fun effect for your incredibly boring photo albums? Creating a old comic book effect for your photos is easy and the results are visually appealing. More fun is achieved when adding captions to your photos using comic book fonts and design elements.

    Photoshop Tutorial Screenshot

  • Space and Planet Tutorial
    The techniques below will show you how to create an image similar to the final result I have obtained below although the image below took 3 hours to paint with alot of fine detail work, you will still get the idea.

    Photoshop Tutorial Screenshot

  • Faking HDR in Adobe Photoshop
    This HDR tutorial shows quite easy way to fake HDR foto in Photoshop. You don’t need to shoot into RAW or take photos with different exposure - one JPEG is enough. If you can work with masks in Photoshop, you have an advantage. Part of tutorial is HDR action for download.

    Screenshot

  • 11 Super Awesome Photoshop Movie Effects
    11 most-favorite movie-effect tutorials. From Scarface to Sin City to Pirates of the Carribean to 300, we’ve got 11 great ways to go Hollywood on your photos.

    Photoshop Tutorial Screenshot

  • A movie-effect with Photoshop
    This tutorial explains how to turn your photo into the movie-like image using Adobe Photoshop.

    Photoshop Tutorial Screenshot

  • Visual effects in the style of 300
    Here’s a little Photoshop guide to mimic the 300 style. The effects could also be applied to video in After Effects with a similar setup.

    Photoshop Tutorial Screenshot

  • Reflective Bubbles
    For my most recent work I wanted to create bubbles that would reflect my subject in a believable yet magical way.

    Photoshop Tutorial Screenshot

  • Bringing a Stone Statue to Life
    Learn how to take a stone statue and alter it to look life-like.

    Photoshop Tutorial Screenshot

  • 4 Easy Photoshop Techniques to Make Your Pictures Pop
    “In this tutorial I will be demonstrating some quick, easy methods for adding drama and/or interest to your shots. As far as I know, these methods should work for both Photoshop and Photoshop Elements.”

    Photoshop Tutorial Screenshot

  • Devil’s Eye
    Some eyes are just too pretty, but I bet some of you would change that if you could. I am going to try to explain how to make eyes look more sinister, And remember this is coming from a begginer,so bare with me. Photoshop CS2.

    Photoshop Tutorial Screenshot

  • Beautiful lighting FX effect in Photoshop
    This tutorial will show you how to make a beautiful lighting effect on scatters by using Photoshop. Keep in mind that I only provide the basic guidelines to creating this type of effect. There are tons of possibilities if you spend time to play with the settings and keep your creativity wide open.

    Photoshop Tutorial Screenshot

  • Water Drops
    So simple, and realistic, these water drops (and optional ice drops) are also simple to do anywhere, anytime.

    Photoshop Tutorial Screenshot

  • Creating a glass ball
    In this tutorial you will learn how to create a glass ball in photoshop using some simple tools and techniques. Any version of photoshop can be used.

    Photoshop Tutorial Screenshot

  • 3D Ice Cube
    In this tutorial we’ll try to build a realistic 3D ice cube. Usually this kind of stuff is done with the help of some 3D software like Maya or 3DMax, still we’ll try to use Photoshop tools to do the work.

    Photoshop Tutorial Screenshot

  • Alienize: Transform a person into an alien
    In this tutorial is written how to create a very cool looking alien using Adobe Photoshop. Grab a picture of someone and get ready to alienize it.

    Photoshop Tutorial Screenshot

  • Water Spirit - Drawing Fire
    This tutorial will show You how to place a fire on someone’s hands.

    Photoshop Tutorial Screenshot

  • Creating a 3D effect with image editing software
    Here’s how to make a neat effect to make it look like the subject of a photo is popping out of the background. This can be done with GIMP (GNU Image Manipulation Program) or Photoshop.

    Photoshop Tutorial Screenshot

  • How to use Photoshop to create Product Box?
    How many times you wanted to create cool product box for some of your products? Sure, there are many ways, and with new Photoshop you have even more options to create boxes.

    Photoshop Tutorial Screenshot

  • Super Fly Box Maker
    These boxes can be used to advertise almost anything (not just software). This is great if you want to catch a viewers attention, and it also gives your product display a more professional look and feel.

    Photoshop Tutorial Screenshot

  • Flaming Hair
    Tutorial with some simple brushing techniques, and a bit of color tweaking, you can spice up your photo.

    Photoshop Tutorial Screenshot

  • Create a Realistic Torn Paper Effect
    Torn paper is one of the key elements to achieving the distressed / collage look. This tutorial covers a few simple steps in Adobe Photoshop to create a realistic looking torn paper effect taking you on your way to Destroying the Web 2.0 Look.

    Photoshop Tutorial Screenshot

  • Creating a Mac-Type Background in Photoshop
    This tutorial is about making a “mac” style background. You can use these in all sorts of situations, including the obvious – your desktop as well as part of your designs or for corporate work (powerpoint presentations, flash work etc). Naturally you wouldn’t want to use this exact set of steps, but following them will give you a good idea of the technique. Good luck!

    Photoshop Tutorial Screenshot

Drawings, Paintings, Cartoons

  • Sexy Girl Comic With Photoshop
    This tutorial describes a way to create a sexy comic girl from a paper sketch.

    Photoshop Tutorial Screenshot

  • Skin Painting Tutorial
    Learn how to paint a realistically looking skin with Photoshop.

    Photoshop Tutorial Screenshot

  • Making of The Blues Singer Leaves Town
    This picture was done in a hot summer day, in the memory of an old anime series I used to watch as a kid, about Tom Sawyer and Huckleberry Finn. Historically, it’s off from that period, but it’s the feeling of summer, childhood fascination and nature that I wanted to re-create. It’s also a tribute to music. 4 pages.

    Photoshop Tutorial Screenshot

  • Fox Fire Tutorial
    Converting from hand-sketched picture to a digital masterpiece.

    Photoshop Tutorial Screenshot

  • Easy Watercolor Painting Effect
    In this Adobe Photoshop tutorial, we’re going to learn how to easily make a photo look more like a watercolor painting. This photo effect works best on images where maintaining rich colors and strong contrast is more important than keeping any fine details, since you’ll be losing a lot of detail with this effect.

    Photoshop Tutorial Screenshot

  • Soft Cell Shading
    Learn how to paint softlry, as a variation of cell shading, eventually going through a total of seven stages.

    Photoshop Tutorial Screenshot

  • Sketch to Paint
    Digital artist David Cousens reveals how to develop a sci-fi art sketch in Adobe Photoshop using the airbrush and a few nifty tricks.

    Photoshop Tutorial Screenshot

  • Portrait Painting
    Learn how to draw a portrait from a hand-drawn sketch.

    Photoshop Tutorial Screenshot

  • Drawing a Cute Boy

    Photoshop Tutorial Screenshot

  • Drawing from a reference photo
    The original photo: I locate it on the bottom layer to use for some initial tracing, primarily to save time and get the perspective correct. Some people prefer not to trace.

    Photoshop Tutorial Screenshot

  • Comic art style
    This is a method that you can use to produce abstract art using Adobe Photoshop. Randomness, detail, colors and contrast plays of course important roles now.

    Photoshop Tutorial Screenshot

Texteffects

  • 3D typographic effects
    Photoshop is an astounding post-production tool – and here Nik Ainley of Shiny Binary shows you how to add the wow factor to 3D text using Photoshop’s art tools.

    Photoshop Tutorial Screenshot

  • Slow shutter text effect
    Learn how to create this stunning slow shutter text effect using just Photoshop.

    Photoshop Tutorial Screenshot

  • Create a Spectacular Flaming Meteor Effect on Text
    Take typography one step further by having text falling from the sky in a burning inferno. Yes, this is the text-on-fire tutorial to end all tutorials. It uses a little Illustrator for the text and a lot of Photoshop to burn up the screen!

    Photoshop Tutorial Screenshot

  • Smooth Glass Type
    Here’s a quick way to create some nice looking translucent glass type that’ll work great on any background, made completely with layer styles.

    Photoshop Tutorial Screenshot

  • Recreate the ‘Bee Movie’ Text Effect
    In this quick Photoshop tutorial we’ll be recreating the ‘Bee movie’ text effect, you know, the one you’ve seen all over the place over the last few months?

    Photoshop Tutorial Screenshot

  • Plastic Jelly Style
    In this tutorial we’ll be using layer styles to make a plastic-gel type style that you can easily apply to text and shapes. You can download the PSD file from the link at the bottom of the tutorial to just copy+paste the styles.

    Photoshop Tutorial Screenshot

  • Combine 2 text layer styles
    Learn how to apply a combination of multiple text effects.

    Photoshop Tutorial Screenshot

Buttons, Logos & Menus

  • Create A Leopard ‘X’ in Photoshop
    With the recent release of Mac OS X Leopard, I’ve decided to create a tutorial where you can create your own ‘X’. This tutorial is a great exercise in using the dodge and burn tool as well as working with selections.

    Photoshop Tutorial Screenshot

  • Orb Button Effect
    This set of tutorial will show on how to create a very basic mouse over effect in html/css. Therefore this tutorial will spilt into 2 parts:

    Photoshop Tutorial Screenshot

  • Interface Orbs
    Shiny glass orbs have been popular fixtures for web interfaces and application skins for quite some time. In this tutorial, we will be going over a technique for making a standard interface orb.

    Photoshop Tutorial Screenshot

  • Creating Logos on Glass Surfaces
    In this mini tutorial you will learn how to create a convincing logo that is embossed in the surface of a beer glass.

    Photoshop Tutorial Screenshot

  • Photoshop Button Maker
    In this simple tutorial we’re going to create a clever little way of making little buttons using a couple of layers and one interchangeable image layer. As always you can download the sample PSD at the bottom of the tutorial to follow along and copy layer styles out of.

    Photoshop Tutorial Screenshot

  • Design Watercolor Effect Menu
    This is a two-part tutorial on how to create an artistic and un-typical CSS list menu as seen on Web Designer Wall.

    Photoshop Tutorial Screenshot

  • 100% Satisfaction Guaranteed Seal/Badge Photoshop Tutorial
    In this quick Photoshop tutorial I’m going to show you how to design a sweet-lookin’ a golden badge, pretty much like this one I’ve designed below. For this tutorial I’ve used the example ‘100% satisfaction guaranteed seal/badge.

    Photoshop Tutorial Screenshot

  • A Little Window…

    Photoshop Tutorial Screenshot

  • Glossy-Style Carbon Fibre Navigation Set
    This is a kind of glossy, carbon fiber navigation set.

    Photoshop Tutorial Screenshot

  • How to Design Mini Icons
    Numbers of people have asked me how to design my popular Mini Pixel Icon pack. In fact, they are relatively easy. All you need is just some basic Photoshop skills.

    Photoshop Tutorial Screenshot

  • Designing a Safety Icon

    Photoshop Tutorial Screenshot

  • Eye-Popping Banner Ad Tutorial
    Nobody clicks on them, but they still exist. This tutorials shows how you can create iPod nano Ads with Photoshop.

    Photoshop Tutorial Screenshot

Adobe Photoshop Techniques

  • Color adjustment tutorial
    This tutorial shows how to get more mood into your pictures via Adjustment Layers and some other effects.

    Photoshop Tutorial Screenshot

  • Vector Polishing Techniques
    This tutorial includes 9 Photoshop techniques that will show you how to add more depth, color, contrast, and texture into your vector art.

    Screenshot

  • Advanced Black and White Conversion
    In this tutorial, we will convert an RGB image to Black and White using Photoshop CS3’s new improved Black and White features.

    Photoshop Tutorial Screenshot

  • Actions Tutorial
    Toning With Duotones, Tritones And Quadtones
  • 101 Hidden Tips & Secrets
    An overview of professional suggestions, tips and tricks for Adobe Photoshop users.
  • Using Actions to Automate Tasks
    While Adobe Photoshop has a host of automation tools, one of the most versatile and powerful of them is called an action. In fact, some of the other automation commands, such as batches and droplets, derive their functionality from actions.

Further Resources

You can find even more Adobe Photoshop tutorials in the articles and resouces we’ve listed below.

Smart Grids Can Cut Home Energy Costs
Interesting news from a new study of 112 homes in the Seattle area that shows a 10% reduction in home energy bills through the use of “smart grid” technology. The study, conducted by the U.S. Department of Energy, and reported on CNet News this morning, says its GridWise Project not only saves consumers money - - about 10% on average, according to the report, but it eases the strain on local power grids, as well. Smart Grids can automatically lower the settings on home appliances like heaters and washers and dryers, triggered by signals sent by utility companies over the power grid. For…

WordPress Plugin Releases for 1/8
Comment URL Control will allow you to remove unwanted author-URIs entered by a commenter with one single click of your mouse. WP-Crontrol lets you take control over what’s happening in the WP-Cron system. Language Linker allows you to link sister pages that are written in multiple languages. RelatedPosts provides a variety of options for displaying posts that are […]

Comment URL Control will allow you to remove unwanted author-URIs entered by a commenter with one single click of your mouse.

WP-Crontrol lets you take control over what’s happening in the WP-Cron system.

Language Linker allows you to link sister pages that are written in multiple languages.

RelatedPosts provides a variety of options for displaying posts that are related through tags.

Monday Inspiration: Innovative Designs and Devices

Steve Jobs stated once that the “design is not just what it looks like and feels like. Design is how it works.” While this statement has proven to be crucial over thousands of years, one shouldn’t misinterpret it by emphasizing the functionality despite the design. When it comes to product design, the significance of aesthetics of a given device, the way its design looks and feels, determines the choice of the customer once the functionalities of multiple devices are more or less similar. If supported by sound user interface and a well-tested, clean implementation, innovative design solutions can drastically enhance the user experience.

Maximus Keyboard

Maximus Keyboard

This article presents innovative, futuristic gadgets, devices, designs and concepts. Unless explicitly specified, none of these cut-edge concepts is currently being manufactured. None of them is available for end-users which is why neither the price nor links to the stores are mentioned.

Please keep in mind that the main idea of this article is not to do the sell-talk for trendy products, but to showcase innovative design solutions and futuristic devices which can become reality in 2008 or over the next few years.

Steve Jobs stated once that the “design is not just what it looks like and feels like. Design is how it works.” While this statement has proven to be crucial over thousands of years, one shouldn’t misinterpret it by emphasizing the functionality despite the design. When it comes to product design, the significance of aesthetics of a given device, the way its design looks and feels, determines the choice of the customer once the functionalities of multiple devices are more or less similar. If supported by sound user interface and a well-tested, clean implementation, innovative design solutions can drastically enhance the user experience.

This article presents innovative, futuristic gadgets, devices, designs and concepts. Unless explicitly specified, none of these cut-edge concepts is currently being manufactured. None of them is available for end-users which is why neither the price nor links to the stores are mentioned.

Please keep in mind that the main idea of this article is not to do the sell-talk for trendy products, but to showcase innovative design solutions and futuristic devices which can become reality in 2008 or over the next few years.

Sony’s Apple Remote Control

Sony’s Apple Remote Control
Is there any place for innovation when it comes to the design of remote controls? Apparently, there is. This Sony’s”apple” allows users to perform basic functions like changing channels, volume etc. with simple motion gestures (see image below). Once “apples” are placed on the bowl, the remote control is being recharged. Neither price nor production dates are known.

Sony

Sony

Optimus Tactus & Optimus Maximus

Artemy Lebedev’s Optimus keyboards offer an unusual approach for a traditional input device. A small OLED-display (Organic Display) is placed beneath every key to enable users to define displayed characters and the keys’ functionality manually. In other words, with Optimus the placement of labels on the keyboard can be varied at any time.

Optimus Tactus does not have physical keys, which means there are no restrictions on their shape and size. Any part of the keyboard surface can be programmed to perform any function or to display any images. Production date and price: unknown.

Maximus Keyboard

Maximus Keyboard

Optimus Maximus (Demo). Each of the 113 keys is a stand-alone display that shows the function currently assigned to it. Optimus’s customizable layout allows convenient use of any language — Cyrillic, Ancient Greek, Georgian, Arabic, Quenya, hiragana, etc. — as well as of any other character sets: notes, numerals, special symbols, HTML codes, math functions and so on to infinity. Production date: the end of January 2008, price: 460$.

Maximus Keyboard

Maximus Keyboard

Maximus Keyboard
The Keyboard Configurator. You can assign any images and characters to display on your Optimus keyboard.

Nonobject Behind the Scenes Camera

The Nonobject Behind the Scenes Camera (Video) has “lenses and displays on both sides for simultaneously recording what you’re aiming at, and what you’re not.” Behind the Scenes Camera is designed to capture what’s going on behind our back, beyond our control, while simultaneously capturing the scene in front of us.

Object Camera

Duofone

The main idea behind Duofone is the possibility to put multiple devices together to combine their screen real estate. The battery power can be shared, and a movie can be watched on a larger screen.

Duofone

Duofone

Toast Messenger

Toast Messenger incorporates a little message board where one can write quick notes and then instantly print them on the toaster. Simple, yet innovative.

Toast Messenger

Toast Messenger

Dual Music Player

Compared to traditional music players, this Dual Music Player is different. It is a portable solution that supports both CDs and Flash-memory. You can listen to MP3s stored on your Flash-drive and copy music via USB while once you need to play your old CDs you can simply open both sides and let the player do the rest.

DMP

DMP

Vaio Zoom

The Vaio Zoom notebook takes everything we know about holographic technology and squeezes it inside a thin glass form factor. When off, the screen is completely transparent and the keyboard goes opaque. Turn it on and the touchscreen holographic festivities begin. Even the mouse buttons are holographic! [via Gizmodo]

iRing

iRing

Visual Desktop Charger

Quite often the details are not the details. They make the design. Saying that, Charles Eames was right: the beauty of Visual Desktop Charger lies in its close attention to small details. The device is a visual indicator of the charge status of a mobile phone. It is supposed to like like a “bird bath-like charger, complete with radiating rings of light to indicate charge status and to top it all off, thirsty birds that glow once the rings of light hit ‘em.” [via YankoDesign]

Bird Charger

Bluetooth Laser Virtual Keyboard

This is reality. This BlueTooth Laser Virtual Keyboard, a laser projection keyboard, allows you to type on any flat surface. You can use it to compose an e-mail on your Bluetooth enabled PDA or Cell Phone. With 63 keys and and full size QWERTY layout the Laser Virtual Keyboard can approach the typing speed of a standard keyboard. Size: a little larger than a matchbook. Already released. Price: $150.

Bluetooth Laser Virtual Keyboard

Omaura HTPC

Omaura Home Theater Personal PC is a new face in HTPCs. “When we first opened the PDF containing the concept images of Omaura’s concept TT chassis, we thought for a second it was a large, TV-stand-ready all-in-one PC whose display had a seriously distorted aspect ratio. We’ll confess to a little disappointment once we realized it was simply an upright case, but that shot of its interior got us excited again. Imagine sticking the TT on a low-profile table under your wall-mounted LCD or plasma screen.” [via CNet]

Omaura

Hi-Tech Office: Eclipse Partitioning System

Eclipse Partitioning System (Video) includes a desk, task chair, expandable hood, integrated speakers, and power all set on casters for true mobility. The central idea behind this hi-tech office is versatility. Its retractable hood allows for various levels of privacy and access to accommodate to the changing work flow of one’s daily job. You should really take a look at the video. Neither price nor production dates are known.

Eclipse

EmTrace’s PS100 Photoskin Frames

EmTrace PS100 offers one single dock station for all your personal needs and interests. Looking like a digital photo frame, it fits into a wallet and syncs data for stocks, weather and other information via Internet. You can load whatever information you’d like on your personal dock station and take it with you — in your wallet. Neither price nor production dates are known.

Wallet

Wallet

iRing

iRing is a control playback for your Apple media devices. As a simple ring which fits on a finger, it has a wireless Bluetooth connectivity with iPod and iPhone. “iRing features a bright OLED status display with touch-sensitive function strip, and a rechargeable battery life of up to 2 days. Conveniently recharge your iRing using the included cradle.” Neither price nor production dates are known.

iRing

iRing

Pock-It

So simple, yet so effective. Pock-It is a simple design concepts that allows you to use a little pocket instead of usual stick-it-notes.

Pock-It

Bonus: “sQuba” Diving Car

Rinspeed’s sQuba Diving Car is the “first real diving car designed to autonomously turn into an amphibious vehicle at the push of a button — can submerge up to 10m (33ft) under water.” Powering the concept is an electric motor mated to the rear wheels.

The propulsion on the water is ensured by two propellers in the stern and two powerful jet drives in the bow to propel the vehicle under water. The body is constructed from light weight components made of Carbon Nano Tubes and contains an on-board air-filling system. Neither price nor production dates are known.

Rinspeed

Resources

  • YankoDesign.com
    Form Beyond Function. A weblog dedicated to introducing the best modern international design, covering from industrial design, concepts, technology, interior design, architecture, exhibition and fashion.
  • ProductDose.com
    Style, technology, design, substance
  • Techeblog: Concepts
    A number of recent technology concepts, designs and unusual approaches in the “Concepts” category on Techeblog.com.

Just how tough is the world’s toughest cellphone
A press release landed on my computer today, claiming that Samsung has launched the world’s toughest cellphone. The Samsung Solid, so the release assures me, has “strengths that make it stand out from other mobiles” which include built in anti-shock and water and dust resistance. The release goes on to claim that “encased in a thick rubber body this phone lives up to its name to withstand the tough treatment, making it ideal for any trades man, extreme sports enthusiasts or those who simply need a durable phone.” Well, maybe. Let’s look at the features. You might expect a truly tough…

Frameworks Round-Up: When To Use, How To Choose?

by Chris Poteet

Software frameworks provide developers with powerful tools to develop more flexible and less error-prone applications in a more effective way. Software frameworks often help expedite the development process by providing necessary functionality “out of the box”. Such things include user/role management, data access, caching, and much more. These frameworks aid in helping you focus on the more important details of design and even project management by alleviating the need to reinvent the wheel for common development needs.

There are frameworks that cover specific areas of application development such as JavaScript/CSS frameworks that target the presentation (view) layer of the application, and there are others that handle more of the dynamic aspects of the application. Some include both!

cakePHP

In the following we present an overview of most popular web application frameworks; we cover both server-side (PHP, Java, C#, Ruby) and client-side approaches (JavaScript, CSS).

You can also take a look at

by Chris Poteet

Software frameworks provide developers with powerful tools to develop more flexible and less error-prone applications in a more effective way. Software frameworks often help expedite the development process by providing necessary functionality “out of the box”. Such things include user/role management, data access, caching, and much more. These frameworks aid in helping you focus on the more important details of design and even project management by alleviating the need to reinvent the wheel for common development needs.

There are frameworks that cover specific areas of application development such as JavaScript/CSS frameworks that target the presentation (view) layer of the application, and there are others that handle more of the dynamic aspects of the application. Some include both!

In the following we present an overview of most popular web application frameworks; we cover both server-side (PHP, Java, C#, Ruby) and client-side approaches (JavaScript, CSS).

You can also take a look at

Before diving in, it’s necessary to first grasp the idea behind one of the fundamental concepts for web-applications. In the context of frameworks the model-view-controller architecture is particularly important, as this model is typical for most web-applications and is the definitive approach to choose once developing a new web-project.

Model-View-Controller (MVC) Architecture

CodeIgniter has probably the best definition of each the model, view, and controller.

MVC is a software approach that separates application logic from presentation. In practice, it permits your web pages to contain minimal scripting since the presentation is separate from the PHP scripting.

  • The Model represents your data structures. Typically your model classes will contain functions that help you retrieve, insert, and update information in your your database.
  • The View is the information that is being presented to a user.
  • The Controller serves as an intermediary between the Model, the View, and any other resources needed to process the HTTP request and generate a web page.

Model-View-Controller Architecture Explained
The Model-View-Controller Architecture.

There is also the Model-View-Presenter (MVP) model, and also the N-Tier Architecture approach amongst others. The difference between MVC and MVP in particular revolve around how data is passed from the model back to the view. In MVC it goes from the model to the view while MVP goes back through the presenter when handing data back to the view.

PHP

  • CakePHP is a PHP framework that works on the MVC architecture and offers caching, application scaffolding, validation of model data and even a presentation API. One of the most popular PHP frameworks.

    cakePHP

  • CodeIgniter is a PHP framework that also uses the MVC platform, has classes for data access, e-mail, FTP, and XML-RPC. Also, CodeIgniter has an exciting community and thorough documentation to get you started.

    CodeIgniter

  • The Zend Framework is the self-proclaimed “leading open-source PHP framework.” Services included in the API include Ajax (JSON), search, syndication, web services, and a fully object oriented PHP class library.

    Zend

Further PHP Frameworks

  • Symfony - A feature packed framework, but has a reputation for being server-intensive.
  • Prado - A component framework for PHP5 that has similar event based web apps similar to ASP.NET.
  • BareBones - a one-file, no-configuration, MVC framework for PHP5.

Java

  • Spring Framework is a MVC Java framework that can run on any J2EE server. The framework has a multi-layered architecture with an extensive API and supporting documentation.

    Spring Framework

  • The Google Web Toolkit comes from the granddaddy of all Java development shops-Google. They have released their framework as open-source software. Functionality includes extensive interaction with Ajax, and you can simply write your front end in Java and the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML. Also includes interaction with the newly released Google Gears for creating applications available offline.

    Google Web Kit

  • Apache Cocoon framework is a Java framework built around the concepts of separation of concerns and component-based development. There is a strong emphasis on working with XML and serializing into other portable formats.

    Apache Cocoon

Further Java Frameworks

  • Aranea - a MVC framework that includes a web integration layer.
  • AppFuse - a framework that is a self-described “project skeleton” similar to new projects created in an IDE.

C#

  • The .NET Framework is an application framework taking application development by storm with its impressive collection of functionality. The great thing about the .NET framework is that you can build it around the MVC framework if you wish (there is an official Microsoft implementation coming out), or you can create your own architecture.

    The .NET framework is available out of the box for C# and Visual Basic, but there are extensions available to allow languages like PHP to access and utilize the framework. Look out for some new features including the Windows Workflow Foundation for building powerful business solutions and Silverlight which is set up to be a direct competitor to Flash.

    .NET

  • MonoRail is a MVC framework where the controllers handle solely application flow, the models represent the data, and the view is just about presentation logic. If your project depends too much on third party Web controls or if your IT team skill set is totally centered around WebForms, MonoRail would not be a good choice.

    MonoRail

Ruby

  • Ruby on Rails has taken the programming world by storm by popularizing the MVC approach to application development. The framework came out the work of 37Signals on their popular Basecamp application. There is also a great emphasis on agile development to “release early and release often.

    Rails

Further Ruby Frameworks

  • Nitro - a Ruby framework, but at the current time it lacks substantial documentation for their API.
  • Camping is a micro-framework weighing 4Kb.
  • Ramaze has principles on keeping things simple, modular design, and minimal dependencies with an impressive source browser for documentation.

Python

  • Gluon comes from the billows of DePaul University designed for agile development and secure database-driven web-based applications.
  • Django is the ever popular Python framework that has an impressive template system, caching, dynamic database access API, and more. Many high-profile sites use it including The Washington Post and Pownce.

    Django

  • TurboGears is a framework that includes a templating system, access the database with obscuring the database, and it uses MochiKit to provide a JavaScript API.

    Turbo Gears

Client-Side Frameworks

Client-side frameworks are frameworks that specifically target the user interface/view/presentation layer. Recently both JavaScript and CSS frameworks have started to enter the mainstream.

While these frameworks might provide the Ajax-functionality, they are not meant to actually complete the data transaction and manipulation. A client-side framework is usually a smaller subset in a larger application framework.

JavaScript

  • Prototype is a JavaScript framework that serves as a foundation for other JavaScript frameworks. Don’t be fooled however, as Prototype can stand on its own.

  • script.aculo.us is built on the Prototype framework and has found its way into many high-profile sites including Digg, Apple, and Basecamp. The documentation is clear, and has an easy learning curve. However, compared to other JavaScript frameworks it is larger in size.

    Script.aculo.us

  • Mootools is a compact, modular, object-oriented JavaScript framework with impressive effects and Ajax handling. The framework is for advanced users as the learning curve is rather steep.

  • jQuery continues to rise in popularity due to its extensive API and active development. jQuery is a great balance of complexity and functionality.

  • For ASP.NET developers you can’t beat the ASP.NET AJAX framework which is built into the .NET Framework as of 3.5, but you can also download it for previous versions. The amount of documentation, examples, and community continues to increase. There are controls that you can simply drag-and-drop an update panel on an ASPX page and process Ajax!

    ASP.NET

Further JavaScript Frameworks

  • The Yahoo! User Interface Library - Yahoo! released its impressed JavaScript library with incredible amounts of documentation.
  • Ext JS - Originally built as an add-on to the YUI it can now extend Prototype and jQuery. Includes an impress interface.
  • Dojo is a small library focused on interpreter independence and small core size.
  • MochiKit - A framework that has focus on scripting language standards including ECMAScript and the W3C DOM.

CSS

CSS frameworks have grown in popularity recently, but there are many developers [ 1, 2 ] who do not think it is an ideal solution for presentation design but not without a rebuttal.

Considerations When Choosing

There are a couple of things to keep in mind when choosing a framework.

  • Pick a framework that has extensive and accurate documentation. It is invaluable as you attempt to implement the technology.
  • The framework should provide just that — a framework — that can fit your particular design methodology.
  • Be sure to ask other developers about their experiences with frameworks in your chosen programming language.
  • The larger the community the larger the odds that you will be able to find help when you need it, and it will continue to be improved and developed.

Chris Poteet is a WordPress/Web Designer consultant specializing in user interface, accessibility, usability, web standards, and content management. His main site is Siolon.com.

7 Responses to “Adobe Photoshop Tutorials - Best Of”

  1. […] Jeremy Smith’s blog wrote an interesting post today on Adobe Photoshop Tutorials - Best OfHere’s a quick excerpt Adobe Photoshop Tutorials - Best Of When it comes to graphic design, Adobe Photoshop is usually the first option to consider. However, the software itself is a quite tough nut to crack — and definitely extremely hard to master. For instance, the concepts are not always intuitive and it’s not always clear when to use what tool and how to use it effectively. In fact, in Photoshop it usually takes pretty much time to achieve something you have never done before. However, you don’t need to mudd […]

  2. Windows Workflow Foundation Tutorial…

    Thanks for creating this blog. I thought it was a very interesting read. It is so interesting reading other peoples personal take on a subject….

  3. Eric…

    Truer word have never been uttered, indeed. Your point is sound and excellent. Thanks for sharing….

  4. Adobe After Effects Error Basic 3d…

    I came across this line today, this is a beauty, “A hospital is a…

  5. Adobe After Effects Error Basic 3d…

    I love this, “An intellectual is a man without a craft”…lol,great…

  6. Home Theater Lighting Fixtures…

    You may say I’m a dreamer, but I’m not the only one; I hope some day you’ll join us, and the world will live as one. ~ John Lennon…

  7. Eric…

    Cool post. 100% great content everytime. Thanks for sharing….

Leave a Reply

You must be logged in to post a comment.