Not from Apple, though

Jul 24, 2008 08:56 GMT  ·  By

kannuu, a privately funded company focused on fast and convenient content discovery on any device without the need of a keypad or keyboard, has released its very own version of the iPhone SDK. Currently in beta, the SDK is, of course, aimed at iPhone devs who need assistance in general programming, like implementing indexing and search features.

kannuu's SDK allows developers to incorporate indexing and lookup into iPhone apps. So, if you've picked up Apple's own SDK, there's no reason not to have a peek at kannuu's solution as well. It's free for now, so you can try it out (for 30 days) by just registering with them and downloading the software.

kannuu's indexing is really a "Spotlight for your application," the developer notes. It allows you to index your data for fast retrieval and, since there is no unified input method on mobile devices, kannuu recommends simple intuitive input method that works in conjunction with the kannuu algorithm to provide unified access to your data.

So, how does one use kannuu's iPhone SDK? It couldn't be easier. It is a two-step process that involves (1) Indexing your data into a file and (2) Integrating the lookup functions in your application to lookup from the index. However, to index your data, you need an additional set of items: the data that you need to find and the indexing item that is associated with it. kannuu provides an example - "...if you need to find an e-mail address for a person, you would index the person's name and the data would be the email address, and vice-versa."

Requirements call for any CPU that supports a commercial operating system, at least 128 MB of available SDRAM, at least 1MB Flash and Hard Drive space and TCP / IP or UDP / IP stack support.

As a registered kannuu developer, you have access to free resources, such as Development Toolkits, Code Samples, Technical Overviews, and Documentation. The SDK is available HERE for free download. Remember, you will have to register with kannuu for this, but it does not imply any payments or other compromises on your behalf.