Microsoft Research Team just released a new SDK name “Windows Phone 7 + Cloud Services SDK” to combine the Windows Phone 7 development along with Windows Azure. The SDK released under the code name Project Hawaii and a little summary is as below:
Project Hawaii involves building web applications and services, as well as mobile applications. While there are many platforms available, we have currently chosen to use Windows Phone 7 as the mobile platform and either Windows Azure or Internet Information Services (IIS) as the web-application server. In January 27, 2011 release the SDK has the following two parts:
Most mobile service providers do not provide mobile phones with consistent public IP addresses that would allow for them to be reachable from other devices. This makes it difficult to write applications where mobile phones communicate with each other directly.
The Hawaii Relay Service provides a relay point in the cloud that mobile applications can use to communicate. It provides an endpoint naming scheme and buffering for messages sent between endpoints. It also allows for messages to be multicast to multiple endpoints.
The Hawaii Rendezvous Service is a mapping service from well-known human-readable names to endpoints in the Hawaii Relay Service. These well-known human-readable names may be used as stable rendezvous points that can be compiled into applications.
The SDK also has a February 2011 release scheduled which will include the following two more components:
OCR in the Cloud
The Hawaii OCR in the Cloud service takes a photographic image that contains some text and returns the text. For example, given a JPEG image of a road sign, the service would return the text of the sign as a Unicode string.
Speech to Text
The Hawaii Speech to Text service takes takes a spoken phrase and returns text (right now in English).
Project Hawaii Web Page:
The SDK is immediately available for download at the link below: