public marks

PUBLIC MARKS from solrac with tag javascript

2010

Build Android apps using XML and JavaScript Object Notation Part 2

Part 2 examines the manner in which Webkit-hosted JavaScript code exchanges data with Java code in an Android application. Explore techniques for handling two of the most common data formats used on the Internet—XML and JavaScript Object Notation (JSON)—on the Android platform.

Build Android apps using XML and JavaScript Object Notation Part 1

Explore techniques for handling two of the most common data formats used on the Internet—XML and JavaScript Object Notation (JSON)—on the Android platform. This first part covers the basics of XML and JSON and shows you how to build an Android application that parses and displays a Twitter status-update feed provided in both formats.

Create a jQuery, PHP XMPP real-time web app

Readl-Time apps have been popularized by social-notification tools like Twitter and Friendfeed. With a Real-Time web app you can get website information as soon as it's published. Learn techniques that allow you to create responsive, continually updated web applications that conserve server resources while providing a slick user experience using jQuery, XMPP and PHP.

Build an Android Twitter app using XML and JavaScript Object Notation

This article, explores techniques for handling two of the most common data formats used on the Internet — XML and JavaScript Object Notation (JSON)— on the Android platform. Learn the basics of XML and JSON and how to build an Android application that parses and displays a Twitter status-update in both formats.

Using Internet data in Android applications

