Saturday, November 21, 2015

15 best free responsive jQuery image sliders

15 best free responsive jQuery image sliders
Image sliders are the best way to highlight your prior content on homepage/landing page. In the vast web world you may find a large number of Image sliders, and maybe you don’t have sufficient time and patient for checking all of them out. So here I tried to scale down the number to 15 and presenting 15 of the best free, responsive and latest tech enriched content sliders. See their demo and download them, then use them on your project. Read on:

1. FlexSlider

FlexSlider

 
An awesome, fully responsive jQuery slider toolkit.     
  • Simple, semantic markup    
  • Supported in all major browsers    
  • Horizontal/vertical slide and fade animations    
  • Multiple slider support, Callback API, and more    
  • Hardware accelerated touch swipe support    
  • Custom navigation options    
  • Compatible with the latest version of jQuery
Demo
Download

2. unslider

 unslider


unslider is a responsive and cross-browser jQuery plugin for creating clean and flexible content sliders on your web site. unslider currently supports almost all the html elements like image, text, video, etc.    
  • Lightweight (~3kb minified) and easy to implement    
  • Responsive and cross-browser    
  • Keyboard and Dot navigation support    
  • Customizable transition animations    
  • Touch & Swipe support    
  • Prev/Next button support
Demo
Download

3. Ideal Image Slider 

Ideal Image Slider


The aim behind the Ideal Image Slider is to create a slider which has just the right amount of features, with no bloat and be easy to extend so that more features can be added as “extensions”. Here are the ideals and core features:     
  • HTML5 (SEO optimised)    
  • CSS3 transitions (a few simple transitions like slide/fade)    
  • Left/Right navigation (including touch/swipe support)    
  • Responsive    
  • HiDPI (retina) support    
  • ARIA support    
  • Extremely simple to setup (no dependencies)    
  • Very extensible    
  • Uses progressive enhancement
Demo
Download

4. Slider Pro

Slider Pro


Slider Pro is a professional jQuery plugin which allows you to display a group of mixed content in a responsive and touch compatible slider. Key Features:     
  • Fully responsive with custom JS breakpoint.    
  • Touch swipe, keyboard, and thumbnails navigation.    
  • Fullscreen and auto height support.    
  • CSS3 powered transitions.    
  • Infinite loop like a carousel.    
  • Image lazy load.    
  • Retina image support.    
  • Galley lightbox enabled.    
  • Automatic video handling.    
  • Supports mixed content, not only images.
Demo
Download

5. jSlider

jSlider


jSlider is a simple, lightweight, full-featured jQuery plugin for creating animated content / images on your webpage / web applications. Features:     
  • Mobile-friendly. Support both mouse drag and touch swipe to switch between slides.    
  • Cross browser. Supports all major browsers and even IE 8/9/10.    
  • Options can be passed via data-attributes directly in the markup.    
  • Arrows and dots navigation.    
  • Custom animation types.   
  •  Fully responsive for any screen size.    
  • 3 built-in slider modes (slide, fade & gallery) to fit your any needs.    
  • Supports infinite looping that makes the slider act like a carousel.    
  • Auto resize slider content to fit parent container.
Demo
Download

6. Slippry

Slippry


Responsive slider plugin for jQuery. Intrinsic trick to enable responsive resizing without js!
  • Slippry is a pretty customization slider, included some (slightly random) combinations of options and the function settings and CSS (if applicable) to recreate them. 
  • Designs/styles: Out-of-the-box, Pictures, Portfolio, News, Shop, Thumbnails, CSS vs jQuery.
Demo
Download

7. Hero Slider

Hero Slider


It is a common approach to fill in the intro section of a website with a slideshow: you’re trying to show the users as much as you can above the fold, yet you want to deliver this information in an organized and clean way.  Therefore we built for you a ready-to-use jQuery slider, with some built in options like video/image backgrounds and different text alignments. In an attempt to increase user engagement, we replaced the “navigation arrows” with buttons. The difference is: buttons have a title, a hint about what kind of content to expect. Arrows just tell users “you can switch slide”.

