반응형
반응형
A Collection Of jQuery Maps Plugins – 20 Examples

 

http://www.designyourway.net/blog/resources/a-collection-of-jquery-maps-plugins-20-examples/

 

  

A Collection Of jQuery Maps Plugins - 20 Examples.htm

CSS & jQuery clickable map

CSS & jQuery clickable map

Free interactive map of forty-seven countries of the European continent. It’s a better way to convert a list of regions into a stylish clickable map without a Flash Player or any external plug-ins ..just a well known CSS sprites ..which works in all modern browsers ..even on the mobile devices as iPhone or iPad.

jHERE: Maps made easy

jHERE: Maps made easy

With jHERE, you can easily add interactive maps to your website. In only 5KB (2KB Gzipped), you get a powerful map API, highly customizable markers, event handling and info bubbles. Bonus features are KML support and data visualization via heatmaps.

Kartograph

Kartograph

Kartograph is a simple and lightweight framework for building interactive map applications without Google Maps or any other mapping service. It was created with the needs of designers and data journalists in mind.

Actually, Kartograph is two libraries. One generates beautiful & compact SVG maps; the other helps you to create interactive maps that run across all major browsers.

CraftMap

CraftMap

CraftMap (previous MobilyMap) is a lightweight (6KB only), fully configurable jQuery plugin that converts a simple image into a functional map by overlaying dynamic elements on it such as markers. Like Google Maps, you can place your own marker icons and add location information to specific markers with a draggable image interface.

Polymaps

Polymaps

Polymaps is a free JavaScript library for making dynamic, interactive maps in modern web browsers. Polymaps provides speedy display of multi-zoom datasets over maps, and supports a variety of visual presentations for tiled vector data, in addition to the usual cartography from OpenStreetMap, CloudMade, Bing, and other providers of image-based web maps.

JQVMap

JQVMap

JQVMap is a jQuery plugin that renders Vector Maps. It uses resizable Scalable Vector Graphics (SVG) for modern browsers like Firefox, Safari, Chrome, Opera and Internet Explorer 9.

jQuery Geo – a JavaScript mapping API

jQuery Geo - a JavaScript mapping API

jQuery Geo, an open-source geospatial mapping project from Applied Geographics, provides a streamlined JavaScript API for a large percentage of your online mapping needs. Whether you just want to display a map on a web page as quickly as possible or you are a more advanced GIS user, jQuery Geo can help.

U.S. Map

U.S. Map

Easily add a an interactive map of the USA and States to your webpage without using Flash.

jVectorMap

jVectorMap

jVectorMap uses only native browser technologies like JavaScript, CSS, HTML, SVG or VML. No Flash or any other proprietary browser plug-in is required. This allows jVectorMap to work in all modern mobile browsers.

Responsive google maps

Responsive google maps

gMap

gMap

Purpose of gMap is to help you keep your code clean and to create Google Map in very easy way, without learning its API. In future versions gMap will be improved with functions that are hard to achieve with Google Maps. Hopefully it will turn into great data visualisation tool, while still maintaining its simplicity.

Raphaël

Raphaël

Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you can achieve it simply and easily with this library.

gmaps.js

gmaps.js

gmaps.js allows you to use the potential of Google Maps in a simple way.

bMap

bMap

The bMap jQuery plugin allows you to quickly and easily add mapping to your website. It has been designed from the beginning to handle lots of markers, lots of layers, and custom marker icons.

jQuery Map Marker

jQuery Map Marker

This plugin makes it easy to put multiple markers on Map using Google Map API V3. Map Marker is very useful when you have a list of data & you want to show all of them on Map too.

jQuery GPS

jQuery GPS

jQuery GPS is a jQuery plugin for people that want to add Google maps to their website, but don’t want their website to be bogged down with features they don’t need.

Jquery GPS is a lightweight and simple solution to all your Google Map needs. Add inputs for addresses by simply adding default or custom ID’s. You can use any element to trigger the event! So it doesn’t need to be embedded inside a form.

Point Of Interest (POI) Auto Map – Premium

Point Of Interest (POI) Auto Map

Poi Auto Map combines the power of Google’s Maps and Places APIs to give you a simple way to add highly interactive Point of Interest maps to your website. All you need to do is define a starting address and a list of point of interest categories and POI Auto Map does the rest. Move the map and watch the points update. You can also define a database connection from which to source your POI points. This is the largest update yet in both features and performance.

Interactive SVG USA Map – Premium

Interactive SVG USA Map

