diff --git a/examples/cordova/app.js b/examples/cordova/app.js
index <HASH>..<HASH> 100644
--- a/examples/cordova/app.js
+++ b/examples/cordova/app.js
@@ -1,4 +1,4 @@
-const {Button, Page, NavigationView, ScrollView, ui} = require('tabris');
+const {Button, Page, NavigationView, ScrollView, device, ui} = require('tabris');
 const ToastPage = require('./ToastPage');
 const SharingPage = require('./SharingPage');
 const MotionPage = require('./MotionPage');
@@ -19,16 +19,21 @@ let contentContainer = new ScrollView({
   left: 0, top: 0, right: 0, bottom: 0
 }).appendTo(mainPage);
 
-[
-  SharingPage,
-  ToastPage,
-  MotionPage,
-  NetworkPage,
-  CameraPage,
-  BarcodeScannerPage,
-  MediaPage,
-  ActionSheetPage
-].forEach(Page => {
+(
+  device.platform === 'windows' ? [
+    MotionPage,
+    NetworkPage
+  ] : [
+    SharingPage,
+    ToastPage,
+    MotionPage,
+    NetworkPage,
+    CameraPage,
+    BarcodeScannerPage,
+    MediaPage,
+    ActionSheetPage
+  ]
+).forEach(Page => {
   let page = new Page();
   addPageSelector(page);
 });
Reduce cordova demo on windows

It can later be investigated how to improve windows support for cordova
plug-ins, but for now include only the two that acually work.

Change-Id: I<I>ab<I>d<I>d5ed<I>e<I>d7e2f<I>a1d8bbb