If you mention the word,"Microsoft", to me, "Windows" and "Closed Source Development" will pop up in my head. I won't think about much relationship with "Opensource" and "Microsoft". But Actually, maybe, there are some changes. Microsoft committed to the jQuery projects. I watched the video on Channel 9. They built three plug-ins for jQuery. They are jQuery Templates,
jQuery Data Link and jQuery Globalization API.
I love jQuery Templates most! It looks like a dynamic data repeater. I can use the code like the following to build a table for displaying data:
That is so great! That is very useful for building ajax tool, such as ajax data paging!
For jQuery Datalink, it can blind the fields to the data object. That sounds useful as well. However, in the most of cases, I won't do any hard blind the fields to the data objects. That is not very flexible.
jQuery Globalization is very impressive too! It can localize all currencies and date time for most of cultures. That is a huge job. That needs backing with a big firm! If your application can supports multi-languages, that is very useful for you!
Those plug-ins sounds very helpful!
I think the most of people know even Skype has released their client for Android, but it does not support Galaxy S. Yes, I know some people told they are using a unofficial 2.2 ROM, they can use Skype android client. But so far, Samsung has not released their official 2.2 upgrade yet! If you want to upgrade Galaxy S with an official ROM only, then what can you do?
Well, I found an app which is very similar with the official Skype Client. It calls Nimbuzz。It supports IM,Skype-to-Skype calls, SkypeIn and SkypeOut. It only does not support sending SMS. So far their function is quite completed, but I tried it with 3G connections. The voice quality is not very good. Moreover, it used a lot of CPU and eats a lot of battery power too! Well, it can do the job, but that is not 100% prefect so far.
A few days, Skype released their "long waiting" Android Client. This is not a Lite Version,that is a full-version, which is similar with the one in iPhone and Windows Mobile.If you have a phone with Android 2.1 or above with 3G/wifi，you can use their IM and Skype to Skype call features。If you buy their skype Credit，you can send SMS to your friends around the world via Skype。Moverover，you can use the SkypeOut to make an international call. In additional, I believe you can use SkypeIn feature as well, even this feature is not stated in their official blog. This should not be a problem. SkypeIn is just redirecting calls from a landline number to your Skype account.
Wow!Skype for android is powerful!I bought Skype Unlimited Unlimited World subscription，therefore, I can make any international calls from skype anywhere.Too Bad Skype For Android doesn't support Galaxy S which is my phone！
Source: OpenClipArt under Public Domain License
Finally, Android Market did an improvement we were waiting for so long. The Android Market supports more countries! Now, the people from 32 countries can buy the apps from the Android Market. And the developers from 29 countries can sell their apps in the Android Market. That's great! Most important is the Australian Developer can sell their apps. I am look forward to see more Australia localized in the Android Market.
Android Developer Blog
I have tried the new the new interface of twitter for a few years. I think that is too much information on a single page. I think twitter should be simple. All I need is just a feed contains all of tweets. That's it. What do you think about it?