Last Saturday, I went to Apple Store. I found there is a new Mac Pro book with Touch Bar. I had a play on that. I love touch bar. It can turn in the virtual keys, for example, when I need to change the volume, it displays a slider bar to come to the volume. I can slide the bar. This action we cannot do that with the volume. But if I buy one, I will use it as the main computer. I will use an external monitor and keyboard; that is not 100% useful for me.But that is very think and lightweight. That is very easy to carry around.
At the early of this year, I visited Japan. I saw a Pepper Robot in the mall. I tried to talk with him in English. I do not think he can understand. But when I tried to shake hand with him, he can understand and shake hand with me. That is cute. I think his AI can read human gestures.
When you use Windows 8.1 or older, you wish to synchronize your folders with Sharepoint Online or Onedrive for Business. You need to download a plug-in call "Onedrive for Business". Moreover, you need to put the SharePoint or OneDrive URL manually. In Windows 10, that is easy! All you need to do, going to the folders you wish to synchronize in Sharepoint or Onedrive in your browser. Then you can see a "Sync" in the toolbar. Then you need to click; then Windows will synchronize the folder. You will see the folder in your file explorer too. No software is required to install and I tried that works in Edge and Chrome!
Last week, I saw there is a real phone of Google Pixel in JB HiFi. That is the first phone calls "Made By Google." Officially, there is a first real Google Pixel, but HTC builds that.
Although JB HiFi got a real phone and allowed the customers to try it, a few customers were waiting to try that phone too. So, I can have one or two minutes to play. Firstly, the AMOLED screen is very very sharp. I love it, and the phone with Android 7.0 is very fast and smooth. Also, the phone is light too and looks beautiful. However, my wife said that looks iPhone 7. In general, that is not bad.Unfortunately, I need a dual sim phone, because I need to travel oversea a bit.
I love Xamarin, which a cross platforms mobile development framework. I can use C# to build apps for iOS, Android, and Windows. However, it doesn't mean I can get away from learning Android and iOS development. Using Xamarin is not always the best option. If we know the native platform, that should be more flexible. For example, an app only planned in running for a single platform, that may be a better choice to be built in native or if the app is too complex or memory critical, I suggest that should be constructed in native. That is a better way to utilize the resources.