Do you need your own Mobile Apps?
Recently, there are so many people asked me, "can you build an apps for me?" First of all, I wish to ask what is the purpose to your own app. Well, the most popular answer is "I wish the mobile users can access the information in my website!". So, I will recommend them to build a responsive website.
To build a responsive website is only adding a mobile css and maybe jquery tricks into your existing website. That is much lower cost. Moreover, the user is more prefer to enter url rather than installing an app.
Nowadays, mobile apps sounds a cool stuff which everyone wish to have, but we need to ask whether you really need that. There are plenty of choices out there!
Core Data in IOS
Building a data layer in sqlite for android is a bit of time consuming. Recently, we have moved to the IOS world. I found that is a bit easier to build in data layer in there. It has Core data concept which is a kind of ORM. But that is completely OOP storage. Please do not think in sql way. I tried to find auto number key and foreign key in Core data. There is no such things ,please think in objects and relationship. That works and is easy too!
Chromecast
Yesterday, I was talking with my staff during rebuilding a dev box. The hottest topic in that conversation is Chromecast. That is a small USB computer for JUST $35. It uses HDMI port to connect your TV and turn your TV into a smart TV. In a simple term, it can make your TV runs Chrome. It can read and load the content from internet into TV. The most feature is "Remote Cast" which is similar with AirPlay. You can drop the content from your iOS devices, Mac, Android Devices into Chromecast. Then you can continue to watch the content in your TV. But that is different from Airplay. The AirPlay can support Offline content, Chromecast has to online.
Well, this device is attractive and that is just $35! If I have not already Android USB TV stick. I will buy it. However, my Android USB TV stick already runs Chrome browser and it runs the app from Google Play, that sounds more powerful than Chromecast.
Android 4.3 rolling out
I have not heard about Android for a while. Today, I finally heard somethings about that. Android 4.3 will be available.
But there are some improvements only, without any very impressive new functions. The major updates are:
-Multiusers mode:
- A device can be login by different users and you can have a profile for each user to restrict their right too.
- Better 3D
- it has a new rendering engine for games
- Gesture Keyboard
- That is the most impressive I think. You can swift the multi keys to type. That looks similar with SwiftKey.
If you are Nexus 7 user, I think you should have it.
Reference:
-Android - What's New
IAd Error
We started to build ios app again. But I drop iAd banner on the panel and run the app. I got this error "Could not instantiate class named ADBannerView".
Well, that is a silly mistake. I just forgot going the project and add iAd.framework at Linked frameworks and libraries in the target, just like before:


