2
Nov
// php the_time('Y') ?>
Iconshock has released an exciting set of icons named: "Shock iPhone Icons" today.
The set includes 600 unique items that are designed to meet the requirements of the iPhone iOS guidelines.
Items inside are the ones that can be used by most of the mobile and web apps (like actions, devices, filetypes, smileys, etc.

They are in transparent .PNG, have 2 sizes: 30*30px + 40*40px and bundled with ~4,400 variations of each size.
They are free to use in both personal and commercial (requires attribution) projects.
P.S. They also have a similar Android icons set.
25
Jul
// php the_time('Y') ?>
Screenfly is a free-to-use web application that can display any website on different device screens and resolutions.
It uses a proxy server to mimic devices and supports the most-used ones under tablet and mobile categories.
Also, TV and desktop categories helps viewing websites according to the selected screen-sizes of the devices.

Compatibility: All Modern Browsers
29
Jun
// php the_time('Y') ?>
When creating websites, previewing them in different browsers to ensure that they are rendered correctly is a painful process. The same goes for the mobile websites. Many different browsers, models and sizes.
Mobilizer, a free Adobe AIR application, displays previews of any given URL or local files (HTML, image or Flash) inside multiple mobile devices.

It currently supports iPhone 4, Palm Pre, HTC Evo, + Blackberry Storm and more devices are to-be-added soon.
The previews doesn't have to be one-by-one and each device-preview can be opened as separate windows for an easier comparison.
Also, the previews can be exported as .PNG files which is very handy.
Requirements: Adobe AIR
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
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
21
Sep
// php the_time('Y') ?>
When developing something in a language that you're not so experienced with, looking for the examples and digging them deeply is a good way of learning.
Same with the iPhone application development and considering it is something new for many developers, viewing the codes of real-world applications and re-using them when needed is very valuable.
Here are 20+ open source iPhone apps to learn and get inspired from:
-

The official WordPress application for iOS.
Besides strong content or comment editing features, it can share your location while publishing a post as well (download exists under the "development menu").
-

The open source iPhone application of the FreshBooks invoicing service.
It connects to the FreshBooks account and enables you to use most of the features (source is offered here).
-

An e-mail search application (acquired by Google) that downloads all your e-mail and makes full-text searches.
Read the rest of this entry »
7
Sep
// php the_time('Y') ?>
Touch Gallery is a jQuery image gallery plugin which brings the native look and feel of native photo-viewing applications to the mobile browsers.
It supports browsing through the images with gestures and also works with desktop browsers with limited functionality.
The gallery depends on two other plugins: transform and activity-indicator where both is included in the download package.

Requirements: jQuery, Transform & Activity-Indicator plugins
Compatibility: All Major Browsers (limited functionality in desktop browsers)
16
Aug
// php the_time('Y') ?>
Few days ago, the jQuery team announced that they are working on jQuery Mobile which will probably become quickly popular on creating mobile web apps. for the fans of the library.
On the other hand, there are already ready-to-use solutions like the pretty-complete jQuery iPhone UI (check the "Mobile Development" category for others).

It is a jQuery library which emulates the iPhone interface that is handy for creating iPhone web applications.
The library includes widgets like menu, tabs, scrolling, forms and gallery browsing.
jQuery iPhone UI is not complicated to use and comes with a documentation to get you started.
12
Jul
// php the_time('Y') ?>
ShareKit is an open source package for quickly adding share features to any iOS application with just 3 lines of code.
It supports popular services like Delicious, Twitter, Facebook, Google Reader, e-mail and more.

The kit enables sharing images, URLs or files and only displays the appropriate services for the type of the content.
ShareKit has a customizable UI to match the look of your application and it works offline as well (sends the pending items when there is a connection).
Compatibility: All iOS Applications
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