Demo
Download

8. jQuery lightSlider 


 jQuery lightSlider


jQuery lightSlider is a lightweight responsive Content slider.  Features:     
  • Fully responsive – will adapt to any device.    
  • Supports touch devices and swiping.    
  • Gallery mode to create an image slideshow with thumbnails    
  • Small file size (6kb) (minified), fully themed, simple to implement.    
  • CSS transitions with jQuery fallback.    
  • Full callback API and public methods.    
  • Auto play and auto loop to create a content carousel.    
  • Keyboard, arrows and dots navigation.    
  • Chrome, Safari, Firefox, Opera, IE7+, IOS, Android, windows phone.    
  • Slide and Fade Effects.    
  • Multiple instances on one page.
Demo
Download

9. Zenith

Zenith


Zenith is responsive slider jquery plugin that comes in 4 basic layouts and 7 transition animation available
  • 4-th layout, or slider layout, has some variations of its own, producing 3 more pre-defined sub-layouts and unlimited possibilities of styling, editing and creating some of your own variations.
  • You can edit some HTML, and add that markup by passing it’s elements classes or id’s to the options when initializing zenith. 
  • Zenith differs from other responsive slider jquery plugins in dozen ways.
  • It’s unique layouts for showcasing highlights will enhance your product, or app presentation.
  • You can style almost every part by passing your own custom CSS directly into options, without even touching the main style.
Demo
Download

10. SmoothSlides 



A responsive jQuery slideshow with beautiful panning effects on each image.

Demo
Download

11. jcSlider

jcSlider


A responsive slider jQuery plugin with CSS animations.This plugin does not use jQuery animations. Only CSS3, because performance matters. No need to calculate distances, sizes or whatever, only add and remove classes to elements to animate them. It couldn’t be easier!     
  • Only 1 js file, 1Kb minified    
  • Responsive    
  • Multiple effects (more than 60!)    
  • Works with html, images… whatever you want to animate
Demo
Download

12. Responsive Layered Slider with CSS3 & jQuery

Responsive Layered Slider with CSS3 & jQuery


The entire slider works by using just a JavaScript document and you don't have to attach any CSS style sheets to use it.
  • Each layer will have 18 possible effects which you can use to your liking. 
  • All animations are created by inserting CSS code into the page using JavaScript
Demo
Download

13. Zoom Slider

 Zoom Slider


A simple content slider with depth-like zoom functionality for a predefined area in each slide. Each slide has a predefined zoom area that will be used to calculate the appropriate scale value for a fullscreen fill.  Once the icon for zooming is clicked, the zoom area as well as the page get scaled, creating the illusion that the viewer is approaching the item. Once the whole page is covered, it shows some more details.

Demo
Download

14. PgwSlideshow

PgwSlideshow


Responsive slideshow / gallery / carousel for jQuery / Zepto     
  • Fully responsive slideshow    
  • Desktop and Mobile devices supported    
  • Less than 4 KB (minified and gzipped)    
  • Full customization with the CSS file included
Demo
Download

15. slider.js

slider.js


slider.js is a lightweight, simple-to-use jQuery plugin that helps you generate a fullscreen, responsive slider carousel for showcasing your photos, designs and stories.

Demo
Download

So what you think about this list don’t forget to mention. More Cool slider information base list will be publish soon, so stay subscribed. Goodluck…..

Friday, November 20, 2015

How to create Vertical text/link navigation menu

How to create Vertical text/link navigation menu
The navigation menu styles we mostly see around on web are sidebar menu, vertical menu, fixed to header menu etc. It’s very rare to spot a site with vertical text/link style menu, right? So here it is I developed this vertical text/link style menu which offers; links are hanging from top side of site, and links will be shown vertically. This menu made with CSS3 transform formula to make links appear vertically and added opacity effect and cheerful flat color to each link enhanced with Google web font. Let’s see how it looks like and to create this menu. Read on-

