"AIR for the iPhone" because this nice little hack, first created at an
iPhone BarCamp, wraps the Web view with a container. This container gives
the view access to APIs available on the device, that may not be available
yet via WebKit alone."
I don't think this will get you past the iPhone app store, but it should make it easier for non-Cocoa coders who want access to the accelerometer, geolocation and other on board functions that aren't available to pure web apps.
« PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores. PhoneGap leverages web technologies developers already know best... HTML and JavaScript. »
Fries by Jaune Sarmiento just reached version number 1.0. The project offers a framework for the development of web apps in the look and feel of native Android apps. If you are familiar with Android's UI from version 4 on, you will definitely know your ways around, once you get a hold of Fries. In its current iteration, Fries is optimized to cooperate with PhoneGap, thus letting you build native Android experiences.
The Jetpack SDK includes:
An extensible library of capabilities and APIs for writing Firefox add-ons, as well as stand-alone web-based applications
A set of command-line tools that package and security-harden your code into distributable packages
A modern IDE with built-in reference guide for instant productivity
An easy to use, well documented set of APIs that lets you write Firefox add-ons using standard Web technology (Javascript, HTML5, and CSS).
An integrated IDE that enables rapid add-on developement and code collaboration.
Add-ons developed with the Jetpack SDK will feature:
No need to restart Firefox to install add-ons.
Add-ons are automatically compatible with all future versions of Firefox updates, so no need to wait for add-on compatability.
Stronger and more easily understood security and privacy controls.
Automatic add-on updates.
Every developer needs resources! Whether you are just starting learning the most popular JavaScript library or you're already a pro in it, there are an immense number of resources both free and paid from where you can take some inspiration, learn new concepts or just listen to some podcast.
Web applications are offering an almost desktop-like functionality parallel to the increase in the connectivity speeds, wider usage of the cloud (easier scalability) & improvements in JavaScript/RIA development. This article describes free web applications that you can use to create your own web-based design/development environment:
design and build your application as a .NET client application, then assign the
portions of the application to run on the server and the client tiers late in
the development process. The compiler creates cross-browser JavaScript for the
client tier, web services for the server tier, and communication, serialization,
synchronization, security, and other boilerplate code to tie the tiers together.
Volta is to .Net what the Google Web Toolkit is to Java ... except it goes *way* further, because it lets you write a multi-tiered application as a rich-client app and then choose to have the client portion "compile" to HTML+Javascript ...
I want to share a fantastic little tool that I've only recently come across; Live.js, written by Martin Kool.
This JavaScript file automatically checks for changes to your CSS and JavaScript files, and refreshes them.
That means you can have your text editor in one half of the screen, and a web browser in the other. When you save changes in the editor, the updates are reflected immediately in your browser. It really helps to speed up your development time.
A lot of text editors offer HTML previews and such, but they only work for plain .html pages. The great thing about Live.js is that it works on any webpage, including a working WordPress theme...............(.read more.)
markItUp! is a JavaScript plugin built on jQuery which can turn any textarea into fake "rich" markup editor for Textile, Markdown, BBcode, MediaWiki, Html, etc -- with built in AJAX preview...
Doloto analyzes Ajax app workloads and performs code splitting of large Web apps so they can transfer initially only the part of the client-size JavaScript code needed for application initialization...
jLinq is a fully extensible Javascript library that claims to allow you to perform "LINQ style" queries on arrays of objects. Really it's a "fluent" notation like LINQ, and isn't LINQ at all, but it's still quite nice.