Sunday, May 27, 2012

11 Javascript Plugins Optimized for Mobile Devices (With QRCode for Quick View!)

The popularity of mobile devices has increased dramatically within these few years. We have responsive website that transform itself to different screen size and now we have a bunch of javascript plugins built and optimized for mobile as well.


When I was searching for resources, I was having this issue that, whenever I want to view it in my mobile, I need to type the URL manually! I got this inspiration from Cubiq (one of the cool mobile optimized plugin developers), they use QRCode for the demo link, and I just have to scan it with my mobile phone! Saved me heaps of time. So, don't worry, I have put QRCode in every single demo, feel free to play it with your mobile phone:


RECOMMENDED: To see the demo on your mobile device, you can installe QR Reader, so you don't have to type in URL manually (if you're viewing this page with desktop/laptop).



In case you're wondering how I generate QRCode, I use - Kaywa QRCode Generator



  • Flexslider Flexslider Flexislider is the new breed of slider which adapt itself with the width/size of the webpage. Cut it short, it's responsive. It's free to use in private and commerical projects. The plugin includes fade and slide animations, customizable options as well as all the navigation options you would expect in such a plugin — touch gestures inclusive!

    • Simple, semantic markup

    • Supported in all major browsers

    • Slide and Fade animations

    • Highly customizable slider options

    • Directional, keyboard, and touch swipe navigation

    • Ultra Lightweight (5kb minified)

    • Use any html elements in the slides

    • Built for beginners and pros, alike

    • Free to use under the MIT license



  • Mobile Pagination Mobile Pagination The Pagination plugin creates touch-drag navigation between separate HTML pages. Simply add this plugin to your page and link together documents via ordinary HTML anchors. The linked pages will pre-fetch, and in browsers that support touch events, you'll be able to drag between the linked pages, while desktop users can navigate with mouse or keyboard. !

    • touch swipe navigation

    • Uses browser's history, bookmarking is supported

    • Supports Back and forward buttons



  • Pull-to-refresh Pull-to-refresh This is a prototype/proof of concept which gives a good idea of how to implement pull to refresh in javascript. It uses no javascript libraries so you could easily port it over to your favorite. I haven't tried this but it seems to be a rough implementation. Worth to mention as you will able to know how to build and perhaps enhance it to perfection.

  • iScroll iScroll iScroll is the ultimate scrolling plugin you need for your mobile website. It's a complete rewrite and now it’s smoother than ever and adds some new important features: pinch/zoom, pull down to refresh, snap to elements and more custom events for a higher level of hackability.

    • Pinch/Zoom

    • Pull up/down to refresh

    • Improve speed and momentum

    • Snap to element

    • Customizable scrollbars



  • MiniApps Shake, Touch and Slider Plugins iniApps Shake, Touch and Slider Plugins These neat little plugins works on mobile web browsers using device acceleromter and touch-cable devices. WKShake is quite a cool implemetation and trigger an event once "shake" is detected, it works just like the undo feature in iOS deveices.

  • VideoJS VideoJS VideoJS is a HTML5 video player that compatible with wide arrray of platforms. It degrades gracefully back to flash player if there is an unsupported source.

    • Free & Open Source

    • Lightweight. NO IMAGES USED

    • 100% skinnable using CSS

    • Library independent

    • Easy to use

    • Easy to understand & extend

    • Consistent look between browsers

    • Full Screen & Full Window Modes

    • Volume Control

    • Forced fallback to Flash (even when there is an unsupported source)



  • Swipe Gestures Swipe Gestures This little plugin detect swipe gesture. For example, you can make a 400x400px div with swipe gesture (left or right) and execute an event when the correct gesture is detected.

  • Touch Gallery Touch Gallery Touch-gallery brings the look and feel of native photo-viewing apps to your mobile browser. It is a lightbox gallery with touch support. For some reason, it works a little bit too slow

    • Fullscreen photo gallery for touch-devices

    • Optimized for Mobile Safari on the IPad of iPhone 4.

    • Work on Desktop Safari, Firefox 4, Opera and Chome. Limited support for IE (no transition)



  • Audio.js Audio.js audio.js is a drop-in javascript library that allows HTML5's tag to be used anywhere. It uses native where available and an invisible flash player to emulate for other browsers. It provides a consistent html player UI to all browsers which can be styled used standard css.

  • PhotoSwipe PhotoSwipe Image gallery for mobile and touch devices. iPhone, iPad, Android, Blackberry 6 and Desktop all supported. PhotoSwipe is a self contained JavaScript library that can be easily integrated into your mobile websites. It is heavily optimized for mobile webkit browsers. However, if you need wider desktop browser support or you are using jQuery Mobile, PhotoSwipe comes packaged with a jQuery implementation as well.

  • Diapo Slideshow Diapo jQUery Slideshow Diapo slideshow is an open source project. You can suggest changes or improvements if you want. You can download it and use for free, you can also include it in your projects and sell it as part of a bigger work (in this case please consider a donation). Diapo slideshow requires jQuery 1.4+ and other jQuery plugins are necessary if you want to use some functionalities: jQuery Easing, jQuery HoverIntent, jQuery Mobile

    • Highly configurable

    • Support images, videos and complex HTML content

    • 20++ transition effects

    • Configuration for Mobile Devices - mobileNavigation, mobileNavHover, mobilePagination, mobileAutoAdvance

    • Open source MIT license




