26
May
// php the_time('Y') ?>
PhotoSwipe is a free and full-featured image gallery for mobile and touch devices.
It is built with HTML, CSS + JavaScript and doesn't depend on any frameworks.
The interface is native-like and offers a similar experience with the ability of swiping items and support for orientation (also, resizes images automatically).

A "start" button can display the images as a slideshow and there are many options for customizing the gallery like the speed of fadeIn-fadeOut effects, enabling zoom, method of image scaling and much more.
PhotoSwipe works in iPhone, iPad, Android, Blackberry + desktop browsers and there is an optional jQuery implementation for the users of this framework.
Requirements: No Requirements
Compatibility: All Major Mobile & Desktop Browsers
29
Apr
// php the_time('Y') ?>
For anyone developing Android applications and/or creating an Android-related website, using the official icons for the platform would be a time-saver.
The Android SDK includes the complete set of icons, however, they are in .PNG format and hard to resize or customize.
Olof Brickarp, who is a UI/graphics designer, has converted most of the whole official icons into vector formats which are now available in .AI, .EPS and .SVG.

10
Mar
// php the_time('Y') ?>
Coşkun Deniz, a web and interface designer, is sharing a free set of 41 Android Icons.
The set is in the format of Photoshop custom shapes (.csh) so it can be resized perfectly.
Icons include most of the popular items and they are completely free to use.

17
Feb
// php the_time('Y') ?>
Wink Toolkit is a JavaScript framework for creating mobile web applications with less-hassle.
It comes in multiple parts where the "core" (which includes HTTP requests utilities, event management system or DOM extensions) is a must to use and every other feature is optional.
Such a structure helps keeping the filesize minimum which is pretty important when it is mobile.

The UI widgets of the framework is very rich and consists of 3D wall, accordion, sliding panels, flip page, coverflow, progress bar and much more.
There are also libraries for a slick user experience with drag 'n' drop, gesture recognizer or browser history.
Wink Toolkit is a project of Dojo Foundation and also expected to be a part of the Dojo Mobile.
Requirements: No Requirements
Compatibility: iPhone, iPad & Android
23
Jan
// php the_time('Y') ?>
We all experience that typing in smartphones is not fun. It requires a serious effort (specially for touch screens).
However, it can be fun (or handy) to write code with them when we don't have the alternative (in a bus, metro station, etc.) as inspiration can come anytime.

Touchqode is an application for smartphones (currently Android-only, iOS to be launched) which enables you to view, edit and fix your source code anywhere.
It has the most extensive support for Java and also supports C++, C#, Python, Ruby, HTML, JavaScript and simple XML.
Would you use Touchqode or any other IDE for mobile?
Compatibility: Android (iOS is still under development)
18
Dec
// php the_time('Y') ?>
DHTMLX Touch is a JavaScript library which heavily makes use of HTML5, for building mobile web applications.
It’s not just a set of UI widgets, but a complete framework that allows you to create cross-platform web applications for mobile and touch-screen devices.
The framework is compatible with multiple devices and applications built with it will work smoothly on iPad, iPhone and Android.

The library is free to be used in GPL-licensed applications and currently in "alpha" stage but updated/improved regularly.
There is also a visual-designer for the library for building web applications with drag'n drops.
Requirements: No Requirements
Compatibility: All Major Mobile Browsers
8
Oct
// php the_time('Y') ?>
Jo is an open source mobile application framework that is based on HTML5 .
It enables you to create for multiple platforms like webOS, iOS, Android, Symbian, Safari, Chrome and Dashboard Widgets.

The framework is small in size, ~8kb, without any dependencies and compatible with many other JS frameworks.
Jo is also compatible with PhoneGap and makes possible to create native apps besides web apps.
It is very well-documented and has sample codes on every level.
Requirements: No Requirements
28
Sep
// php the_time('Y') ?>
Unify is a software, powered by Deutsche Telekom, which provides a common API developing cross-platform applications that will look and feel like native ones.
It makes use of HTML5, CSS3, JavaScript and other resources like qooxdoo, PhoneGap, Adobe AIR and Sass.

The code can be re-used between platforms and supported ones are iOS, Android, WebOS, Windows and Mac OS.
Unify also eliminates the traditional limitations of the web browser and can detect the current geo location, access the file system, etc.
Compatibility: iOS, Android, WebOS, Windows and Mac OS
18
Jun
// php the_time('Y') ?>
Sencha (previously known as Ext JS) has released Sencha Touch, an HTML5 Mobile App. Framework, which allows you to develop web applications that look and feel native on Apple iOS and Google Android touchscreen devices.
It makes use of HTML5 for delivering audio/video or localStorage and CSS3 for maximum styling like rounded corners, background gradients, and shadows.

The code created is resolution independent. It uses a method which allows developers to change the overall scale of their interfaces on the fly with no pixellation.
Sencha Touch has a powerful animation system that makes flexible animations between screens and views possible.
Slide, pop, and fade animations are included with the library, each with a robust set of options to change attributes like direction and masking style.
And, as they are created with CSS, building custom animations is a joy.
Also, it includes a set of common icons for using them in toolbars and tab bars.
Compatibility: Apple iOS and Google Android
13
May
// php the_time('Y') ?>
Rhodes is an open source framework for building native applications for all major smartphone operating systems: iPhone, Windows Mobile, RIM, Symbian and Android using Ruby as the development language.
It has access to native device capabilities such as GPS geolocation, PIM contact reading/writing and camera image capture.

Development process can be called as "easier" with Rhodes as most of your UI customization can be done in HTML templates.
There are integrated styling libraries for matching the look and feel of native applications (ex: for iPhone, it is based on iUI and jQTouch can be used as well).
Requirements: Ruby and Rubygems
Compatibility: iPhone, Windows Mobile, RIM, Symbian and Android