Monday, October 31, 2011

WATN mobile web service

Our mobile service WATN (Where Are They Now) has been updated. It is mobile web application (HTML5) provides a new safe way for sharing location info. There is no sign-in and no third-party servers with user's identity and location.


Here you can see our WATN presentation

You can copy service right to your mobile browser (iPhone, Android, Bada - any HTML5 browser) with the following QR-code:

QR code

http://watn.linkstore.ru (it is a mobile site).

Friday, October 28, 2011

Hotlinking for Java servers

How to prevent hotlinking for Java servers - Force referer filter in our servlets suite.

Thursday, October 27, 2011

YouTube player API

A good example (see source code) for YouTube player API - Tubalr

P.S. see also Mobile Video masup

Wednesday, October 26, 2011

Draw figures in CSS

How to create circles in your JSP pages - Circles taglib

Tuesday, October 25, 2011

The future of Web development

A new Opera labs release shows couple of interesting things:

a) a first look at how a browser can split content into native pages. This proof of concept implements CSS3 extensions to split content into pages that can be "turned" in a natural manner through gestures rather than point and click, control the positioning/floating of figures in multi-column layouts more precisely and provide a consistent navigation system for such content that is independent of your documents.

For example, turning the contents of an entire web page into a rudimentary paged experience is as simple as including the following in your page:

@media -o-paged {
html {
height: 100%;
overflow: -o-paged-x;
}
}

b) support for getUserMedia HTML5 API. For example, it is how to get camera's content in JavaScript:

// Replace the source of the video element with the stream from the camera
var video = document.getElementById('sourcevid');
if (navigator.getUserMedia) {
navigator.getUserMedia('video', successCallback, errorCallback);
function successCallback(stream) {
video.src = stream;
}
function errorCallback(error) {
console.error('An error occurred: [CODE ' + error.code + ']');
return;
}
} else {
console.log('Native web camera streaming (getUserMedia) is not supported in this browser.');
return;
}

API conference

We continue to share links for monitoring the interesting events in Twitter. Now it is API conference, London, UK



/via Geo Messages

P.S. and the same in Twi-gazeta:   API conference

Monday, October 24, 2011

Sunday, October 23, 2011

Bookmarks for locations

Our mashup Location bookmark has been updated. It is a practical use case for QR codes. Mashup lets you create two things:

1) QR code for mobile map associated with the given address
2) HTML for putting that QR code on your site

So with this tool you can place on your own site (blog etc.) – e.g. somewhere in Contacts or About page QR code for any given address (e.g. address of your company, office etc.). And any visitor of your site will be able simply to scan this code and load that map right into own phone. So they (visitors) do not need to write/print/remember your address/driving directions etc. Just load an appropriate mobile map right from your site. Loaded map could be simply bookmarked on the phone (loaded map is just URL).
And driving directions as well as many other interesting things will come automatically with the mobile map (we use Geo Messages here).

Of course, QR code created with this mashup could be placed anywhere. E.g. add it to some article in your blog, print and place it on the wall etc.

P.S. similar projects:

QR map - lets you create QR code right from the map. Also can create a link to mobile friendly map (iPhone, Android, Bada – any phone with HTML5 browser).
Mecard - lets you create QR code for loading address data (contact info) right from your site

Saturday, October 22, 2011

Mobile video pages

Our mashup Mobile video has been updated. It is a tool for creating 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 your own mobile site/portal. Mashup presents also a QR-code for loading that page directly into your mobile browser.

Here is an example: puppy channel



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

Friday, October 21, 2011

No more check-ins in Forsquare?

"In regards to location-based applications, Foursquare CEO Dennis Crowley talked about how the app is becoming more passive, and hinted at kicking check-ins to the curb. Crowley said that the company is moving away from check-ins to focus more on the Radar feature, which collects information about where you are, what direction you're going and lets you know when you're close to places on your lists." - from here

I think there are simply much more users in Facebook. So what is the point check-in in Foursquare and translate that record to Facebook where all your friends are. You can check-in via Facebook directly. And FB has got a huge base of places.

/via QRpon - customized check-ins for Facebook