Features
- Runs with javascript (raphael), no flash required, support iPad and iPhone
- XML Data – States in alphabetical order
- Resizable map, you can change the size of the map directly in the XML file.
- Change all colors in XML.
- 2 versions included, navigate to URL or display text when state is clicked.
- State names abbreviations.
- Optional text area size and padding in XML.
- Activate/Deactivate each state independently. In the preview, UTAH is deactivated for example.
- Full documentation included.

jQuery Interactive SVG Map Plugin – Premium

jQuery Interactive SVG Map Plugin

Features
- Any maps – works with any SVG map;
- Preloaded maps – World, USA , Russia, Europe, Australia, Germany, Peru, Brazil, Malaysia, South East Asia
- No Flash – works on iPad & iPhone
- Cross-browser – tested
- Resizable & Responsive – just set width/height
- Zoom & Pan – zoom by mouswheel, pan by mouse pointer
- Customizable Colors – base, hover, selected, disabled, strokes;
- URLs – set urls for regions
- Tooltips – show country names or custom text
- Markers – put markers with to the any map
- GeoIP location – show user’s current location on World Map
- Event handlers – onClick, onMouseOver, onMouseOut

Interactive Maps Generator – Premium

Interactive Maps Generator

반응형
반응형

Verlet-js — A JavaScript physics engine

Javascript/Added on May 15, 2013/Add to favorites

Verlet-js is a Verlet integration physics engine written in JavaScript and released under the MIT License. It can handle simulations, composites, particles, and constraints.

Verlet-js

Homepage: http://subprotocol.com/verlet-js/
GitHub: https://github.com/subprotocol/verlet-js

 

 

About

verlet-js a simple Verlet integration physics engine written in javascript by Sub Protocol. Verlet is pronounced 'ver-ley'.

Examples

  1. Shapes (Hello world)
  2. Fractal Trees
  3. Cloth
  4. Spiderweb

Features

The following is the entity hierarchy used within verlet-js:

  • Simulation: Root object that holds composite entities and drives all physics and animation within a scene.
  • Composites: A high level object used within the scene (ball, bridge, cloth, etc..)
  • Particles: Just a point in space that responds to gravity.
  • Constraints: Links particles together so they can interact with each other.
    1. Pin: Binds a particle to a static/fixes position in space.
    2. Distance: Binds two particles together by a fixed linear distance.
    3. Angle: Binds 3 particles to each other by an acute angle.

License

You may use verlet-js under the terms of the very permissive MIT License.

Source Code

View project on GitHub

 

 

반응형
반응형

7 CSS and JavaScript Performance Tips

 

http://webdesignledger.com/tips/7-css-and-javascript-performance-tips

 

Have you ever thought about how many customers you lose by having a slow site? And I’m not talking about file size only, as we rely on browser capacities to understand our code, we need to consider the processing time also.

That’s why sometimes adding a few bites in your code is much better because it save you precious seconds when real browsers or IE try to process your code.

Let’s see a few nice tips on how to improve this:

1. Don’t repeat yourself

You should use the cascade and avoid repeating code. It’s more than just using common classes, you could make good use of the heritance, for instance, so properties that can be set in the parent should be left there. Also you could use the same set of properties for multiple elements (separating multiple selectors using commas, you know).

Also, in your JS make good use of objects, functions and plugins so you don’t need to repeat code.

2. Write from right to left

Unlike us, browsers will process jQuery and CSS selectors from right to left. You may think that this won’t affect your code, but the truth is that it changes everything. A selector like this one is really, really bad:

