Friday, September 19, 2014

Bad news! If you have Nokia Icon from Verizon you are stuck with Windows 8.0

Yes. You are stuck with it as Verizon does not tell (or it does not know) when it can push the Windows Phone 8.1 to your Icon. It was rumored that the 'push' is going to happen at the end of August.

Come on, today is September 19.

May be you should trade it at a AT&T stall.

Actually, I admit I had a rough conversation going with a Verizon assitant at one of the local stores here. They have one answer, "I don't know when". They were nice and better at anger management.

Verizon sells a phone and does not tell when it is going to push the new OS.
Nokia and Microsoft seems to have no bearing on this 'push'. Nobody takes the responsibility!

Practically you are stranded!

Thursday, September 18, 2014

Get CodeShow() and improve your Windows 8 coding skills

The CodeShow() on CodePlex is one source which may help you a great deal in programming for the Windows 8 Platform. You may get a comprehensive picture of an end-to-end app but more importantly CodeShow() gives you an opportunity to learn all the bits and pieces of accessing devices like camera, error handling with grace etc.

In order to install CodeShow() there are some options. You can install from Windows Store from here:

This not some kind of an executable but bundled source code.

Another option is to get the source code from here

Once here, you can download a zip file by hitting the marked tab (Download). This will give you a snapshot of the source code as it exists at the time you downloaded. Mark you,  it gets continuously updated and if you are not vigilant you may miss out. This is a zip file and extract everything to your favorite folder.

There is yet another option Clone it or Fork it.

If you are going to fork it then it  means you are going to contribute to its development.

If you clone it you will be getting the latest version to work on and you can do this from Visual Studio 2013 (should be at least Update2). You will use the Team explorer tab in the Solution Explorer.

The details of getting to work with the clone are available at the CodePlex site.

Friday, September 12, 2014

Intel XDK - Grab the latest September release

After the July 2014 release, the September 2014 SDK was released (Intel XDK - Release - 2014
September 08 v1332) recently.
Plugins and Services integration especially for games development with HTML5 was the
high point of the July release.

Read previous posts if you have missed:
Details of July release here:

Types of project you can create with Intel XDK here:

Creating a ListView type of cross-platform app with Intel XDK here:

Step-by-step procedure to create a ListView cross-platform app with a template here:

New features in the September release are:
Improvements to Live Development
  •    Live Development in Develop tab has been changed. Simultaneous editing and previewing  within  browsers or devices now possible.
  • Run my APP lets you test your app on the emulator in a separate window or on the Android       connected to an USB port. This allows access to  test native device functionality.
  •  Live Layout allows you to test your app's UI over WiFi on Android and iOS devices.
  •  App Security API's first release aid in providing security for on-device app data and      storage.     
Other related improvements:
  •      Updated App Preview
  •      Deprecated App Games Interfaces
  •      New Samples to illustrate Ads and Monetization
  •      Improvements to UI for Cardova plugins(App Security & Dolby Audio)
  •      Bug fixes

Download the new release from here:

Downloaded file name: xdk_web_win_master_1332  
File size: 128MB

Double click the above file to install. You need not remove the previous version to install.
When you launch IntelSDK from its shortcut on the taskbar, you may get a message to update your most recent application on the old SDK followed by a login screen.

Release information here:

Wednesday, September 10, 2014

Now JumpStart games is on Azure Cloud

The jump was partly from RackSpace to Azure Cloud. In the process the entire on-premise infrastructure has also been moved to Azure according to

JumpStart is a leader in the learning-based multiplayer games for kids with recent releases like School of Dragons and Madagascar Math Ops.

According to a JumpStart article it has thrown all of its eggs in Azure basket that includes all of its web content, web and mobile game products to Azure.

Read more about this here:

Saturday, September 6, 2014

Samsung ruggedizes an Android tablet for the work force

Samsung Tab Active is a ruggedized Android tablet targeting the rough and the tough.

With home building picking up construction workers will all be carrying this tablet as Samsung imagines.