Many of your Android apps will need to interact with Internet data, which comes in a variety of formats. In this article, build an Android app that works with popular data formats — XML and JavaScript Object Notation (JSON, as well as the more exotic protocol buffers format from Google. You'll learn about the performance and coding trade-offs associated with each format.

Android & iPhone browser wars Part 2: Using HTML5, CSS, and jQuery

Dig deeper into the iPhone and Android by building a network management application that runs on both the iPhone and Android browsers. The app demos browser-local SQL storage and Ajax, key techs that enable a rich app experience from within the mobile browser. Additionally, the app leverages the popular jQuery JavaScript library.

Android & iPhone browser wars Part 1: The WebKit browser engine

Learn how to developing browser-based apps for iPhone and Android. In Part 1, we introduce WebKit, the browser engine at the heart of iPhone and Android.

2009

New JSF 2 features for Event handling, JavaScript, and Ajax

One of JSF's biggest selling points is that it is a component-based framework. Find out how to use the framework's new event model and built-in support for Ajax to make your reusable components all the more powerful.

Understanding the 5 must have jQuery advanced concepts

jQuery makes writing a good JavaScript-based Web application easy and straightforward, but turning a good app into a great app can be accomplished with just a few extra advanced jQuery steps. This article introduced you to 5 concepts that can help your good jQuery code become great jQuery code.

Knee deep in the Twitter REST API

Twitter provides an API so Web developers can enable their users to access the various features that the Twitter site provides. In this article, learn the basics of using the Twitter REST API. Get started with a simple examples, then build your Twitter API skills. The ability to pull specific information from the Twitter Stream is endless.

Create and get your jQuery plug-in listed

jQuery lets you create your own plug-ins to extend the functions of jQuery—and to give back to the jQuery community. This article steps you through the process for creating your own jQuery plug-in and as well as getting it listed on the jQuery plug-in community Web pages. Be a part of the JQuery JavaScript library many have grown to depend on.

High-performance Ajax with Tomcat Advanced I/O

Using Non-Blocking I/O (NIO) improves server performance drastically because of its efficient use of system resources (threads). The gain in performance is very noticeable in Ajax applications. It also lets you control system-resource usage on a server under pressure. This article explains how to optimize your server for performance during the handling of both Ajax and regular requests.

build sophisticated web widgets using the Dojo Javascript Toolkit

Dojo is an open source, JavaScript-based toolkit for developing dynamic HTML Web applications. Dojo allows you to quickly build widgets that can be more complex than standard HTML widgets. The goal of this article is to give you the basics for developing HTML widgets starting with simple widgets and moving up to more complex ones using Dojo.

Add Ajax and JSON to Java EE apps using JSP talibs

Learn how to use configurable JavaServer Pages (JSP) TagLib-based controls that leverage JavaScript Serialized Object Notation (JSON), JavaScript scripting language, and Cascading Style Sheets (CSS). Because they are standard JSP TagLib controls, find out how you can easily drop them into any Java EE application to provide more intuitive and responsive user user interfaces.

Implementing RPC for JavaScript using Ajax and Java code

This article shows how to implement a Remote Procedure Call (RPC) mechanism for Web applications that use JavaScript on both servers and clients. You'll also learn several interesting techniques, such as implementing Java interfaces with JavaScript, building an XMLHttpRequest wrapper, making Ajax debugging easier, and using JSP tag files to generate JavaScript code.

A Flex SOA Grails backend with rich GWT frontend UI widgets

In this article you will build a Web application using Grails and the Google Web Toolkit (GWT). You will also use some richer UI widgets from the Ext GWT library. Familiarity with Groovy is great, but not completely necessary.

Using E4X on the server-side with Jaxer

Running JavaScript on the server is not some oddity. The ECMAScript for XML (E4X) standard gives JavaScript developers a powerful API to work with XML. In this article, you can see how JavaScript and E4X make it easy to work with XML on the server. Combine this key ingredient with Jaxer to create Ajax applications using nothing but JavaScript.

Building jQuery functions beyond the original library

The separation of jQuery from alternative JavaScript libraries such as mootools, yui, and prototype.js has become even more pronounced as of late. And now even Microsoft has chosen to use jQuery as the only JavaScript library included in its Visual Studio suite. The popularity of jQuery owes a lot to its decision to include a plug-in architecture for third-party developers. This article describes this plug-in architecture and explains how jQuery can help your Web application behave just like a desktop application.

The five best practices for SOA Web 2.0

In this article, two experienced SOA architects look at the new world of Web 2.0 technologies with a critical eye and present five best practices that can help you be more successful in adopting Ajax, REST, and other Web 2.0 technologies as part of your SOA. There are several major areas in which they have learned some very painful lessons. They share these with you to spare you similar distress, and to help you get a jump on your SOA Web 2.0 success.

Ajax Localized client-side validation messaging

Its very difficult to display internationalized validation messages when the validation is being done at the client side. Using Ajax is one option to make your life easier. This article discusses using Ajax and resource bundles together to make the process of internationalized/localized client-side validation messaging a little easier.

The easiest Ajax and DOM scripting with jQuery

After learning jQuery, I've had a lot more fun programming in the JavaScript language. All the boring stuff is taken care of, so I can focus on coding the juicy stuff. With jQuery, I can barely remember the last time I wrote a for loop. I even cringe at the thought of working with other JavaScript libraries. jQuery has honestly and truly changed the way I look at JavaScript programing forever. Learn about the jQuery philosophy, discover its features and functions, perform some common Ajax tasks, and find out how to extend jQuery with plug-ins.

2007

Now JavaScript programmers have their own Eclipse tool

JSEclipse — an Eclipse plug-in that provides many of those same features for JavaScript applications. JSEclipse gives JavaScript developers he same ease of use that Eclipse has been providing in the Java language. This tutorial covers the JSEclipse tool, which plugs into Eclipse and provides features like code completion and templates.

Memory leak patterns in JavaScript

Plugging memory leaks in JavaScript is easy enough when you know what causes them. This article walks you through the basics of circular references in JavaScript and explain why they can cause problems in certain browsers, especially when combined with closures. After seeing some of the common memory leak patterns you should watch out for, you'll learn a variety of easy ways to work around them.

Learning from Ajax's best

This article looks at some of the best of the new breed of Web applications to show what you can learn from them -- the proud tradition of imitating the best. I'm sure the sites won't mind, after all imitation is the most sincere form of flattery. It's important to consider how the best use Ajax features along with Dynamic HTML (DHTML) to create a compelling user experience.

Are you tired of the boring repetition involved with DOM scripting and Ajax, then take a look at jQuery.

Unlike similar JavaScript libraries, jQuery has a unique philosophy that allows you to express common complex code succinctly. Learn how to extend jQuery with plug-ins.

solrac's TAGS related to tag javascript

adobe +   ajax +   and jQuery on Android and the iPhone +   android +   api +   app +   application +   css +   dhtml +   dom +   eclipse +   flex +   google +   Grails +   groovy +   html +   html5 +   internet +   iphone +   java +   jaxer +   jQuery +   JSF +   json +   jsp +   mobile +   php +   programming +   python +   rcp +   rest +   server +   smartphone +   twitter +   Using HTML 5 +   web +   web 2.0 +   Web 2.0 Ajax +   web apps +   web development +   webkit +   widgets +   xml +   xmpp +