Giveaway: 5 SwitchBlade Premium WordPress Themes

Today giveaway is a powerful Premium WordPress themes called Switchblade from our friend - WPScientist.


WordPress themes from WPScientist are equipped with a powerful content composer that allows users to customize the content layout via a drag and drop system. Also, all WordPress themes come with many configurations and options, predefined web elements and column layouts to save your precious times.


Switchblade WordPress Themes


Screencast


So, how does the content composer works? Please watch this screencast, it never ceased to amaze me.



Demo Author Portfolio Switchblade Homepage



Winners!


Congratulation to the following winners, you guys have won a copy of awesome WordPress theme Switchblade. Thannks for your participation, stay connected with us for more awesome giveaway in the future!



  • grafika

  • MoniqueHasana

  • Dhaval

  • Volodymyr Pekh

  • Yuni Ardita Sari Dewi


Saturday, May 26, 2012

16 Inspirational Resources To Boost Your Creativity and Ideas

Thanks to the openness of design community, we have unlimited resources online for web designers, graphic designers. The growth of social community websites such as dribbble and behance, they've built a platform that encourages people to share their work and concept. Many people are using it to show off their works, many are looking for comment and criticism of their work for improvement.


Here, I found a list of websites that will fill your hunger of inspirations and will able to rescue you from the design bottleneck. I'm sure they will boost your creativity and ideas!


Personally, I like minimal design, so in this list, it has a few websites dedicated to minimlists.



  • Simple DesktopSimple Desktop A collection of wallpapers with minimal design. I found it to be quite creative, clean and was able to inspire me.

  • Subtle PatternSubtle Pattern You can get all sort of tile-able background over here. Some might appear familiar to you, this is a good website if you're looking for subtle background

  • PatternTapPatternTap You can find all sort of web interface references, eg slider, 404pages, breadcrumbs, menu......

  • DribbbleDribbble dribbble display all the work in progress from other designers. It's an invitation only membership website thus creating a high quality design community and inspirational resources to all of us.

  • House Of ButtonsHouse Of Buttons Its name tells it all. Collection of web button examples from other websites

  • The Design InspirationThe Design Inspiration Contains website, business card, logo, font, illustration and creative photography showcases.

  • BehanceBehance Behance is a online platform to showcase and discover creative work. Creative professionals, from across industries, use Behance to create multi-media portfolios that showcase their work within the Network

  • FFFFound!FFFFound! An image bookrmarking site, here you can find heaps of random inspirational images/illustration.

  • Design DosageDesign Dosage Design Dosage is an inspiration & resource exhibit providing you with the ultimate in digital creativity.

  • MmminimalMmminimal mmminimal is a blend of tasteful designs and articles based on the concept of minimalism.

  • Design InspirationDesign Inspiration Design Inspiration like ffffound collects all sort of images and illustrations.

  • AwwwardsAwwwards If you're looking for the best of the best, this is the place you need to go. Websites are nominated and there are judges as well to choose the best.

  • CSS Design AwardsCSS Design Awards Similar to Awwwards, this is more about CSS Design.

  • One Page LoveOne Page Love Showcase all one page websites.

  • MinimalsitesMinimalsites Showcase all minimal design websites.

  • Minimal ExhibitMinimal Exhibit Similar to Minimalsites, it showcases minimal designed websites.


How To Design Your Own Infographics

Infographics seem to be a real trend today, with new ones popping up daily on all sorts of subjects. From mortgages to ice cream, estimating software to infographics about infographics, there is very little now that hasn't been 'visualised' in some form. Many people don't realise that the term information graphic, or 'infographic' was first coined over 100 years ago, with the Coxcomb chart by Florence Nightingale in 1857 being one of earliest recognised examples. They have existed in many forms since then, but only in the past few years have infographics developed into the art form we know today.


Infographics


However, they suit the information heavy world we live in as they give an easily understandable visual snapshot of something that may otherwise be plain text, and can help to widen the audience of a subject. Many of the infographics we see have been created for the purpose of marketing, branding or SEO, and the explosion of SEO services in the past few years has driven the huge range you see today. They have become especially important since the latest Google algorithm update, nicknamed Panda. The emphasis of SEO has swung towards quality links, as well as links from social media accounts (likes, shares, tweets, diggs etc), and infographics fulfil both of these criteria. They have therefore become much more popular in the past year or so for linkbuilding purposes.


Infographics


But do you have to be a graphic designer to design infographics? In the past, graphic design was the preserve of the professional, but with the amount of online tools available today anyone can have a go. There are a whole arsenal of different programs online that will help you with anything from layouts to data, and all of these can be utilised by a layman with no previous design experience.


Best Practice Process


