public marks

PUBLIC MARKS from solrac with tags google & programming

2010

OpenID for Java Web applications, Part 1

Walk through the steps of incorporating OpenID into a sample Java application. Rather than implement the OpenID Authentication specification by hand, author J. Steven Perry uses the openid4java library and a popular OpenID provider, myOpenID, to create a safe and reliable registration process for a Java application written in Wicket.

Java development 2.0: Gaelyk for Google App Engine

The introduction of the Google App Engine saw a wave of frameworks emerge to facilitate developing applications targeted for it. The Gaelyk framework, one such framework written in Groovy, eases development of lightweight applications that leverage a datastore. And the scalability you can achieve is impressive.

2009

GMaps4JSF in the JSF 2.0 Ajax world

GMaps4JSF, a JavaServer Faces (JSF) mashup library, integrates Google Maps with JSF. Using GMaps4JSF, you can construct complex street view panoramas and maps with just a few JSF tags. This article explains how to configure GMaps4JSF inside JSF 2.0 applications, and includes a brief introduction to JSF 2.0 Ajax.

Build your first Android application

Android, a complete operating environment based upon the Linux V2.6 kernel, promises to be a market-moving open source platform that will be useful well beyond cell phones. In this article, learn about the Android platform and how it can be used for mobile and nonmobile applications, then build your first Android application. This simple first app you build will get you started quickly, but beleive me, you'll want to do more after that.

The bridge between GWT, Java, XML and PHP

Google Web Toolkit (GWT) applications, apart from connecting to servlets in time-honored Java fashion, can also use PHP Web services to send and receive data in XML. You'll explore methods to generate XML documents and process them, both in the Java language and in PHP. This article examines a simple GWT application and a couple of PHP Web services that consume XML documents.

Socially mixing Groovy, Twitter, Google, and a bit of Ajax

In this article, learn how to build a social network with Google Maps, Twitter, Groovy, and Ajax. By combining a Google Map with location information that Twitter exposes, you can create a mashup that allows people to view Twitter in light of a particular location. The simple application this article builds with open APIs, and a bit of imagination, will open yourself up to a whole new world of social applications development. The possibilities are endless. The rest is up to you.

Apple's iPhone to Google's cloud computing

This article shows you how to connect Google App Engine, Google's cloud computing offering, with the iPhone, Apple's mobile platform. You'll also see how to use the open source library, TouchEngine, to dynamically control application data on the iPhone by connecting to the App Engine cloud and caching that data for offline use.

2008

JSP TagLib, JSON, and Ajax enabled cascading drop-downs

Learn how to build a cascading Ajax drop-down control that dynamically populates values in an HTML SELECT control based on other form field values. This article describes how to build an auto-complete control, similar to Google Suggest, that displays a suggestion list that is updated in real time as a user types.

Tap into the Google Geocoder Web service

See for example how the musical group Nine Inch Nails created a geographical download data display, of its new release "The Slip", that it produced using Google Earth and KML. This brilliant concept hints at the possibilities available with Google's Geocoder.

In pursuit of Ajax Code Quality testing

In the Google Web Toolkit (GWT) test case demonstrated in this article, you'll take the steps to verifying that an Ajax application runs as it should. It shows how the GWT actually leverages its Java compatibility to make Ajax applications every bit as testable as their synchronous counterparts. You will learn by example, that the key to testing GWT applications is to design the application with testing in mind.

Making use of Google App Engine

The Google App Engine (GAE) makes it easier for you to forget all about managing pools of application servers. Take look at how easy it is to get started with the Google App Engine (GAE). This article walkes you step-by-step through building an Ajax mashup using Eclipse and the deployment it to the GAE.

One view of intergrated Lotus Notes and Google calendars

Why switch, often inconveniently, among different calendar products and calendar services to track all calendar events. This article shows you how to develop a composite application in Lotus Notes 8.0 that integrates the calendars in Google and Lotus Notes, based on the Atom API and XSLT technology. This composite application provides an integrated view in which you can track all events easily among any distributed calendars.

Google Mashups get their Groovy on

Once again Groovy scripting has proven to be a huge time saver when it comes to putting RESTful APIs in front of valuable services and data. See how to create a slick Google mashup Ajax application and, in the process, make the Google Charts API more easily reusable. The server-side code in this article can also support any other Google features that you want to add on.

2007

Better Calendars with Google API and XPath

Google Calendar provides an integration application program interface (API) that provides a good solution to many problems concerning the integrity of calendar entries and maintenance. With XPath you can automatically keep a Web site's display of upcoming events up to date by querying the Google data API event feeds. This article shows you easy to use examples of how to use XPath to extract and display Google Calendar data on your Web site.

Rich Ajax Platform severside vs Google Web Toolkit clientside

The big differences between the Google Web Toolkit and the Rich Ajax Platform (RAP) are that GWT is running on the client vs. RAP, which is mainly running on the server. RAP allows developers to build browser-based Ajax applications using full Java libraries and Eclipse APIs. It does so by providing a Web-enabled implementation of SWT, JFace, and the Eclipse Workbench. Does this make it better than the GWT? look at this article, which shows you some demos, and concludes with some simple-to-understand RAP examples, then decide for yourself.

Custom PHP search engines work better than Google

While Google and its ilk are virtually omniscient, the Web's mighty search engines aren't well suited to every site. If your site content is highly specialized or distinctly categorized, use Sphinx and PHP to create a finely tuned local search system. People want information packaged like fast food: served instantly, hassle-free, and in bite-size. See how to add a fast, capable, open source, and free search engine to a PHP site.

The advantages of using public APIs like Google's with Ajax

Add more functionality to your Web applications than just what your own Ajax scripts and server-side programs provide. It shouldn't be hard to build on what you learn here and start utilizing the Google API with your Ajax apps. More importantly, though, you will have a pretty good idea of how to use public APIs in general including the one from Amazon, del.icio.us, or anywhere else.

solrac's TAGS related to tag google

ajax +   amazon +   android +   app +   app engine +   application +   atom +   cloud computing +   EC2 +   facebook +   gae +   google earth +   groovy +   GWT +   iphone +   java +   javascript +   Javaserver Faces +   JSF +   lotus +   mobile +   moble apps +   openid +   php +   programming +   search +   smartphone +   social +   twitter +   web 2.0 +   xml +   xslt +