$(“body #container div a”)

What we think we are writing is “Hey Browser, find the ‘body’ tag, and then inside of it find the #container. There you’ll find a ‘div’ and a couple of ‘a’ elements, let’s select those”. But the browser will actually read the entire page searching for ‘a’ tags, then for each tag it finds it’ll check if it has a div as parent, then check if the div has an element with the #container id, then
check if there’s a body tag beneath them.

7 CSS and JS performance tipsImage from Alex Anistratov

This is just too messy. In the JS we have some elegant solutions, like the find function so your code will actually be read as you wanted. Something like this would be good:

$(“#container”).find(“div”).find(“a”)

When you’re writing CSS you don’t have much options but leaving it as specific as possible, so try finding the closest class or ID you can find.

3. ID’s are really fast

Whenever possible use ID’s, they are faster either in CSS or JS. When using JS you have the possibility of using alternatives rather than jQuery to select tags, like document.body or even passing the entire DOM tree as an array (if you already know the exact location of the element).

4. Keep the selectors short

Keep in mind that sometimes an extra item in your selector will just mess up your code. For instance if you have a “ul li a” selector, you could simply use the “ul a” and you’ll be fine.

The best JS tip we can give you is “don’t use it”. Most times you simply don’t need it and using will cost you a lot more in performance, development time, browser compatibility and maintenance.

You can replace a lot of animations by CSS animations, and you could also use a library like yepnope or modernizr to conditionally load fallbacks for browsers that can’t keep up with your awesomeness.

6. You don’t need to declare your vars, but you should

A lot of people simply skip the var declaration step. That’s ok, but you’ll create a lot of global variables that can break other functionalities and also when the browser has to recover it, it’ll search from local to global scope.

Even if you’ll use a global scope var, you can redefine it locally so you’ll save some time. For example, instead of doing this:

var e1= document.getElementById('ID1'),
e2= document.getElementById('ID2');

Do this:

var doc= document,
e1= doc.getElementById('ID1'),
e2= doc.getElementById('ID2');

So you’ll locally store the document var

7. Do math like you do in your head

We tend to think that programming languages do some kind of black magic and give us the result of complex operations. But the truth is that every single operation has a processing cost. For example, instead of doing 2*15 it’s much easier to do 15+15.

The true tip in this case is, use the more native JS code as you can, so avoid relying on jQuery or other plugins because that will certainly take more time to load and often more code to write.

7 CSS and JS performance tipsImage from Kevin Andersson

BONUS: 8. Remove one image from your source code

The One Less JPG movement is right when they say that removing one image from your source code would save you far more bites than what you’d save by worrying about JS (and CSS). But the truth is: You should do both.

We should always do our best to improve user experience and if that means that an image will look good in the page, and the fancy JS animation has to be removed, so do it.

반응형
반응형

20 jQuery Plugins for Creative Web Typography

 

http://lava360.com/20-jquery-plugins-for-creative-web-typography/?utm_source=rss&utm_medium=rss&utm_campaign=20-jquery-plugins-for-creative-web-typography

 

jQuery has changed the world of internet and its website, now more responsive and beautiful websites are being designed by the designers using new technologies. jQuery has prominent capabilities to garnish website designs with flash like objects but with tiny code files in comparison of Flash files. On other hand typography plays very important role to distinguish a website among other websites over internet. Using different topographies for different purpose may lead to a unique and attractive web design, which is an ultimate goal of any designer’s life. One more advantage for using visually appealing typography to your web design is – it’s fruitful for webmaster analysis, everyone known textual matter is more important than of images. So without or less use of images would make your website design more SEO friendly.

To help you out, we have gathered 20 jQuery plugins to create web typography. With the help you these plugins you will be able to design attractive web typography for you web designs.

Type Butter

Type Butter

jMetronome

jMetronome

Kerning

Kerning

Airport

Airport

Baseline

Baseline

jQuery.exdent

jQuery-exdent

Arctext.js

Arctext

fontResizer

fontResizer

HatchShow

HatchShow

RV Font Size

RV Font Size

SlabText

SlabText

jQuery Text Zoom

jQuery Text Zoom

BigText

BigText

jSlabify

jSlabify

JQISOTEXT

JQISOTEXT

Textillate.js

Textillate

Textualizer

Textualizer

Responsive Measure

Responsive Measure

jQuery Text Resizer

jQuery Text Resizer

Line In Typography

Line In Typography

반응형
반응형

Ultimate Resources For Mobile Web Application Design

 

 

http://www.hongkiat.com/blog/webapp-design-resources/

 

 

Ultimate Resources For Mobile Web Application Design.mht

 

 

High Res Aerial Mappingwww.Aibotix.com Multi-rotor with GPS Autopilot Navigation and heavy payload

The advancements of smartphones have improved the quality of mobile web development. It is now possible to generate entire webapps using only HTML5 and CSS3. Coupled with many JavaScript libraries the possibilities for mobile development are endless.

mobile app resource

In this post, I have put together just over 70 resources for developing mobile websites and web applications. This collection is more focused on HTML5 / CSS3 / JS webapps as opposed to frameworks or native applications. The purpose is to give your mobile webapp a similar look & feel commonplace with native interfaces.

PSDs & UI Graphics

Free PSDs are generally the most helpful assets to web developers. If you are not savvy in Photoshop then it can be stressful attempting to design a beautiful interface. Likewise this set of graphics will include plenty of buttons, forms, textures, toolbars, and other helpful GUI kits.

iOS 6 GUI PSD

The mobile GUI kit by Teehan+Lax is an infamous resource for all mobile developers. Even native iOS programmers genuinely enjoy this mobile kit for the precision of each element. All of the buttons, gradients, dropdowns and menus look exactly as they would on a native iPhone 5.

graphics iPhone 5 gui freebie psd

Android Interface GUI

Similar to the first GUI kit we can also find mobile elements related to Android-based native applications. Depending on how you want to style your mobile webapp these two graphics packs may provide everything you will need. Sticking with basic styles will make your designs appear more blended into the device.

Android graphics gui design kits freebie

Passbook iOS6 App UI PSD

As for more advanced UI kits we have this awesome iPhone app design PSD. This is for a mobile app Passbook which includes a series of screenshots from different pages. The whole design is layered and free to download.

ios iphone app freebie psd download interface

Tooltip iOS App UI

Menu tooltips are not as common but this doesn’t mean they serve no purpose in an HTML5 webapp. The icons and button styles may be repeated either through images or CSS3 codes. This will give you a leg-up on the competition with a rich interface style.

tooltip freebie psd interface mobile graphics

Fresh iPhone UI Kit

The designers over at MediaLoot publish both free and premium content. However a lot of their free content is still of exceptional quality. This UI kit is labeled Fresh iPhone and displays a helpful iOS app design. You can work with the PSD graphics to duplicate similar title bars and gradients/textures in your own webapp.

Fresh iPhone ui kit freebie download psd

@2x Navbar

Another fairly obscure element is the tabbbar found on many iOS applications. Mobile websites do not often have a means of using this properly since the switching between pages would require some JavaScript. But if you are going this route you will be providing a more native feel to the application. And using this free PSD, it’ll be much easier to customize the gradient and icons.

navbar psd freebie graphics ios mobile

Leather iOS Menubar PSD

The top toolbar design is also a prominent area of screen real estate. Especially for mobile applications where you do not often have room for a big flashy header. Check out this free PSD which offers a leather textured iOS-style top menu bar. It has easy customization for different color schemes and provides a much cleaner UI for developers.

leather texture mobile ios toolbar topbar

Free iPhone UITabBar PSD

This particular iPhone UI PSD kit released by Virgil Pana is an exciting look into designing native iOS interfaces. The PSD graphic includes a top title menu bar along with a footer tabbar. Plus the center tab icon is actually inflated to be larger than the rest, a common design style among iOS app developers.

iphone mobile ios ui pack tabbar freebies

Raindrop iOS Toggle

Toggle switches are actually native to iOS devices but not found anywhere in HTML5/CSS3. Using this PSD graphic you may attempt to build a similarly styled toggle switch with a more pleasing color scheme. The backgrounds are much deeper than the normal interface elements plus the text is also larger and easier to read.

randrop ios slider on off switch

Cloudy UI Kit

365psd is an amazing website which is still publishing new freebies continually every day. Going back in time a bit I want to reference the Cloudy UI Kit which is full of amazing graphical elements. We can find buttons, search bars, sliders, on/off switches, dropdown menus, and tons of other cool stuff.

cloudy user interface kit psd freebie

Map Pointers

So many native Android and iOS applications will focus on geolocation. HTML5 web applications have also been created around APIs such as Google Maps. And these mini map pin icons are the perfect companion for any style of mobile webapp.

mobile map pointers pins graphics geolocation

Mobile and Web UI Kit PSD

The “Mobile and Web” UI kit is fantastic when putting together your average run-of-the-mill interface. These are not common styles but they provide developers with an excellent starting point. The PSD is completely free to download and includes plenty of elements to choose from.

mobile web user interface kit freebie graphics

Mobile iOS App Navigation

Some mobile designers will use a fixed top navigation bar as opposed to mirroring the iOS tabbar effect. This free PSD graphic is built around the very idea of mixing the tab buttons into a fixed toolbar. You can update the gradients and icons to blend nicely into any theme.

mobile ios navigation buttons toolbar design

Mobile Downloads UI Freebie

DeviantArt is a great community full of very talented artists. This particular freebie download includes a mobile app screen featuring loader bars. When making an advanced webapp you may need to handle avatar uploads or similar content posted by users. This window UI should provide an excellent starting point.

freebie mobile downloads uploads loading interface

iPhone Wood UI

The wood texture is another great feature we will find all around the Web. Both full-screen websites and mobile apps have been pushing out more interest towards detailed textures. This PSD freebie has some tabbar icons and a top toolbar which is worth checking out.

freebble wood user interface designs graphics

iPhone App UI Freebie

We saw a similar mobile iPhone UI PSD earlier in the list and I want to mention this kit as a companion. The features here are dialed down to appear more commonplace. The gradients and buttons are very simple and will match almost any design type.

iphone ui freebie psd downloads topbar toolbar

Twitter iOS App Icon

The iOS app icon style is brilliant and reflects the current advancing era of technology. I feel this PSD freebie is a good piece of design inspiration for young app developers. It is very simple to apply meta tags into your HTML5 webapp for styling a custom iOS icon graphic onto your user’s homescreen.

freebie download psd icon app ios designs twitter

Flat GUI Elements

The flat metro-style web elements are growing in popularity. Mobile webapps can benefit the most since they are working with very small screens. However some designers would rather not go this route and feel the more detailed graphics will catch the eye. It is worth a peek to see if these elements could work well in your own layouts.

flat metro website user interface mobile graphics

Mobile Quick Menu PSD

This freebie PSD offers a mini vertical quick menu with icon links for navigation. Theoretically the user may tap on the nav header which will animate to display more links. This is one amazing freebie and it is worth keeping in your mind for use on any future projects.

freebie menu graphics dropdown nav psd

UI + UX Mobile Fold

Recently we published an article explaining how to build a sliding mobile nav just like this PSD. By using a bit of jQuery the process is very simple and does not require a lot of development knowledge to implement. Check out the freebie and see if you think this would be worth investigating.

iphone mobile user interface ux psd graphics

Mobile Templates

The process of sketching out your mobile webapp can be difficult. It is often more tempting to jump right into coding and detail the layout afterwards. But taking the time out for planning your results can be a huge help. This small collection of mobile stencils and wireframes should help you out with this task. I have included wireframing templates for both Android and iOS devices.

iPhone 5 Homescreen Template

Would you want to check out how your app icon will look like on the homescreen of an iPhone? This free PSD template is the perfect solution. Attach your app icon into the PSD and scale it down to overlap the blueprint icon. You can get a sneak preview and this provides a nice graphic to be published somewhere on your website.

iphone homescreen icons design interface ui

iOS App Icon Template

Almost every iOS designer/developer must know about Michael Flarup’s iOS Icon template over at Pixel Resort. Recently he purchased a top-level domain for AppIconTemplate.com where you can download this free PSD. I must 100% recommend grabbing this freebie if you plan to support your mobile webapp to be saved onto the iPhone homescreen.

ios app icon templates psd freebie

Google Play/Android App Icon Template

And in a similar vein we also have a beautiful Android app icon template for designers. This is also a free download and the PSD is set up much in the same way as above. However the standard icon sizes are much different compared to iOS. And if you are developing for both platforms you will want to check them out anyhow!

google android play icon app template psd

AppView iPhone UI Theme

I like to think of the AppView theme as more of a template for minimalist designers. This PSD set will include all of the typical interface elements you expect to find in iOS applications. It makes the perfect starting ground for adding your own content and setting up basic page templates for your webapp.

iphone ui freebie templates appview

Android UI Template for Fireworks

Developers who are going after the Android graphics style will want to look into this UI kit for Adobe Fireworks. It is a free download and provides an excellent source of common screens for your mobile webapp.

fireworks ui template vector elements

Lookamore

The Lookamore Android UI Kit is absolutely stunning when it comes to basic templates. You will definitely want to check out the entire freebie which is full of PNG icons and other mobile elements. The resource includes HDPI resolutions which are even better on hi-res screens.

hdpi high dpi resolution display ui kit graphics

iPhone 5 Grid

When constructing your basic webpage template, this grid PSD may be of some use. The iPhone 5 is everywhere and lots of Apple enthusiasts have already picked up the new technology. The horizontal grids should fit similar into iPhone 4 and 4S devices, so it makes for a revolutionary template.

iphone 5 grid template psd freebie

Illustrator Template for iPhone

For users of Adobe Illustrator this iPhone template design will be a much smoother transition. The UI kit is more of a wireframing template for mobile webapps. You can choose from a dozen various screens and manipulate the elements to fit perfectly with your own layout.

iphone illustrator vector freebie ios adobe

Android Sketch Stencil

These Android stencils are another tool for building your core wireframe. Keep in mind that your mobile webapp does not need to mimic either of the mobile operating systems. But it does help using the default elements as a starting point for your projects.

iphone sketch stencil ui kit wireframing templates

iPhone Sketch Elements AI

Similarly you can find Adobe Illustrator elements and stencils used for iPhone app interfaces. These AI kits will include vector sketches which may be resized and scaled down without any quality loss.

iphone template sketch elements ai

Wire Devices Freebie

The wireframe devices are a nice tool when originally building templates for various smartphones and tablets. I do not think this is a freebie which will help everybody. But it is worth looking into the details if you plan on launching a multitude of mobile webapps.

freebie psd wire iphone ipad devices tablets

Interface Sketch

I just recently found this Tumblr page which is full of helpful freebies. These templates are actually loaded into Google Drive and they are all free to use. Another example of something which may not help everybody, but these interfaces will be useful to a specific sect of designers.

interface iphone sketches psd freebie download

iPhone App PSD Template

This freebie iPhone app PSD template is courtesy of PixelsDaily. Their library includes many helpful mobile graphics but this particular iPhone interface offers a tabbar and icon sets. Plus a homescreen and content page design for your own customizations.

iphone app template psd freebie ui

Icon Sets

What mobile webapp would be complete without a series of related interface icons? Think about all the places you will find these glyphs and symbols. The top navigation toolbar and bottom tab bar areas will frequently use icons to represent button actions. Plus you may embed icon sets into your page content for a more visual approach on mobile screens. Most of these collections will include a retina version along with the standard icon sizes.

30 Free Vector Icons

To start off the icon sets I found this beautiful collection of vector icons from Dezinerfolio. Since the icons are vector-based they may be easily resized and positioned for retina devices.

deziner folio website freebie vector icons

Free iPhone Toolbar Icons

PixelPress Icons are actually marketed as iPhone app toolbar icons. The glyphs are styled as white-to-grey and should be used on a darker background. Also the icons are totally free for personal and commercial use.

free iphone app toolbar icons glyphs mobile uitabbar

Gemicon

The Gemicon set has to be included within this series of resources. Their pack offers over 600 icons which are beautifully crafted and will fit into any layout with ease.

Gemicon website free icons pack uitabbar

Free iOS Tabbar Icons

Another series of perfect iPhone toolbar app icons. When redesigning your ideas for an iPhone UITabBar in HTML5/CSS3 it may require a lot of extra time squashing bugs and UI fixes in different browsers. But with such powerful interface features it will be worth the effort.

ios iphone tabbar user interface designs

100 Retina Glyph Icons

Just recently Speckyboy published a collection of free retina glyph icons for mobile designers. These icons may be used anywhere in your layout and can also be placed @2x for high DPI screens.

freebie vector icons set gallery ui iphone

MFG Labs Icon Set

MFGLabs has a good track record of releasing freebies into the design community. The landing page really stands out as you can see how these icons may be placed into a typical layout style. Grab a free download of the pack and toy around in your own time.

mfglabs freebie icons psd mobile tabbar

Web0.2ama

These well-designed icons are also useful in typical mobile content areas. Not all mobile webapps will need loads of icons aside from interface features. But the collections are all free of use and free to download.

iphone glyph icons design freebie ios downloads

Android Developer Common Icon Set

Most of the collections we have seen pertain towards Apple-inspired iOS icons. However the Android GUI pack also have a lot of native icons you can find. And this freebie set is perfect for mobile developers who are looking to mimic the Android interface feeling.

common app icons set glyphs freebies

Clean Icons

Clean Icons from IconDeposit are a bit too small for use in tabbar elements. But they are just the right size and shape for interface features and toolbar buttons. The graphics are colored white to gray but you can update the colors & effects in Photoshop.

glyph icons set freebies transparent

350 Freebie Glyphs

The brankic icon set includes over 350 glyphs for use anywhere in your mobile webapp. These were originally designed as iPhone tabbar icons but they are perfect for any interface. Check out their gallery and you may be surprised at the many variations.

freebie glyphs icons mobile 350set pngs

IconBeast Freebie Pack

The IconBeast freebie pack is also full of beautiful glyphs for iPhone tabbars. The grey-colored pack includes over 300 icons which are sized out for retina devices.

ios freebies png pack set icons downloads

Device Storage Icons

This mini device storage pack really stuck out to me and I wanted to include the set here in our mobile resources. These are monocolored icons which fit nicer into your content, in paragraphs, or in menu buttons.

device storage mini icons set freebie

Rectangle Icons

The rectangle icons are another solution for bare content aesthetics. These can easily be updated in size and color, plus they will fit nicely into any mobile layout.

dribbble green freebies icons set download

Shades of White

The Shades of White are strangely built for a more deeply colored background. This BG may be your iOS-style title bar. But it could also include a content widget or webapp footer area.

white icons set freebie download packs

Icns Free PSD

As opposed to the other icon sets, this pack is built into a free PSD as opposed to vectors or PNGs. This means you have the ability to move the icons and update their sizes, colors, and textures right inside Adobe Photoshop!

native white icons gradients freebie set

Native Android Icons

Finally we have some more native Android-based mobile UI icons. This freebie is an excellent addition to the set which is mostly controlled by iOS styles.

vector icons iconset native freebies download

Online Tools

Admittedly there are not as many online tools and webapps used for building mobile sites. However the tools which are online can provide lots of help in expediting the development process. Web tools can make your job easier by providing HTML5/CSS3 code templates, icon generators, smartphone demos, and lots of other goodies too.

MakeAppIcon

MakeAppIcon is possibly the greatest tool online for mobile developers. If you do not have the time for resizing and creating the different icons, this webapp will handle the job for you. It is completely free to use and will work with all the common icon formats.

free web tool webapp online converting ios icons sizes

Icons DB

If the icon sets listed above are not enough you can always check out the Icons DB. Their database is packed with new open source GPL icons for use in your own applications. Just do a search on the website or click any of the related tags in the sidebar.

Icons DB database website webapp online tools resource

Mobile HTML5

Mobile HTML5 isn’t as much of a webapp as an online resource. Their page is coded with a graph displaying all the differences in rendering mobile HTML in browsers. This takes into account many of the different iOS apps, along with Android-based web browsers.

html5 compatibility chart browsers mobile webapp

HTML5 Mobile Webapp Videos

Treehouse is a new online learning library which helps developers to pick up new skills. Their video library includes CSS3, HTML5, jQuery, and even Objective-C programming. This page in particular handles HTML5 development for mobile web applications. Check out some of the features to see if you would be interested in studying any of the topics at hand.

treehouse videos learning online mobile webapp development

Mobjectify

Mobjectify is a mobile wireframing toolkit which works directly in-browser. Just navigate onto the homepage and you will be setup with your own workspace. It is a fun tool even if you are not familiar with the wireframing process.

mobjectify mobile wireframing toolkit resource

Mockup Designer

Mockup Designer is a tool hosted at Github which is free for everybody. They provide very basic interface elements for structuring your own layout. Extremely helpful if you are just getting started building layouts for mobile webapps.

Github Mockup Designer webapp tools free

Manymo

Manymo is an online tool for emulating mobile browsers. You can double check if your webapps are behaving properly without even owning the original devices. The basic services are free to use and generally provide excellent results.

manymo mobile webapp website browser emulator

Initializr

If you do not have a bare-bones HTML5 template then I recommend checking out Initializr. It is a free web tool which will bundle and package HTML5/CSS3 codes as a template for your projects. This will save you time during development and dramatically cuts down your coding requirements.

HTML5 project initializer website webapp initialize

Open Source Code

The final piece to building a mobile webapp is the code. All frontend developers have at least heard about responsive web design. I want to point out this is not always the way to go when building mobile webapps. However many of these plugins and code frameworks allow for mobile responsive web design, which is great when supporting desktop browsers too. You will also find code snippets which mirror the native effects of Android and iOS smartphones.

Jo Mobile Framework

The open source Jo framework provides an easy solution to HTML5 mobile webapps. Not all developers will feel comfortable using a framework. But it is a solution if you are interested in testing other 3rd party templates.

joapp webapp html5 css3 designs

iOS.js

iOS.js is a powerful JavaScript library which updates the look and feel of your webpage. It will force certain features to behave as if they are rendered natively on an iPhone. There is very little support for non-JavaScript users but it’s a nice library worth some attention.

iosjs javascript library open source freebies

jQuery NiceScroll

jQuery Nicescroll is a really cool plugin for mobile web developers. This will add native scrolling bars onto any elements you choose. These are much better than the Mobile Safari toolbars which extend up into the browser header.

ios javascript nicescroll plugin freebie github open source

iTabbar

Remember all those tabbar icons and glyphs we provided earlier? They can be used in conjunction with this free script iTabBar. This will provide a basic HTML5/CSS3/JS framework used in creating mobile webapps with the need for tabbed navigation.

itabbar ui interface design open source uitabbar

Lungo

Lungo is an HTML5 cross-device framework for building native mobile webapps. It is supported by Android, iOS, BlackBerry, and Palm OS. The codes are fairly easy to implement and definitely worth checking out when you have the time.

html5 mobile framework open source lungo developments

iOS ScrollPane

You know how you can flick left/right on the iPhone home screen to switch between icons? This exact effect has been duplicated for the web as a jQuery plugin. iOS ScrollPane is a free resource for your webapp to duplicate the same home screen effect.

ios jQuery plugin scrollpane freebies home screen

PhotoSwipe

When comparing mobile responsive slideshow plugins I will have to recommend PhotoSwipe. Their documentation is very simple and the support is phenomenal. Both smartphones and tablet PCs will benefit from this jQuery plugin.

responsive slideshow mobile jquery plugin swipe webapps

iOS-Style jQuery Mobile Theme

Another awesome package on Github is this iOS-style jQuery Mobile theme. Most frontend web developers know about jQuery Mobile which offers a dynamic HTML5/CSS3 mobile interface. If you enjoy their library then you’ll definitely want to try out this theme which replicates iOS native applications.

ios iphone jquery mobile webdev template theme open source

jQuery slideToucher

slideToucher is a jQuery plugin for adding swipe-to-slide panels into your mobile app. These will not work the same in your desktop browser with the mouse navigation. So although this plugin can be great for mobile users, it is not ideal for responsive websites.

mobile webapp plugin sliding panels layout

Sencha Slide Navigation

Sencha Touch is an exciting mobile HTML5 framework used for building in-browser webapps. This code will help you implement a sliding navigation feature into any Sencha mobile app.

sencha slide swipe navigation touch effects

LimeJS

Along with the typical mobile web applications there are lots of designers who are interested in HTML5 mobile games. This open source Lime.js library is an HTML5 framework for in-browser games. It supplies native touch gestures and it also supports powerful extensions through JavaScript codes.

lime.js open source mobile html5 gaming framework

Custom Content Scroller

Out of all the jQuery plugins here I think the Custom Content Scroller is my favorite. This will mimic the iOS style of sliding content which may be applied onto any div or section on the page. You can swipe to scroll or click & drag on the semi-transparent OSX-style toolbar.

jquery plugin custom content scrollbar open source webapps

Junior Framework

Junior is a much more polished and refined HTML5 framework for building mobile webapps. Their website has a lot of demos and the documentation is very easy to read. It may require a bit of initial upfront work to nail down the basics, but it is a step forward in supporting mobile HTML5 webapps.

HTML5 Junior framework freebie open source download

iOS-Style Checkboxes

We all know about the native ON/OFF switches found within iOS. This jQuery plugin will allow you to style any input form checkbox element to behave like a slider. The codes are free to download and very easy to get going on any website.

ios mobile iphone framework checkboxes jquery plugin

Luckyshot HTML5 iOS Template

The Luckyshot template is a free open source HTML5/CSS3 project for building layouts similar to iPhone and iPad applications. The whole framework is built without any JavaScript and it is fully responsive to fit naturally into all monitors and mobile screens. Anybody looking for an HTML5 solution to natural iOS webapps should definitely check out the Luckyshot framework.

templates ios iphone ipad mobile elements source code

Final Thoughts

This exhaustive collection of mobile codes and GUI kits should provide a library for new developers. As trends advance we will likely see a whole new onslaught of tools and resources being published online. I am hoping this guide will offer a bold starting point to getting your webapp idea launched on the right foot. But if you have any questions or additional resources we may have missed, feel free to share your thoughts in the post discussion area.

 

 

 

 

반응형
반응형

Most Popular jQuery Plugins of March 2013

 

http://www.moretechtips.net/2013/05/most-popular-jquery-plugins-of-march.html

 

1. jQuery-menu-aim

 jQuery-menu-aim

menu-aim is a jQuery plugin for dropdown menus that can differentiate between a user trying hover over a dropdown item vs trying to navigate into a submenu's contents.

2. iCheck

Highly customizable checkboxes and radio buttons with jQuery and Zepto. It provides Identical inputs across different browsers and devices and support for Touch devices.

3. windows

windows

loosely-coupled jQuery plugin for full-screen scrolling windows.

4. Maplace.js

Maplace.js

Maplace.js helps you to embed Google Maps into your website, quickly create markers and controls menu for the locations on map.

5. Donuts

Donuts



 

6. MagicSuggest

 MagicSuggest

Auto-suggest combo box with bootstrap theme using jQuery.

7. Unslider

 Unslider

Unslider is a very simple jQuery Slider, still it comes with a range of options to customise it.

8. jQuery.Pin

jQuery.Pin

jQuery.Pin helps to pin any element to the top of a container. It can be also disabled for smaller screen-sizes where there's no room for it.

9. Photoset Grid

Photoset Grid

A simple plugin to arrange images into a flexible grid, based on Tumblr's photoset feature.

10. HCaptions

HCaptions

HCaptions enables you to display caption overlays with cool effects over images, div's, ect..

11. Navi.js

 Navi.js

Navi makes it easy to dynamically display content on your sites. Instead of cluttering up your site tree with extra files, you can easily write all of your html code for multiple pages in one file.

12. JResponsive

JResponsive

JResponsive will organize your content in an efficient, dynamic and responsive layout. It can be applied to a container element and it will arrange its children in a layout that makes optimal use of screen space, by "packing" them in tightly.

13. Selecter

Selecter

A plugin to replace default select elements with something a little nicer.

14. Trip.js

Trip.js

A light-weight jQuery plugin that can easily customize a 'tutorial trip'.

반응형

+ Recent posts