Tuesday, November 30, 2010

Geo Messages

Our presentation on ICUMT 2010 congress: Geo Messages - a new approach for sharing location info in mobile networks.


You can see more publications and live applications on Geo Messages site.

Monday, November 29, 2010

Sprint geo-fence API

It is simply great :-)

Sunday, November 28, 2010

Free HTML templates

Well, here is a showcase of websites that offer free web templates. Just in case you don’t know, a website template is a web design that allows you to build a website or a blog. Besides, website templates are easy to edit and customize. Don’t you agree it takes less time and efforts to replace the default content with a custom one than create a brand new design? - see more here. Top 20 Sites to Download Free Website Templates.

Saturday, November 27, 2010

Access to iPhone's gyroscope from web

This week's release of iOS 4.2 for iPad and iPhone comes with some nice little features most people will not immediately become aware of as they're neither directly visible in the iOS UI nor are they mentioned in Apple's official release notes. You have to dig a little deeper to find them. One of them is a JavaScript API for the iPhone's gyroscope. Read on to see it in action and learn how to use it.Your iPhone has a number of sensors, some of which are rather essential for the phone's operation (such as the microphone). While the accelerometer and the gyroscope might not be the most essential sensors for a phone, they're certainly the most exciting ones. While accelerometer measures the acceleration you induce on the phone, the gyroscope gives a rather precise feedback on the orientation of the phone - see how to do that.

Friday, November 26, 2010

Clipboard for JSP

Copy taglib - create clipboard for your JSP pages. Tag Copy saves own body in the page (request, session, application) scope variable. So save data once and reuse them across your application.

Thursday, November 25, 2010

Mobile forum

A new mobile sites generator. This mashup Mobile forum lets you create a mobile web page for the discussions (via Disqus API) and an appropriate QR-code for the quick access. Just place this code on any real (physical) object and you (your customers, visitors etc.) will get a forum for this object. Tested for HTML5 mobile browsers (iPhone, Android, Bada, Opera 10.1 etc.).

Similar applications from our directory:

Geo talk - discussions on the map
City forum - Places + discussions
Place card - Facebook like for the real objects
QR-code maker - mobilize your content with QR codes

Wednesday, November 24, 2010

Geo chat

"Another geolocation enabled mashup from ColdTags Suite. Uses your location to find nearby Foursquare check-ins. Pick a location to chat with other City Chat user checked in there. Works with browsers that support the HTML5 Geolocation API (iPhone, Android, Bada, Opera Mobile 10.1)" - our City Chat mashup on Wapreview

Tuesday, November 23, 2010

Geo fence

Wikipedia defines geo fence as a virtual perimeter for a real-world geographic area.

A geo-fence could be dynamically generated - as in a radius around a store or point location. Or a geo-fence can be a predefined set of boundaries, like school attendance zones or neighborhood boundaries. Custom-digitized geofences are also in use.

When the location-aware device of a location-based service (LBS) user enters or exits a geo-fence, the device receives a generated notification. This notification might contain information about the location of the device. The geofence notice might be sent to a mobile telephone or an email account.

A great example of Geo fencing application - Footprint feed

Monday, November 22, 2010

Social Media monitoring

Social Media monitoring, London, 2010



Here is the link

/via Geo Messages

Twitter Anywhere & jQuery

Yet another interesting collection of jQuery plugins. Check out for example plugin for Twitter Anywhere.

Sunday, November 21, 2010

Telecom mashups

Build an online and telephony poll in 10 minutes using KooKoo and Wufoo - yet another good example of telecom mashups.

Saturday, November 20, 2010

Thread local

Thread Local can be considered as a scope of access, like a request scope or session scope. It’s a thread scope. You can set any object in Thread Local and this object will be global and local to the specific thread which is accessing this object. - Threadlocal in Java examples

Friday, November 19, 2010

Geo-twit

Our mobile web-mashup (HTML5) Geo Twit has been updated. It lets you publish a link to your current location in Twitter timeline right from the phone (iPhone, Android, Samsung etc). In other words, without the changing your account settings (enabling location) you can simply publish once a link to your location. Some form of checkin for Twitter. Mobile site:

http://servletsuite.com/geotwit

You can use also the following short URL http://bit.ly/dCnvBj, or load it via the following QR-code:

QR code

/via Geo Messages

Wednesday, November 17, 2010

YQL on practice

The Yahoo! Query Language (YQL) provides a unified interface to multiple third-party web services, allowing you to search, add, update, and delete data through a simple, SQL-like syntax. Combine powerful XML processing tools in PHP with YQL and you can easily add data from online services to a web application quickly, efficiently, and without wading through pages of API documentation - how to use YQL.

This article describes YQL and PHP. Java web developers can use YQL taglib from Coldtags suite for the same task.

Tuesday, November 16, 2010

City chat

QR code
Our new mobile mashup- city chat. HTML5 mobile web application lets you talk with other visitors for the same place (café, office etc.). Let you add on-demand chat service for any particular place. No registration required. Check it out from your iPhone, Android, etc.

http://citychat.linkstore.ru

(it is a mobile site).

You can copy link right to your mobile browser with the QR-code above. Or use the following short URL: http://bit.ly/a7aOKv

Techically it is a mobile web mashup that uses Foursquare, YQL and chat engine from Coldbeans.

As a similar "city" application see also City forums

Mobile Asia

Mobile Asia congress, Hong Kong, 2010



/via Geo Messages

Sunday, November 14, 2010

News source

A huge list of news sources: Scobleizer/tech-news-brands. It is a Twitter list. And here its view through Lists in Twitter mashup.

Saturday, November 13, 2010

Mobile video

Our mashup Mobile video has been updated. It is a generator for mobile video sites. Lets you collect on the one mobile web page all the video from Youtube you are interested in. So as a result user will get mobile web page for using directly or as a part of own sites/portals. Mashup also presents a QR-code for loading that page directly into your mobile browser.

Here is an example: best goals



P.S. For other mobile development tools check put also mashups Mobile pages and QR code maker

Friday, November 12, 2010

Edit files in web applications

A couple of components let you add file editor to your web applications: Notepad servlet and Edit file taglib

Thursday, November 11, 2010

Like for real objects

Like button from Facebook could be placed on the mobile web pages too. And if this mobile page is devoted to some real business (place, location) than the word "Like" has got a very real sense – who from your real friends recommends this business.

Our new mashup Place card is an example for such kind service. This mashup lets you create a short mobile page with business description (text, address, contact phone and email) as well as an appropriate QR-code. This mobile page contains Facebook Like button. This QR-code could be placed on the real objects. So as soon as this page is scanned your visitor will see who from his/her friends in the social network likes (recommends) this business.

Wednesday, November 10, 2010

Big map

Our mashup Big Map has been updated. Full screen map with search box and places sharing for social networks.

You can also create links for your own web applications. Mashup accepts the following parameters:

a - initial address
lat - latitude
lng - longitude
zml - zoom level
mrk - show marker if this value is 1
hl - language

Tuesday, November 09, 2010

XML must die

The next version of Twitter API will support JSON only. SOAP is already killed by REST, now XML goes the same way.

Monday, November 08, 2010

Touch screens

The Touch Gesture Reference Guide is a unique set of resources for software designers and developers working on touch-based user interfaces - see it here

Sunday, November 07, 2010

XSL processing in JSP

XSL processing for your JSP (and/or Coldfusion) pages - XSL taglib.

Lets you apply the given XSL stylesheet to the given XML data and rendering the output to your JSP page.

Saturday, November 06, 2010

mod_pagespeed filters for Java servers

mod_pagespeed improves web page latency by changing the resources on that web page to implement web performance best practices. Each sort of change that mod_pagespeed makes is embodied in a filter. The filters are run in a pre-defined order, but can be enabled and disabled in the Apache configuration file. Here is the list of filters from Google.

Interesting, that many of the tasks could be solved for Java servers (e.g. Tomcat) with the help of controls from Coldbeans. Just a few of examples:

- Extend Cache - Public cache filter
- Collapse Whitespace and remove comments - Trim filter
- embed image via Data URI: Embed Image taglib

etc. Check out more at Coldbeans site

Currency format

Service utility for JSP developers: format currency

Share mobile files

QR code Our mashup - mobile files bookmark has been updated. Mobile site: http://mfile.linkstore.ru. You can load this link right to your phone with QR code above.

This application helps you share local files from your phone. Service lets you create bookmarks for files (e.g. media data) from your phone. File size – up 1 Mb. The goal is very simple - lets you quickly share local content: send pictures to friends, share music files etc.

For each local file service creates a separate mobile web page (bookmark) that lets readers download this file or share it with the own friends.

The usage is very simple, you do not need any registration. For sharing your local file go to mobile site http://mfile.linkstore.ru, type file name and upload the file itself. After that you can bookmark the mobile page created by the service or directly share your file - send link to it via email/sms or even let other people load it directly with QR code on your phone.

On the desktop level you can see a service Mobile page. See for example its description here

Friday, November 05, 2010

Get titles for remote pages

How to get title for any HTML page? You can do that on server side with Title taglib or on client side (via Ajax requests) with Title servlet.

Thursday, November 04, 2010

iPhone tools

"Below we've listed 13 different tools that let you create your own iPhone applications, none of which require knowledge of Objective C, the programming language used to build apps for the iPhone OS" - see details here.

Wednesday, November 03, 2010

Secret places

Google Places API. With all the usage restrictions it is better to drop any idea about its deployment :-)
Foursquare is a way better. Mashups like Places and Forumsquare use Foursquare API.

Tuesday, November 02, 2010

Geoint 2010

Geospatial: GeoInt 2010. New Orlean, 2010



/via Geo Messages

Twitter places

Our mashup Location from Twitter has been updated. Lets you get location info form any geo-coded twit, create QR code for mobile map with this location and copy that map right to your phone. So you can simply save this location (map) in your mobile bookmarks. Alternatively you can publish it on your site/blog.

For using this mashup just provide an URL for any geo-coded twit or use a bookmarklet. In case of bookmarklet usage just open a twit and select Location from Twitter bookmarklet from your bookmarks.

Mobile maps provided by Geo Messages

Monday, November 01, 2010

Web 2.0 companies

"Digg’s collapse has become a cautionary tale for so-called Web 2.0 companies in Silicon Valley, even the current crop of superstars, like Facebook and Twitter. The basic problem is that these new-media companies don’t really have customers; they have audiences. Starting a company like Digg is less like building a traditional tech company (think Apple or HP) and more like launching a TV show. And perhaps, like TV shows, these companies are ephemeral in nature. People flock in for a while, then get bored and move on." - a great article from Newsweek.

XML bean

Transform your data collection into XML: XML bean taglib