But before you look at any online tools, you should have an idea of the best practice process for any kind of design, be it graphic, product or anything else:




  • Research


    Before you begin anything, you need to decide what your subject is going to be and do some reading. There is nothing worse than an infographic that presents stale, old information or worse, nothing at all!




  • Brainstorm


    Once you have some hard data to work from, you need to begin to consider the design. Infographics often work best when the graphics reflect the subject of the data, so try and let the data inform and drive the design. In this part of the design process as many avenues as possible need to be explored.




  • Brainstorm / Form Concepts


    Once you have outlined your ideas, try and work them together into several more coherent concepts. This is best done with at least one other person to act as a sounding board for your ideas, and to add another perspective.




  • Refine Down To 1 Concept


    Continue the refining process through sketching and iterations, and gain feedback from as many people as possible. You should begin to see the finished product coming into shape.




  • Finalise


    Now you have your final concept you can go about putting the finishing touches in, as well as any last minute refining that needs to be done. With infographics this usually means adding highlights/textures to really make the graphics pop.




Best Online Resources For Infographic Design


So now you know the rough process you can get the sketchbook out and start thinking about your first project. And to help, below is a list of some of the best online resources for creating whole infographics, or smaller parts that you can combine to make a larger overall graphic:



  • Charts.hohli.com

    Charts.hohli.com - A very simple and easy to use graph and chart generator, Hohli is perfect for making up parts of a larger infographic. A good amount of options and a great interface mean this is the place to start on your infographic journey.


    Charts.hohli.com

  • Visual.ly

    Visual.ly - This recently launched site is a massive infographic resource. Firstly it acts as a search engine for infographics on the web, however the selection is still slightly limited as they have to be submitted and approved (but with time this will improve). Secondly it allows designers exposure, as they can upload their own work for promotion and commenting. The ranking systems allows users to vote for the ones they like best. Thirdly it offers a DIY infographic service, which sadly is currently in beta testing. You can try out their 'Twitterize' twitter visualiser, which pits you against another username in infographic battle, but other services are not currently live. All in all though a pretty darn good place for infographic lovers.


    Visual.ly

  • Creately.com

    Excellent graphing tool with lots of different types and display options. A great start if you're looking for some simple data display options. Creately.com/diagram-examples for examples.


    Creately.com

  • Daytum.com

    Daytum.com - collect personal data over time and display in a variety of different formats. For example www.daytum.com/boilermaker, displays of alcoholic drinks consumed. Nice clean designs.


    Daytum.com

  • Tableau Software

    TableauSoftware.com - make use of publicly uploaded data to create infographics. Done either by you with raw data or with the help of their visualisation engine. Tableausoftware.com/public/gallery for examples. Wide range of options and styles.


    Tableau Software

  • TouchGraph

    TouchGraph.com - simple graphing tool for showing relationships. Works Facebook and Amazon to map your contacts, but also with any keyword and can give an SEO based view of the sites linking to it. Touchgraph.com/seo for examples.


    TouchGraph

  • Wordle

    Wordle.net - clever tool that allows you to enter or upload a collection of words and then massages them to fit into a range of different shapes. Wordle.net/gallery for examples.


    Wordle

  • IBM

    Many Eyes - an experiment by IBM Research and Cognos to develop a data visualisation tool. It can be used to create infographics from your own data, or data sets available on the site, then can be uploaded to a public gallery for comment. Some interesting visualisation tools but a bit basic.


    IBM

  • Google Public Data

    Google Public Data Explorer - an excellent and in depth tool that allows the visualisation of thousands of sets of public data of all kinds. Great not only as a source of information but as a visualisation tool as well.


    Google Public Data

  • StatPlanet

    Stat Planet - pretty much what it says on the tin, if you need world statistics, visualised or not, this is a great resource.


    StatPlanet

  • ProgrammableWeb

    API's - these are an invaluable source of data, and today are released by hundreds of sites. Whilst they are intended for developers to produce and test applications for that particular site, they can also be used as a goldmine of data. If you have a bit of programming know how, you can write scripts to access the API for all kinds of stats and info.


    ProgrammableWeb

  • Inkscape

    Inkscape.org - a powerful open source vector graphics editing program, Inkscape is free to use. It has many of the capabilities of Illustrator and CorelDraw so is an excellent free tool that can be used. The interface is quite simple and basic, but for many this is all that is required.


    Inkscape


Lastly...


Whilst all of these tools are useful in helping to design an infographic, they don't do the whole job for you. Unless you have some kind of experience with image editing software and a vague eye for design you're not going to be able to do this very well. Even then, if you want a final product like some of the more complex work referenced above, you may well have to look to a professional designer. This will cost you, but ultimately you need an infographic to look good and stand out, and that's what you'll get...


Friday, May 25, 2012

31 FREE Progress and Loading Bars PSD Design

Our 7th series of Free PSD layout around the web! Loading bar is serve as preloader to indicate how long the users have to wait. This interface element isn't a common web element in HTML and CSS web design, it's more common in flash website development as it needs to load all the assets.


With HTML and CSS websites, we can use it for:



  • Indicate file upload progress

  • A preloader (Yes, it's possible)

  • As a status indicator. Eg, total of donation/money accumulated


In case you've missed our previous series in PSD layout, you can visit them via the following links. We still have 2-3 series to go, I hope you will enjoy this post and stay tuned for more!