Tuesday, December 30, 2014

2014 was a mixed year

2014 was a mixed year. I lost my brother Dr. Vijaya Raghavan Krishnaswamy, a neuro-surgeon by profession. He left a void that cannot be filled.

I did not complete the book I was writing.

Regarding the blogs I did quite well with a record number of posts.
                                                 Year   Posts
Hodentek.blogspot.com           2013   94
                                                 2014   246

HodentekHelp.blogspot.com.  2013.  17
                                                 2014   56

HodentekMsss.blogspot.com   2013   34
                                                  2014  48
 
HoentekMobile.blogspot.com  2013   13
                                                  2014   56

I started a new blog in 2014- http://hodentekPlus.blogspot.com.

I also found that a certain person was pilfering (http://hodentek.blogspot.in/2014/12/domain-name-service-dns-and-dns-changer.html) entire content from blog, my hardwork of about 10 years. I complained to Google without any success. I suppose this is not on Google's priority. Google wants every post that is stolen with proof of content stolen. There were over 900 posts in my blog and you can imagine the work involved.
 

Tuesday, December 2, 2014

Dual-SIM Lumia 535 phone launched in India

Costs Rs.9199.00 and Microsoft will be looking forward to a 'Money Rain' as the phone is quite affordable and best off breed. You can buy in store or online starting Nov 28,2014.

This is the first time Microsoft has its own brand instead of tagged on to Nokia. Microsoft's best of the productive products Office, Skype, OneNote, OneDrive and Bing are all free for the life of the phone.

For previous posts on this blog read here to see the specifications:

http://hodentekmobile.blogspot.com/2014/11/all-5s-for-microsoft-lumia-535.html

Read the full story here:
http://indiatoday.intoday.in/technology/story/first-microsoft-lumia-launched-in-india-for-rs-9199/1/403818.html

Apps for Mobile Phones with HTML5

HTML5 is just one of the essential features for HTML based phone apps that provide the scaffolding. You will also need CSS3 to dress it up in more delightful ways and of course JavaScript to power the interactivity of the app without which it is dead in the water.

While you could use DOM and vanilla JavaScript, it is lot more easier to use a framework (there is a learning curve), a User Interface Framework which combines JavaScript with CSS to provide a set of programming tools to deliver rich mobile applications. Quite a lot of them use jQuery in one form or another. The frameworks save a lot of development time and effort.

There are different kind of devices (iPhones, Androids and Windows Phones) but also different operating systems (iOS, Android, Windows Phone, etc) and it will be desirable if one could use one tool to cover all these variations.

This area has developed to the extent that you can develop cross-platform, cross-device (response design!) apps but still there iss a great deal of room for improvement.

Here are some popular frameworks:

App Framework
Basically used for mobile devices and supports native OS such as Googl Android, Apple iOS, RIMBlackberry and Microsffot Windows 8. It has no outside dependencies and optimized for speed. It is Javascript library for mobile HTML5 apps.
http://app-framework-software.intel.com/

Bootstrap 3
It is an open source UI library mostly used for web. Although not meant for mobile devices it still works OK. It is heavy on CSS3 and uses jQuery
http://getbootstrap.com/

jQuery Mobile
Uses JQuery and meant for mobile and optimized for touch. Use HTML5 for UI design for rsponsive weeb and apps (smartphone, tablet and desktop).
http://jquerymobile.com/

Topcoat
Pure Open source CSS for clean mobile and web apps. Optimized for performance with no other dependencies. It has its origins in Adobe design.
http://topcoat.io/


Intel XDK provides support for all these different frameworks. We will take a look at these in future posts.
There are many other frameworks such as Dojo Mobile, Sencha, Apple Flex Builder etc.