Cloudmade API Turn by Turn - can custom voiced be used? - iphone

Anyone with experience using the Cloudmade api for iphone apps? I'm being asked if it's feasible to incorporate custom voices for the turn by turn navigation it offers.
Any advice appreciated!

Basically, you can get the turn-by-turn routing as an XML (see documentation) and feed the instructions to the Text-to-Speech engine (I'm afraid there's nothing out-of-the-box for iPhone, so I'd suggest you give a try to Flite or a similar).
I'm not sure Cloudmade SDK does anything different than that, also incorporating some TTS engine in their SDK. For sure, this is exactly what I did for an Android application myself for turn-by-turn routing.

Related

Use of OSMF in example Flash templates for Google TV

I have been looking through the source code for the Flash-based Google TV example templates, available here:
https://developers.google.com/tv/web/docs/gtv-templates
I noticed that the OSMF doesn't appear to be used for the video player parts.. were there any reasons for this, was it a conscious design decision (or not)?
Thanks!
When these Templates were designed and developed, we had to support both HTML5 and Flash. Our partner Adobe recommended OSMF in their Flash optimization guide for Google TV: http://www.adobe.com/devnet/devices/articles/video_content_tv.html.
But due to resources constraint we did not include things like OSMF unfortunately. If you have working sample code that incorporates OSMF, please consider adding them to the Templates.
Thank you!

using BING maps on iPhone / iPad sdk

has anyone had any experience using BING maps on the iphone/ipad? We have an application which uses the googlemaps default map in the SDK, but we now have a requirement to use BING maps instead.
I am thinking we'd use the BING API via a UIWebView?
Has anyone else tried this? Thanks for any information!
I've used a bing API n a UIWebView, however the JS is rather costly, yet until I find and discover a BING SDK for the iPhone/iPad will probably have ot resort to that.
One other thing you can try (which I've just started down the path of), is trying to use HTML5 to cache a bunch of the is parts to it and see if that might speed the implementation up.
Hope that helps!
Apparently, the http://ibing.codeplex.com/ project on Codeplex was created with the intent of adding Bing Maps support for iOS and MacOS developers. It doesn't look to have been updated in over a year, and I don't know if it even works. Just thought I'd post it for anyone interested in checking it out.
this maybe another approach worth looking into
https://github.com/mtigas/iOS-MapLayerDemo
Recently announced and posted on the Bing Maps Blog on 5 May 2011, a new Bing Maps control/SDK is now available for iOS.
The Bing Maps iOS Control is an Objective-C control for embedding maps directly into native iOS apps. With a rich, gesture-based UI provided by Seadragon, the Bing Maps iOS Control provides support for adding pushpins and other overlays to the map, allows your device location to be displayed, and provides the ability to retrieve contextual information for a given map location.
Link to download the SDK:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6e01a102-49ed-409e-b384-0b67521fb612

Ruby on Rails Iphone development

I've been digging around for this one. I understand that there two possible ways to develop for the iPhone.
via web kit frameworks, such as jqtouch and iwebkit, and
using the iPhone's api
I notice quite a few people using web kit frameworks, especially jqtouch. What are the benefits of using a webkit framework versus using the iPhone's api directly?
One point that springs into mind, is the fact that using a web kit framework makes it accessible through other smart phones? Not just the iPhone?
Are there any differences in terms of graphic enhancements? i.e. will transitions or animation look different?
I am a web developer by heart. It will be an advantage if I can develop an iPhone app with knowledge that I already know, that being the Ruby on Rails web framework.
I have also read this slideshow, which seems pretty detailed on various web kits.
Your suggestions / feedback is appreciated.
Just came across the following by Oreilly which seems to answer a good detail of differences between a native and web app development for the iPhone.

Custom maps in Android, loading via tiles (alternative for RouteMe for iPhone SDK)

I am working on a prototype port of one of our iPhone apps to Android.
The iPhone app uses the RouteMe API to load our own custom maps into the application. (also tiled, just like Google Maps itself, so only loading what you see at that moment - this is very important in this case)
I have been searching for a similar product for Android. I found Nutiteq, but as RouteMe is free, I am trying to find something free for Android as well.
If anybody has suggestions, I would love to hear them. The more information the better, of course :).
EDIT:
Still haven't found anything that acts the same as RouteMe, so suggestions are still very welcome.
Maybe you can get away with the standard MapView and Overlays?

Omniture tracking in iPhone

I want to implement Omniture tracking in an iPhone application. I just have a basic clue on Omniture, that it is third party software that helps you to track keyword searches by your users in your application, and it also helps to present similar searches to the users, and helps reporting. Please correct me if I am wrong as I still digging information on it.
I want to implement the same iPhone form in my application.
I have googled for the information about Omniture tracking, it is scare and there is no help as to how to implement it in an iPhone application.
Can any one guide me how it is done and how to do it iPhone?
I can't give much advice if you're building a native Objective C app, other than to say you should read Omniture's iPhone implementation guide. If you're building an embedded web application, and given that you want to integrate keyword search suggestions, I don't think you have much of a choice, but I'd recommend using their regular JavaScript library the same way you would if you were integrating Omniture into your web site. The js engine on the iPhone is fast enough that you probably won't notice any degradation in performance and the memory footprint's not that big.
It sounds like you only want to use Omniture because it's the one you've heard of. There are other tracking solutions like Flurry and Google Analytics that both offer iOS SDKs and are easier to implement and easier to find documentation about than Omniture.
I recommend Flurry personally as it gives you more device-specific data that Google does.
http://www.flurry.com/product/analytics/index.html
http://code.google.com/apis/analytics/docs/mobile/ios.html