It is toughned against occasional drops and spills from coffee or soda. It is sheathed in a anti-shock housing which is also dust-proof. Otherwise it appears to be a standard Android (4.4 KitKat) with a 1.2GHZ Quad processor and having a display resolution of 1280x800 resolution.

Other feature highlights:
  • 3.1 MP camera designed for barcode scanning
  • Replaceable battery
  • Specially built construction worker-friendly C-Pen
  • Wi-Fi / WiFi LTE versions
  • Samsung's proprietary KNOX Security protocol
  • 16 GB storage plues MicroSD slot
More details here:

Here is a video you may want to watch from


Wednesday, September 3, 2014

Creating Projects with Intel XDK, ListView - Part 3

In my previous post   I covered the various project options that you can choose for designing your apps that can be accessed by multiple devices, iPhones, Windows Phones, iPads etc.

In this post I describe the steps to create a ListView App with the Intel XDK using the published templates.

A list view consists of a list and when you click on one of the list items, you get a detailed page related to the item. This is a very common type of application.

Download the source code for the template from github here:

The following note is from the above site:
'App Designer Ready-This template can be used for simple list view application
that has a main view with scrollable list and detail view for each list item,
this template can be used for creating applications similar to Mail app, Messages
app or Twitter* app'

After downloading the code, extract to a folder (Herein MyListView)
Launch Intel XDK and choose Start with a template and browse to the extracted folder location.

The extracted folder is as shown:

In the Intel XDK after browsing to the folder location click Create.
It will take a few seconds and you get a 'Success' message.

Click OK to the message.
The complete IDE is revealed as shown.

These are the top menu items (from left)
Projects--showing MyListView

Below the menu is the toolbar that has two buttons CODE|DESIGN followed by an
icon 'i' which can toggle the Code\Design views. This is followed by the
'reload', 'delete', 'Activity log'. This group is then followed by screen related
 ico that can be Phone (320x480),phablet (360x640) or tablet (768x1024);
orientations; and 'Guide Lines'. At the right end you have 'click to download
updates', 'App Designer Videos in the question mark'; 'General information', 'Intel Twitter Feeds', and  'logout'.

Below the toolbar you will find Working files (starts with index.html) and the
folder for the template (MyListView)

The next tab show the Pages and Controls.

In the 'Pages' tab you find the Mainpage and six item pages. You could also add a
page by clicking the New Page or delete pages if you do not need.

There are also controls that you can drag and drop. Note that the controls conform to the App frame work.

The 'Themes' tab allows you to set the theme for the type of device you choose. The next image shows the theme set for Windows Phone dark. For this post, the 'Phone' device type has been chosen (the other two are Phablet and tablet mentioned previously in the toolbar description). You could choose any of the available themes from the drop-down list.

In order to simplfy, before we proceed we will delete all but the two itmes pages as shown. You can delete from the tab 'Pages'.

Presently the code for the pages are as shown:

Click on each of page mainpage, page item2_page, and page item1_page and you will
see that the displays of those are as shown in this composite image.


Checking the page navigation in an emulator

Without doing anymore modification we can check how the page navigation is working by testing on an emulator.
Click on the 'Emulate' tab in the menu tabs after choosing Nokia Lumia 920 in the 'DEVICES' as shown.

Clicking on Item1 in the list opens the page for Item1 and the back button brings
it back to mainpage. Item2 list item works in the same way as shown in next

How was this achieved without any coding? The explanation can be seen in the
screen shot of page main page set up. The next image shows the page as it is designed on the left and its properties on the right. The title of the main page is Title. There is no need for a back button for this page.

The two list items when clicked go to the hyperlinks shown in the INTERACTIVITY pane.

What about ListItem1 and ListItem2 pages?
These are simple pages with a back button that takes you back to the Main Page as shown in this image.

You can modify the template to add your content, images, media etc.

Here is a picture of the app (on the Intel XDK Server) showing clicked page for Item2 on a Nokia Icon and an IPad (photo taken with Windows Phone Nokia Icon on top of an iPad)..

Read about the September 2014 Intel XDK release here:

Build Web Apps with Intel XDK

Read about other templates here.