Tuesday, October 04, 2011
It appears that only iPhone 4S has support for multiple networks...
Siri on iPhone 4S lets you use your voice to send messages, schedule meetings, place phone calls, and more. Ask Siri to do things just by talking the way you talk. Siri understands what you say, knows what you mean, and even talks back. Siri is so easy to use and does so much, you’ll keep finding more and more ways to use it.
While Android phones are getting larger, iPhone is getting smarter.
Apple Siri: the next big revolution in how we interact with gadgets?
...Siri is plugged into Yelp and Wolfram Alpha (a search engine dedicated to finding facts instead of Web pages). If you ask Siri how much $45 is in British pounds, it can tell you the answer. Or how many cups are in a gallon (16, for the measurement challenged). But again, the best part of this is that you don’t have to tone down or over compensate for computer hearing. Siri listens like a person, and often responds that way, too.
...the entire focus of Apple over the past few years, the company wants the desktop computer to disappear and something else to take its place. Siri looks like it’s going to be a big part of that disappearing act...
Apple's next iPhone makes its debut @ cnet
- Building CodeTweet for Windows Phone
- Building an Android Application to Search Twitter
- Building an iOS Application to Search Twitter
It would be nice to see similar multi-platfrom solution based on HTML5, that would in fact be most natural for this task...
Another interesting alternative would be using .NET code with Mono for Android and Mono for iOS. I think that Xamaring, a new company of creators of Mono in currently very busy making good documentation, so that may be coming soon.
One of big challenges of using classic COM from C++ was verbose code.
A new solution for WinRT is modified C++ language, in addition to a native library.
There is also a "managed" .NET interface, used only form .NET languages.
Deep diving WinRT and Metro style apps for Windows 8
At the lowest level there is WinRL, a C + + library used by the Windows team to build anything that exposes WinRT. It is believed that no one needs it (except myself of course)
Many libraries (BCL Winform, and everything he does I / O on video disk and so on) are not used by Metro. Applications must use specific WinRT functions. For example everything related to XAML (Metro-style) has been rewritten in native code.