Thursday, October 20, 2011

Android location

"Android distinguishes two location provider types with the following accuracy:

- Fine-grained location provider like the GPS provider with an accuracy of less than 100 m.
- Coarse-grained location provider like the network location provider with an accuracy of 100 – 500 m"

A Good Look at Android Location Data - nice article

Wednesday, October 19, 2011

LocNav USA 2011

We continue to share links for monitoring the interesting events in Twitter. Now it is Location and navigation, SJ, CA



/via Geo Messages

P.S. and the same in Twi-gazeta:   Location and navigation

Local Q&A sites

Mobile web mashup Geo forums supports discussions (Q&A forums) connected to geo points.

Now you can use this service in your own mobile sites (portals). Just add the following parameters to the base URL http://mtalk.linkstore.ru:

lat – latitude
lng - longitude
region – region (language). ISO code.

For example:

SF, Union Square

Tuesday, October 18, 2011

Facebook Like for real objects

Our mashup Place card has been updated. It is a simple recommendation system on the base of Facebook.

Like button from Facebook could be placed on the mobile web pages too. And as soon as 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.

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

Web 2.0 Summit

We continue to share links for monitoring the interesting events in Twitter. Now it is Web 2.0 Summit, SF, CA



/via Geo Messages

P.S. and the same in Twi-gazeta:   Web 2.0 Summit

Monday, October 17, 2011

Mobile discussions for real objects

Our mobile mashup Mobile forum has been updated. It 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

Thursday, October 13, 2011

Mobile geo-forums

Our mobile web mashup Geo forums has been updated. Mashup introduces free discussions (forums) associated with geo locations. It is HTML5 mobile web applications, so this application works on any phone with HTML5 browser (iPhone, Android)


QR code


Geo forums.

http://mtalk.linkstore.ru

(it is a mobile site).

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

It is cloud based implementation. Mashup saves data in Google Fusion tables and uses forums from Disqus.

P.S. related links:

City forums - mashup combines places from Foursquare and cloud forums from Disqus.
Geo chat - web chat with geo locations

Wednesday, October 12, 2011

Hyper-local chat and forum

Our mobile mashup WiFiChat has been updated.

What kind of object (real or virtual) can we use for joining together mobile users? We are not talking here about social networks members. We are looking a way for creating group chat. Here, for example, is a short list for several our applications:

City forum - discussions (forums) linked to places (POI - point of interest)
Geo forum - the similar to above (also mobile forums) but linked to location
Mobile forum - lets you add discussions to any physical object.
City chat - web chat linked to any POI (point of interest)
Geo chat - web chat linked to some location

And WiFiChat is a new idea. It is a forum and chat linked to some WiFi network. This mobile application lets you see available (visible) Wi-Fi networks and link (attach) discussions and chats to them. We are not talking about connecting to WiFi networks. We are using WiFi network just as a sensor. If you can see it from your mobile, you are somewhere near. We can call it WiFi proximity. That is an idea. All people seeing the same network are in the some proximity. So, they could have some common points for the discussions.

Just one interesting remark – WiFi access point could be opened right on the mobile phone. And with WiFiChat application this phone will play a role of presence sensor uniting (combining together) local people for the communications.

Technically this application uses cloud forums from Disqus and web chat from Coldbeans.

You can load .apk from here:

http://servletsuite.com/WiFiChat.apk

or use an appropriate QR-code:

QR code for WiFiChat

You can also download this application right from Android Market

WiFiChat, actually, is a side project for our new development - SpotEx. This application lets you attach (link) your own data to WiFi access points.

Tuesday, October 11, 2011

Internet of things

A very good article: The Internet of Things and the cloud:

"The current storage infrastructure and file systems that backup and form the backbone of the cloud are archaic, dating back 20 years. These systems may be familiar and comfortable for infrastructure providers. But over time, block-storage architectures that cannot provide instant snapshots of machine images (copy-on-write) will continue to be prone to all sorts of failures. Those failures will grow more pronounced in the M2M world when a five-second failure could result in the loss of many millions of dollars worth of time-specific information."