diff --git a/CrossPlatformModules.csproj b/CrossPlatformModules.csproj
index a8b27225d..8c177ed60 100644
--- a/CrossPlatformModules.csproj
+++ b/CrossPlatformModules.csproj
@@ -60,6 +60,15 @@
+
+ list-picker.xml
+
+
+ placeholder.xml
+
+
+ placeholder.xml
+
main-page.xml
@@ -72,9 +81,6 @@
list-view.xml
-
- image.xml
-
main-page.xml
@@ -573,6 +579,11 @@
+
+
+
+
+
Designer
diff --git a/apps/gallery-app/main-page.xml b/apps/gallery-app/main-page.xml
index 5afa03258..3240e80fa 100644
--- a/apps/gallery-app/main-page.xml
+++ b/apps/gallery-app/main-page.xml
@@ -33,6 +33,10 @@
+
+
+
+
diff --git a/apps/gallery-app/views/date-picker.xml b/apps/gallery-app/views/date-picker.xml
new file mode 100644
index 000000000..d10061124
--- /dev/null
+++ b/apps/gallery-app/views/date-picker.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/apps/gallery-app/views/image.ts b/apps/gallery-app/views/image.ts
deleted file mode 100644
index bb935ed8e..000000000
--- a/apps/gallery-app/views/image.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-import fs = require("file-system");
-import imageSource = require("image-source");
-
-export function pageLoaded(args) {
- var page = args.object;
-
- var telerikLogo = imageSource.fromFile(fs.path.join(__dirname, "../res/telerik-logo.png"));
-
- page.bindingContext = { imageSource: telerikLogo };
-}
\ No newline at end of file
diff --git a/apps/gallery-app/views/image.xml b/apps/gallery-app/views/image.xml
index da1c2057d..8bbc3452d 100644
--- a/apps/gallery-app/views/image.xml
+++ b/apps/gallery-app/views/image.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/apps/gallery-app/views/list-picker.ts b/apps/gallery-app/views/list-picker.ts
new file mode 100644
index 000000000..7eafe246a
--- /dev/null
+++ b/apps/gallery-app/views/list-picker.ts
@@ -0,0 +1,10 @@
+import pages = require("ui/page");
+import observableModule = require("data/observable");
+
+export function onPageLoaded(args: observableModule.EventData) {
+ var page = args.object;
+ page.bindingContext = {
+ items: ["Item 1", "Item 2", "Item 3", "Item 4", "Item 5"],
+ selectedIndex: 2
+ };
+}
\ No newline at end of file
diff --git a/apps/gallery-app/views/list-picker.xml b/apps/gallery-app/views/list-picker.xml
new file mode 100644
index 000000000..78bb5d5c1
--- /dev/null
+++ b/apps/gallery-app/views/list-picker.xml
@@ -0,0 +1,5 @@
+
+
+
+
diff --git a/apps/gallery-app/views/segmented-bar.xml b/apps/gallery-app/views/segmented-bar.xml
new file mode 100644
index 000000000..400d623f3
--- /dev/null
+++ b/apps/gallery-app/views/segmented-bar.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/apps/gallery-app/views/time-picker.xml b/apps/gallery-app/views/time-picker.xml
new file mode 100644
index 000000000..8ddadb6a5
--- /dev/null
+++ b/apps/gallery-app/views/time-picker.xml
@@ -0,0 +1,4 @@
+
+
+
+