Channels ▼
RSS

Tools

Google Adds Gesture Search To Android Apps


In an understated blog in its developer zone, we learned that Gesture Search functionality from Google Labs now has its own API. Developers can use this API to integrate the branded 'Gesture Search' function into Android apps so that users can use gesture input to write text and search for application-specific data.

Google Labs defines Gesture Search as an option to, "Search your Android-powered device by drawing gestures on the touch screen." Google's gesture tool first appeared on Android as an application in its own right constructed directly on top of standard Android search functionality.

The search giant now describes Gesture Search as a route for users to draw a single character to narrow down a contacts list or menu (or other set of information choices) alphabetically by drawing the first letter of their desired destination.

By using the new API, Google says that developers will open up a route to facilitating two individual gesture-based activities. Programmers will first have the option to implement gesture-based searches on top of existing search queries that are in progress — this should mean that users get gesture-based power similar to that seen in the original Gesture Search app, but specifically pertaining to that particular application's data.

Second, developers will have the option to build with gesture-based navigation functions. Although there are no demos available for this option as yet, it does portend to a new route for developers to improve Android user experiences — especially for those programmers seeking to build quick and simple apps that can be used on the go.

You can read the original post by Google research scientist Yang Li here.


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video