When reviewing any new technology, library, or framework, you’ll first ask, “Where does this fit into the stack, and how would it benefit me?”
Sometime new technology is not meant to be a complete replacement of existing technologies. When evaluating a new technology, it is good to think about how it can work with existing technologies you are currently using.
Even router is also subjected to CSRF attack. My TP-Link Wireless ADSL modem router (TD-W8961ND) is also affected. The DNS configuration was changed. All request to Google.com and Yahoo.com resulted in a redirection to a fake Adobe website, requesting user to download an updated version of Flash player.
Lesson web developer can learn from this incident
This is one of my guidelines. Changing application code might have a big impact. 1 possible consequence is introduction of new bug(s). There might be lower chance of introducing new bug(s) from optimising SQL query.
Android SDK Manager only downloads the HAXM (Intel® Hardware Accelerated Execution Manager) installer. Developer has to run the installer manually. Detailed instruction is provided this article.
Community brings users around your product. The author describes 3 commonalities among communities created by successful bussiness like Evernote, Adobe, Tumblr.
These 3 common traits are,
Valuable tips for marking GCM (Google Cloud Messaging) work more reliably on Android.
I am maintaining a list of resources/references useful for mobile app development using Intel XDK. Currently documentation is scattered over different websites, making it hard for me to get help.
Helping you select a cross-platform mobile framework
A real estate application (for searching UK property listing) is implemented using all the frameworks. Source code is published on Github. This is really useful because
I have also previously reviewed Phonegap (Cordova), Intel XDK, Titanium.