How to create Vertical text/link navigation menu

How to create Vertical text/link navigation menu

How to:
Step 1: First create a navigation class; and all positioning codes-

.nav {
    position: relative;
        float:right;
        top: -3px;
}


Step 2: Here we design the nav’s li elements; with CSS3 transform: rotate(-90deg); width; text positioning and <li> positioning.

.nav ul li {
    -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
    width: 100px;
    overflow: hidden;
    padding:5px 10px 10px 18px;
    float: left;
    background-color: #7f9db9;
    text-align: left;
    margin-left:-50px
}


Step 3: Now designing the ‘a link’ elements with font style, size, decoration and color.

.nav ul li a {
    color: #fff;
    text-decoration: none;
    display: block;
    font-family: 'Josefin Sans', sans-serif;
    font-weight:500;
    font-size:16px;
}


Step 4: Then individual color and hover color setting up for <li> elements with rgba color codes; we creating 5 link slot so setting up their color respectively with l1, l2, l3, l4 and l5 <li> classes.

.nav ul li.l1 {
    background-color: rgba(243, 156, 18,0.65);
}
.nav ul li.l1:hover {
    background-color: rgb(243, 156, 18);
}
.nav ul li.l2 {
    background-color: rgba(207, 0, 15,0.65);
}
.nav ul li.l2:hover {
    background-color: rgb(207, 0, 15);
}
.nav ul li.l3{
    background-color: rgba(54, 215, 183,0.65)
}
.nav ul li.l3:hover {
    background-color: rgb(54, 215, 183);
}
.nav ul li.l4{
    background-color: rgba(25, 181, 254,0.65)
}
.nav ul li.l4:hover {
    background-color: rgb(25, 181, 254);
}
.nav ul li.l5{
    background-color: rgba(65,117,160,0.65)
}
.nav ul li.l5:hover {
    background-color: rgb(65,117,160);
}


Step 5: It’s time to call ready CSS classes to HTML; So I’m using a <div> to call .nav you may call it under <nav> for integrating design to HTML5. Adding <ul>, <li> and <a> elements. And finally finishing the design.

    <div class="nav">
        <ul>
            <li class='l1'><a href="#">Home</a></li>
            <li class='l2'><a href="#">Blogger</a></li>
            <li class='l3'><a href="#">Wordpress</a></li>
            <li class='l4'><a href="#">About</a></li>
            <li class='l5'><a href="#">Contact</a></li>
        </ul>
    </div>


Step 6: Place links in "#" and change anchor texts as you like. Change color code of <li> with your desired rgba color. And here are the full codes of this vertical text style navigation menu:

<!--crawlist.net HTML starts-->   
<div class="nav">
        <ul>
            <li class='l1'><a href="#">Home</a></li>
            <li class='l2'><a href="#">Blogger</a></li>
            <li class='l3'><a href="#">Wordpress</a></li>
            <li class='l4'><a href="#">About</a></li>
            <li class='l5'><a href="#">Contact</a></li>
        </ul>
    </div>
