Photoshop : Free Plugin For Dealing With Grids

photoshop

Take a moment and think about creating a multi-column grid in a Photoshop comp. Some designers just estimate and drag guides arbitrarily onto the stage. Others draw vector shapes, duplicate them to represent columns, then stretch them to fit their design.

How to calculate grid (formula) :

(siteWidth – (gutterWidth × (numberOfColumns – 1) ) ÷ numberOfColumns = columnWidth

COLUMNS AND ROWS

Designing a site that needs multiple columns and gutters? GuideGuide has your back.

photoshop grid

 

 

MIDPOINTS

GuideGuide makes finding the midpoint of items within your design a breeze. Simply draw a selection or  + click (ctrlclick on Windows) to create a selection around the item you want to find the midpoint of. To find its midpoint, click one of the midpoint buttons.

photoshop midpoint

 

GuideGuide places a guide at the midpoint of the selection. Now you can easily center align elements under the original item.

MEASURE NAVIGATION

  1. Make a selection the width of your site
  2. Enter your info, thinking of the columns field as the number of navigation items and the gutter field as the space you want between each item (if you want it).

ELEMENT PADDING

  1.  + click (ctrl + click on Windows) the item to make a selection around it.
  2. Enter a negative margin in one of GuideGuide’s margin fields, and click the icon next to it. GuideGuide will fill that value into all the margin fields.
  3. Use the newly placed guides to draw your box.

BASELINE GRID

Using GuideGuide’s explicit row height, you can easily create a baseline grid for your design.

  1. Enter your desired line height in the row height field.
  2. Align your type and other elements to your new baseline grid.

 

jquery mobile

jQuery Mobile is a touch-optimized web framework. it is developed by jquery team. jQuery mobile framework takes the “write less, do more” mantra to the next level: Instead of writing unique apps for each mobile device or OS, the jQuery mobile framework allows you to design a single highly-branded web site or application that will work on all popular smartphone, tablet, and desktop platforms.

Key features:

  • Built on jQuery core for familiar and consistent jQuery syntax and minimal learning curve and leverages jQuery UI code and patterns.
  • Compatible with all major mobile, tablet, e-reader & desktop platforms – iOS, Android, Blackberry, Palm WebOS, Nokia/Symbian, Windows Phone 7, MeeGo, Opera Mobile/Mini, Firefox Mobile, Kindle, Nook and all modern browsers with graded levels of support.
  • Lightweight size and minimal image dependencies for speed.
  • Modular architecture for creating custom builds that are optimized to only include the features needed for a particular application.
  • HTML5 Markup-driven configuration of pages and behavior for fast development and minimal required scripting.
  • Progressive enhancement approach brings core content and functionality to all mobile, tablet and desktop platforms and a rich, installed application-like experience on newer mobile platforms.
  • Responsive design techniques and tools allow the same underlying codebase to automatically scale from smartphone to desktop-sized screens.
  • Powerful Ajax-powered navigation system to enable animated page transitions while maintaining back button, bookmarking and clean URLs through pushState.
  • Accessibility features such as WAI-ARIA are also included to ensure that the pages work for screen readers (e.g. VoiceOver in iOS) and other assistive technologies.
  • Touch and mouse event support streamline the process of supporting touch, mouse and cursor focus-based user input methods with a simple API.
  • Unified UI widgets for common controls enhance native controls with touch-optimized, themable controls that are platform-agnostic and easy to use.
  • Powerful theming framework and the ThemeRoller application make highly-branded experiences easy to build.
  • Customizable bundles for even better perfomance can be built easily with the Download builder

 

Accessibility

jQuery Mobile is built upon standard, semantic HTML, allowing pages to be accessible to the broadest range of devices possible. For A-Grade browsers, many of the components in jQuery Mobile leverage techniques such as focus management, keyboard navigation, and HTML attributes specified in the W3C’s WAI-ARIAspecification.

By utilizing these techniques, we do our best to ensure an accessible experience to users with disabilities such as blindness, who may use screen readers (likeVoiceOver, on Apple’s iPhone device) or other assistive technology to access the web.

Getting Started with jQuery Mobile

jQuery Mobile provides a set of touch-friendly UI widgets and an AJAX-powered navigation system to support animated page transitions. Building your first jQuery Mobile page is easy. Here’s how:

Create a basic page template

Pop open your favorite text editor, paste in the page template below, save and open in a browser. You are now a mobile developer!

Here’s what’s in the template. In the head, a meta viewport tag sets the screen width to the pixel width of the device and references to jQuery, jQuery Mobile and the mobile theme stylesheet from the CDN add all the styles and scripts. jQuery Mobile 1.3 beta (1.3.0-beta.1) works with versions of jQuery core from 1.7.0 to 1.8.3.

In the body, a div with a data-role of page is the wrapper used to delineate a page, and the header bar (data-role="header") and content region (data-role="content") are added inside to create a basic page (these are both optional). These data- attributes are HTML5 attributes used throughout jQuery Mobile to transform basic markup into an enhanced and styled widget.


<!DOCTYPE html> 
<html> 
<head> 
	<title>My Page</title> 
	<meta name="viewport" content="width=device-width, initial-scale=1"> 
	<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.0-beta.1/jquery.mobile-1.3.0-beta.1.min.css" />
	<script src="http://code.jquery.com/jquery-1.9.min.js"></script>
	<script src="http://code.jquery.com/mobile/1.3.0-beta.1/jquery.mobile-1.3.0-beta.1.min.js"></script>
</head> 
<body> 

<div data-role="page">

	<div data-role="header">
		<h1>My Title</h1>
	</div><!-- /header -->

	<div data-role="content">	
		<p>Hello world</p>		
	</div><!-- /content -->

</div><!-- /page -->

</body>
</html>

Source     Demo

New iphone with built-in apps

new iphone with new features

Built-in apps are just the beginning. Browse the App Store to find even more amazing apps designed specifically for iPhone — by Apple and by third-party developers. The more apps you download, the more you’ll realize there’s almost no limit to what iPhone can do.  With the bigger display on iPhone 5, your built-in apps look even more stunning. Apple apps you download from the App Store have been optimized for the new iPhone 5 display. But even if an app hasn’t been updated for iPhone 5, automatic letterboxing lets you use it as you always have. And developers can easily update their apps to take advantage of the larger screen. So you’ll see more, play more, and get more done.

imovie iphone apps
imovie iphone apps

 

 

 

 

You can shoot 1080p HD movies from your iPhone. And with iMovie, you can turn that footage into a thrilling trailer or mini feature film. Edit, add Hollywood-style themes, and fine-tune your soundtrack. No matter where you are, you’re always in the director’s chair.

iphoto iphone apps
iphoto iphone apps

 

 

 

 

It’s everything you love about viewing, editing, and sharing photos — but with the power and simplicity of Multi-Touch. You can quickly organize and compare photos. Brush adjustments onto an image with your finger. Apply professional-quality effects in a single tap. And create beautiful photo journals to share with family and friends.

iphone

 

 

GarageBand lets you play a collection of highly expressive Touch and Smart Instruments that sound just like their real counterparts — but let you do things you never could on a real instrument. You can record, mix, and share your songs, too.

Source