<!--crawlist.net HTML ends-->    
<style>/*crawlist.net CSS starts*/
@import url(https://fonts.googleapis.com/css?family=Josefin+Sans);
.nav {
    position: relative;
        float:right;
        top: -3px;
}
.nav ul li {
    -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
    width: 100px;
    overflow: hidden;
    padding:5px 10px 10px 18px;
    float: left;
    background-color: #7f9db9;
    text-align: left;
    margin-left:-50px
}
.nav ul li a {
    color: #fff;
    text-decoration: none;
    display: block;
    font-family: 'Josefin Sans', sans-serif;
    font-weight:500;
    font-size:16px;
}
.nav ul li.l1 {
    background-color: rgba(243, 156, 18,0.65);
}
.nav ul li.l1:hover {
    background-color: rgb(243, 156, 18);
}
.nav ul li.l2 {
    background-color: rgba(207, 0, 15,0.65);
}
.nav ul li.l2:hover {
    background-color: rgb(207, 0, 15);
}
.nav ul li.l3{
    background-color: rgba(54, 215, 183,0.65)
}
.nav ul li.l3:hover {
    background-color: rgb(54, 215, 183);
}
.nav ul li.l4{
    background-color: rgba(25, 181, 254,0.65)
}
.nav ul li.l4:hover {
    background-color: rgb(25, 181, 254);
}
.nav ul li.l5{
    background-color: rgba(65,117,160,0.65)
}
.nav ul li.l5:hover {
    background-color: rgb(65,117,160);
}
/*crawlist.net CSS ends*/</style>


Compatibility:
  • This menu is compatible with all latest version of web browsers.
So what is your opinion about this navigation menu don't forget to mention, Chill....

Tuesday, November 17, 2015

Overlay style navigation menu for Blogger

Overlay style navigation menu for Blogger
In my past posts I published two different position style navigation menus, Fixed to header and static position menus, here I am publishing a new style of menu it’s calls Overlay style; full navigation will appear top-left side of your blog interface with bar/burger style trigger and hover on the trigger will show full navigation menu on a full screen overlay page. It also responsive so also works seamlessly on mobile devices; it has an extra close button in case automatic overlay closing function unable to work. Made with CSS, CSS3, HTML, Google font let’s see how it looks like and how to add it to your blogger blog.

Overlay style navigation menu for Blogger


Live Demo:

(Click here)

Codes for Copy:


<div class="menu-outer">
    <div class="menu-icon">
        <div class="bar"></div>
        <div class="bar"></div>
        <div class="bar"></div>
    </div>
    <!--crawlist.net widget starts-->
    <div class="nav">
        <ul>
           <li><a href="#">Home</a></li>
           <li><a href="#">Blogger</a></li>
           <li><a href="#">Wordpress</a></li>
           <li><a href="#">About</a></li>
           <li><a href="#">Contact</a></li>
       </ul>
   </div>
   <!--crawlist.net widget ends-->
</div>
<a class="menu-close" onClick="return true">
    <div class="menu-icon">
        <div class="bar"></div>
        <div class="bar"></div>
    </div>
</a>



<style>
/*crawlist.net CSS starts*/
@import url(https://fonts.googleapis.com/css?family=Montserrat);

.menu-outer:hover ~ .menu-close {
  margin-right:-100px;
}
.menu-outer:hover .bar { background:rgba(100,200,240,.9); }
.menu-outer > .nav ul { top:15%; }


.menu-outer {
  overflow: hidden;
  position: fixed;
  top: 0;
  font-family: 'Montserrat', serif;
  z-index: 998; 
  width: 100%;
  left: 100%;
  margin-left: -100px;
  height: 200%;
  background:rgba(100,200,240,.9); 
  -webkit-transition: all ease .5s;
  -moz-transition: all ease .5s;
  -ms-transition: all ease .5s;
  -o-transition: all ease .5s;
  transition: all ease .5s;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  -ms-transform-origin: top left;
  -o-transform-origin: top left;
  transform-origin: top left;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.menu-outer:hover {
  background: rgba(100,200,240,.98);
  left: 0;
  margin-left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}
.menu-icon {
  z-index: 999;
  position: absolute;
  top: 58px;
  left: 15px;
  width: 30px;
  pointer-events: none;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all ease .5s;
  -moz-transition: all ease .5s;
  -ms-transition: all ease .5s;
  -o-transition: all ease .5s;
  transition: all ease .5s;
}
.menu-icon .bar {
  background: rgba(250,250,250,1);
  width: 100%;
  height: 5px;
  margin: 0 0 5px;
  -webkit-transition: all ease .5s;
  -moz-transition: all ease .5s;
  -ms-transition: all ease .5s;
  -o-transition: all ease .5s;
  transition: all ease .5s;
}
.menu-outer:hover > .menu-icon {
  opacity: 0;
}
.nav ul {
  position:absolute;
  width:100%;
  padding: 0;
  left: 10%;
  -webkit-transition: all ease .5s;
  -moz-transition: all ease .5s;
  -ms-transition: all ease .5s;
  -o-transition: all ease .5s;
  transition: all ease .5s;
}
.menu-outer:hover > .nav ul {
  left: 0;
}
.nav li {
  list-style:none;
  text-align: center;
  text-transform: uppercase;
}
.nav li a {
  font-size: 2em;
  color: rgba(255,255,255,.8);
  text-decoration: none;
  margin: 0 auto;
  padding: 20px;
  display:block;
  -webkit-transition: all ease .5s;
  -moz-transition: all ease .5s;
  -ms-transition: all ease .5s;
  -o-transition: all ease .5s;
  transition: all ease .5s;
  text-align:center
}
.nav li a:hover {
  color: rgba(255,255,255,1);
}
@media screen and (max-width: 600px), screen and (max-height: 600px) {
  .nav ul {font-size:.75em;}
  .nav ul a {padding: 10px;}
}
.menu-close {
  z-index: 9999;
  position: fixed;
  top: 0;
  right: 100%;
  width: 200px;
  height: 200px;
  background: rgba(250,130,70,1);
  cursor: pointer;
  -webkit-transition: all ease .5s;
  -moz-transition: all ease .5s;
  -ms-transition: all ease .5s;
  -o-transition: all ease .5s;
  transition: all ease .5s;
  -webkit-transform-origin: top right;
  -moz-transform-origin: top right;
  -ms-transform-origin: top right;
  -o-transform-origin: top right;
  transform-origin: top right;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.menu-close .menu-icon {
  right: 15px; left: auto;top: 68px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.menu-close .bar {
  background: rgba(250,250,250,1);
  width: 100%;
  height: 5px;
  position:absolute;
  -webkit-transform-origin: center;
  -moz-transform-origin: center;
  -ms-transform-origin: center;
  -o-transform-origin: center;
  transform-origin: center;
}
.menu-close .bar:first-child {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.menu-close .bar:last-child {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.tabs .widget li, .tabs .widget li {float:none}
/*crawlist.net CSS ends*/
</style>


How to add:
  • First log into your Blogger blog, Select your blog
  • Go to ‘Layout’ tab, select ‘add a gadget’
  • From popup menu select ‘Html/Javascript’
  • Copy the following codes and paste into content box;
  • Save template, then (follow this if you using Blogger default template)
  • Go to ‘Template’ tab; ‘Edit HTML’
  • And search for /* Tabs (using Ctrl+F or Cmd+F inside of code snippet)
  • Then delete all Tabs CSS codes 

/* Tabs ----------------------------------------------- */ .tabs-inner .section:first-child { border-top: $(header.bottom.border.size) solid $(tabs.border.color); }  .tabs-inner .section:first-child ul { margin-top: -$(header.border.size); border-top: $(header.border.size) solid $(tabs.border.color); border-left: $(header.border.horizontalsize) solid $(tabs.border.color); border-right: $(header.border.horizontalsize) solid $(tabs.border.color); }  .tabs-inner .widget ul { background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px; _background-image: none; border-bottom: $(tabs.border.width) solid $(tabs.border.color);  margin-top: $(tabs.margin.top); margin-left: -$(tabs.margin.side); margin-right: -$(tabs.margin.side); }  .tabs-inner .widget li a { display: inline-block;  padding: .6em 1em;  font: $(tabs.font); color: $(tabs.text.color);  border-$startSide: $(tabs.border.width) solid $(content.background.color); border-$endSide: $(tabs.bevel.border.width) solid $(tabs.border.color); }  .tabs-inner .widget li:first-child a { border-$startSide: none; }  .tabs-inner .widget li.selected a, .tabs-inner .widget li a:hover { color: $(tabs.selected.text.color); background-color: $(tabs.selected.background.color); text-decoration: none; }

  • After doing all of these steps; save template.

How to configure:
  • Fill <a href="#">Home</a>'s # with your label links and change the anchor words;
Now check your blog out for make sure it’s working.

FAQ and Caution:
  • Tested on many template; should work perfectly on any template; if the design breaks then try to find out what breaking the design (mostly the thing disrupt the default design is, default code setting for .widget and .tabs CSS codes)
  • You may change the default color of this menu just change the background color of .menu-outer and .menu-outer:hover with any rgba or hex color;
  • Works fine on most latest updated web browsers.
SO what you thinking about this menu don’t forget to mention. Chill.....

Friday, November 6, 2015

UX/UI design tips for a captivating mobile app : Your 10 point bible

UX/UI design tips for a captivating mobile app : Your 10 point bibleBeing a mobile app development company we know that user experience can make or break a mobile app (depending on wether it’s awesome or horrendous). Mastering it right hinges on a good User Interface and right communication with the user.

For an independent developer whose sole product is a mobile app, it’s challenging indeed. And for someone who is employed as a UX/UI designer, it is even less of a joyride as the added pressure of client’s monetary investment is involved.

Further ordeals occur when the developer is dealing with payment apps where additional care has to be taken as one is tasked with designing for an acute interaction. Acute because they are dealing directly with the end user’s money. UI designing in this space requires utmost thoughtfulness because it requires a great level of attention to detail and consistency across technology touch points : from users’ as well as developer’s ends.

Sharp, efficient and secure are the watchwords for creating an awesome mobile app and they should apply to every UX on your to-do list. Also, it is essential for one to consider some factors that help in delivering an ideal app in terms of user engagement.

We create a roundup of ten simple tips, factors and aspects that every User experience/User interface designer must keep in mind before and while developing their mobile app.

Adhere to the OS guidelines for creating an exceptional app user interface

Sticking to multiple user guidelines belonging to target operating systems is a must when designing your app’s user interface. Exploring innovations with the navigation systems, touch gestures and interactions is highly recommended. This will not only enable you to achieve user interface design in an improved format but allow you to pick crucial features and reject the unnecessary ones.
Apps are analyzed rigidly before being launched on major app stores like Apple Store and Google Play. Therefore, before submitting their apps, developers must take some time out to analyse the type of apps that make it to these stores (in terms of UI/UX). They must read and follow the guidelines that have been put forth for creating the UI of an app for each OS.

Interactive design
UX/UI design tips for a captivating mobile app : Your 10 point bible

Mobile app UI designs don't give much room to work with, As a developer has to design for smaller screens and much smaller attention span, the design must work in sync with the user’s speed of thought. An ideal interface is one which is simple for novices without making it too boring for experienced ones.
And lack of screen space does not negate the need for a good interaction design.
The prime aspects of good interactive design are :

1.    It is goal driven
As a UI developer you have to design for the right user, therefore an extensive user research helps in creating a persona of those people who will be using the app. This gives you precise goals for them and tailor your app (and workflows) accordingly.

2.    Usability
If they can’t easily use it, they will uninstall it. Usability goes a long way in making an app useful. And useful, is desirable.

3.    Signifiers
Users must not have to think what each UI element does. You must use signifiers accordingly. Ex: blue underlined text means that upon clicking it, user will navigate to another page.

4.    Learnability
Users must know how to use an app interface in a short span of time, without training. It has to be instinctive. Familiar design patterns help users get accustomed to the app.

5.    Response
Users must know that their task was complete. It can be accomplished through a beep, a text prompt or something complex like a modal window. A developer must ensure that their response is beautiful and quick.

Flat design and full screen navigation

Flat design:
Sophisticated yet simple. Dynamic yet adaptable. A lot of app developers are adopting it owing to smooth user interfaces. Moreover, due to smaller file sizes, elements load faster. And this feature is very important for ecommerce mobile apps as too much time lapse can cause prospective visitors to leave their sites.
Being a trending design fashion, they give a clean structure to your mobile app. This optimizes User Experience on your app, increasing conversion. Flat user interface is the leading mobile design pattern of 2015, and it is strongly backed by Google’s design language called material design.

Fullscreen navigation:
The mobile application development and design industry has witnessed the rise of Fullscreen navigation feature. Unlike the conventional apps and pages where a typical title-banner-content-ad format is seen, in full screen navigation user is presented with a big menu having multiple actions. The prime valuable feature is that it fits very well with flat design.

Layered design:
Owing to the small screen of mobiles, panoramic view isn’t possible. This gives rise the need for layered design interfaces. For that, ther widgets should be active in the front and passive at the back.

  
Speedy path to action
UX/UI design tips for a captivating mobile app : Your 10 point bible
The user’s “path to action” should be as quick as possible.. For ex: In case of e-commerce mobile apps, the path to shopping should be made as short as possible in order to decrease the chances of cart abandonment. NO design must get in the way or slow down the user from “completing” what they have set out to do , in your app. Filling out information or data is the number one cause of what slows down the user. Therefore user input must be made as smart as possible. Instead of including fields for city and state, one can use zip code API to fill the gap, the first few digits of the credit/debit card can be used for getting the card type, instead of asking the user to enter that.

Social media integration and login

Social media plays a major role in mobile apps.Integration with social media networking platforms such as Facebook, Google, Twitter etc enhances the feature list of a mobile app. It works as a marketing means for gathering other audience and users as current users can ask their friends to try it out via various promotional means.

Social media login
As we explained earlier, a user’s path to action should be shortest. When you give the option for logging in/signing up with a social media account, users (who have short attention span and are time constrained due adding various activities in their daily schedule) give it much preference and a sigh of relief as compared to when they have to fill out huge forms for signing in. They may even uninstall the app simply because they are irritated.

Login via social media not only save them time but also the pain of remembering various login credentials of different apps.

UX/UI design tips for a captivating mobile app : Your 10 point bible
The 80/20 rule
While designing a mobile app, the designer must remember the 80/20 rule. According to this, 80% of app users use just 20% of it’s functionality. Therefore, the designers must first identify the functionalities that are used most within the app and trim down the app features as per those. If that crucial 20% of the functionality has been embodied in the app, then be assured that you have built a successful app as per UX/UI point of view.

Our fingers are getting fatter!!!
Yes we are getting fatter. So are our fingers. Mouse cursors are pixel precise. However, fingers are not. Thus app designs should have buttons, spaces etc that allow users to tap accurately. The design should be finger friendly.

Avoiding technical jargon
Remember that your users are not from IT background, so jargon is alien to them. Make the language and content in your app warm and familiar as per your target audience. Moreover, keep in mind that if something looks odd, your users will not trust it.

Instructions and FAQs
Your users will require some guidance through the first few uses. For first time use, have tutorial and guidance elements that are graphical in nature. Also create an inbuilt FAQ session if necessary.

Involve actual users while evaluation
It works. Trust us. Moreover, if you do this at an early stage of your mobile app development, you will get the fair practise of the 80/20 concept mentioned above. You will know which features are unnecessary. Also, re-working will be reduced.

UX/UI design tips for a captivating mobile app : Your 10 point bible
The windup
A mobile app developer can intelligently come up with clutter free designs using the above principles and concepts to ensure that their apps are worthwhile and awesome from the UI/UX perspective.

About the Author:
This is Amanda Cline and am working as a senior developer with Xicom Technologies Ltd- a leading Android App Development Company. When not busy developing great iOS apps, I feel proud in blogging and rendering IT support to individuals and enterprises.

Popular Posts

Recent Posts

YouAreHere

Unordered List

Text Widget

Powered by Blogger.