<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mobilewits &#187; Xamarin.Forms</title>
	<atom:link href="http://www.mobilewits.com/blog/category/xamarin-forms/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mobilewits.com/blog</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Thu, 27 Aug 2015 22:17:16 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.41</generator>
	<item>
		<title>Hello World! Build your first Xamarin.Forms</title>
		<link>http://www.mobilewits.com/blog/hello-world-build-your-first-xamarin-forms/</link>
		<comments>http://www.mobilewits.com/blog/hello-world-build-your-first-xamarin-forms/#comments</comments>
		<pubDate>Mon, 23 Mar 2015 10:13:24 +0000</pubDate>
		<dc:creator><![CDATA[xamarin]]></dc:creator>
				<category><![CDATA[Xamarin.Forms]]></category>

		<guid isPermaLink="false">http://mobilewits.com/blog/?p=210</guid>
		<description><![CDATA[Xamarin.Forms is a cross-platform natively backed UI toolkit abstraction that allows developers to easily create user interfaces that can be shared across Android, iOS, and Windows Phone. The user interfaces are rendered using the native controls of the target platform, allowing Xamarin.Forms applications to retain the appropriate look and feel for each platform. Xamarin.Forms is [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Xamarin.Forms is a cross-platform natively backed UI toolkit abstraction that allows developers to easily create user interfaces that can be shared across Android, iOS, and Windows Phone. The user interfaces are rendered using the native controls of the target platform, allowing Xamarin.Forms applications to retain the appropriate look and feel for each platform.</p>
<p>Xamarin.Forms is implemented as a .NET Portable Class Library ( PCL), which makes it very easy to share the Xamarin.Forms API’s across a variety of platforms. The first step to getting started is to create a solution for the various projects that will make up the application.</p>
<p>A Xamarin.Forms solution can be created in Xamarin Studio or Visual Studio and will typically contain the following projects:</p>
<ul>
<li><strong>Portable Library</strong> &#8211; This project is the cross platform application library that holds all of the shared code and share UI.</li>
</ul>
<ul>
<li><strong>Xamarin.Android Application</strong> &#8211; This project holds Android specific code and is the entry point for Android applications.</li>
</ul>
<ul>
<li><strong>Xamarin.iOS Application</strong> &#8211; This project holds iOS specific code and is the entry point for iOS applications.</li>
</ul>
<ul>
<li><strong>Windows Phone Application</strong> &#8211; This project holds the Windows Phone specific code and is the entry point for Windows Phone applications.</li>
</ul>
<p>In this tutorial we are just going to see how to create Xamarin.Forms and try to understand its projects and working of important files.</p>
<p><strong>Let’s Start:</strong><br />
To create a Xamarin.Forms application we are going to create a new solution, go into Xamarin and New solution</p>
<p><a href="http://mobilewits.com/blog/wp-content/uploads/2015/03/c.png"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/c-300x115.png" alt="c" width="300" height="115" class="alignnone size-medium wp-image-18" /></a></p>
<p>Go into C#-&gt;Mobile Apps-&gt; Blank XamarinApp(Xamarin.Forms Portable) and give name of solution as “HelloXamarinForm”</p>
<p><a href="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf1.2.png"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf1.2-300x181.png" alt="xf1.2" width="300" height="181" class="alignnone size-medium wp-image-211" /></a></p>
<p>In Solution Tab you can see files for your iOS and Android and also a common project , for windows phone development you have to use Visual Studio with Xamarin.</p>
<p><a href="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf1.3.png"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf1.3-300x113.png" alt="xf1.3" width="300" height="113" class="alignnone size-medium wp-image-212" /></a></p>
<p>Now go in HelloXamarinForm, you will find HelloXamarinForm.cs. Open the file:</p><pre class="crayon-plain-tag">namespace HelloXamarinForm
{
    public class App : Application
    {
        public App ()
        {
            // The root page of your application
            MainPage = new ContentPage {
                Content = new StackLayout {
                    VerticalOptions = LayoutOptions.Center,
                    Children = {
                        new Label {
                            XAlign = TextAlignment.Center,
                            Text = "Welcome to Xamarin Forms!"
                        }
                    }
                }
            };
        }
}</pre><p>Here, App is the main class that is responsible to generate UI for Android and iOS.<br />
-MainPage gets instance of ContentPage which is a type of Page in Xamarin.Xorms that is used to display content.<br />
-StackLayout is a type of Linear layout that holds controls in it.<br />
-Here we simply declare a Label to display text in our view, we can create a instance of label and use it in our view but that we are going to do latter in our tutorial.</p>
<p>We have a Android and a iOS project in our this solution. This App class is going to be used in that both plateform to load UI and backend code.</p>
<p>Go to HelloXamarinForm.Droid and open MainActivity.cs:</p><pre class="crayon-plain-tag">namespace HelloXamarinForm.Droid
{
    [Activity (Label = "HelloXamarinForm.Droid", Icon = "@drawable/icon", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
    public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsApplicationActivity
    {
        protected override void OnCreate (Bundle bundle)
        {
            base.OnCreate (bundle);

            global::Xamarin.Forms.Forms.Init (this, bundle);

            LoadApplication (new App ());
        }
    }
}</pre><p>Here in LoadApplication method we create an instance of App that will initialize Xamarin.Forms framework, and then load your Xamarin.Forms application.</p>
<p>Now go to HelloXamarinForm.iOS project and open AppDelegate file:</p><pre class="crayon-plain-tag">namespace HelloXamarinForm.iOS
{
    [Register ("AppDelegate")]
    public partial class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate
    {
        public override bool FinishedLaunching (UIApplication app, NSDictionary options)
        {
            global::Xamarin.Forms.Forms.Init ();

            LoadApplication (new App ());

            return base.FinishedLaunching (app, options);
        }
    }
}</pre><p>Here in AppDelegate file as same as Android we create a instance of App and initialize the Xamarin.Forms framework and start up the Xamarin.Forms application. This is done inside the FinishedLaunching method, as demonstrated in the code.</p>
<p>Try to build and run the app and you will see the application is run in both Android and iOS.</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf1.4-172x300.png" alt="xf1.4" width="172" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf1.5-199x300.png" alt="xf1.5" width="199" height="300" /></p>
<p><strong>If you like this tutorial then you can download full copy of the code from <a target="_blank" href="https://github.com/mobilewits/Hello-World-Build-your-first-Xamarin-form-App">github</a>. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobilewits.com/blog/hello-world-build-your-first-xamarin-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to use Label,Button and Image in Xamarin.Forms</title>
		<link>http://www.mobilewits.com/blog/how-to-use-labelbutton-and-image-in-xamarin-forms/</link>
		<comments>http://www.mobilewits.com/blog/how-to-use-labelbutton-and-image-in-xamarin-forms/#comments</comments>
		<pubDate>Mon, 23 Mar 2015 10:49:50 +0000</pubDate>
		<dc:creator><![CDATA[xamarin]]></dc:creator>
				<category><![CDATA[Xamarin.Forms]]></category>

		<guid isPermaLink="false">http://mobilewits.com/blog/?p=217</guid>
		<description><![CDATA[In our last tutorial we have seen how to create a Hello World app for basic understanding of XamarinForms.In this tutorial we are going to see some basic controls that we may need to create a functional app in real world. After we complete our tutorial it will look like this: Let’s Start: Create a [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>In our last tutorial we have seen how to create a Hello World app for basic understanding of XamarinForms.In this tutorial we are going to see some basic controls that we may need to create a functional app in real world.</p>
<p>After we complete our tutorial it will look like this:</p>
<p><a href="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf2.1.png"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf2.1-163x300.png" alt="xf2.1" width="163" height="300" class="alignnone size-medium wp-image-218" /></a></p>
<p><strong>Let’s Start:</strong><br />
Create a new Solution and go to C#-&gt; Mobile Apps -&gt; Blank App (Xamarin.Forms Portable) and give name “StdControlsXamarinForm”.</p>
<p><a href="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf2.2.png"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf2.2-300x181.png" alt="xf2.2" width="300" height="181" class="alignnone size-medium wp-image-219" /></a></p>
<p>Go to StdControlsXamarinForm.cs file and you will see code for Label , delete that code because we don’t need it.<br />
Now in Constructor of App create object of a Label, Button and Image:</p><pre class="crayon-plain-tag">public class App : Application
{
        public App ()
        {
            Label lbl_name = new Label {
                Text = "This is Label",
                //VerticalOptions=
            };
            Image img = new Image {
                Source="Default.png",
                HeightRequest=200,
                WidthRequest=200
            };
            Button btn_click = new Button {
                Text = "Click here"
            };
            // The root page of your application
            MainPage = new ContentPage {
                Content = new StackLayout {
                    VerticalOptions = LayoutOptions.Center,
                    Children = {
                        lbl_name, img,btn_click
                    }
                }
            };
        }
}</pre><p>Here, we created a Label, Image and Button control to display in our tutorial app. Now try to build and run the app.</p>
<p>We’ve added a button but when you click on it, it will not do anything, because we didn’t handle it’s click event of button.<br />
For that add this code:</p><pre class="crayon-plain-tag">btn_click.Clicked += (sender, e) =&gt; {
                lbl_name.Text="Button Clicked";
};</pre><p>Now try to build and run the app, if you did everything right you will see your demo app like:</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf2.3-164x300.png" alt="xf2.3" width="164" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf2.4-163x300.png" alt="xf2.4" width="163" height="300" /></p>
<p><strong>If you like this tutorial then you can download full copy of the code from <a target="_blank" href="https://github.com/mobilewits/How-to-use-Label-Button-and-Image-in-Xamarin-form.">github</a>. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobilewits.com/blog/how-to-use-labelbutton-and-image-in-xamarin-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to create Action sheets using Xamarin.Forms</title>
		<link>http://www.mobilewits.com/blog/how-to-create-action-sheets-using-xamarin-forms/</link>
		<comments>http://www.mobilewits.com/blog/how-to-create-action-sheets-using-xamarin-forms/#comments</comments>
		<pubDate>Mon, 23 Mar 2015 11:33:38 +0000</pubDate>
		<dc:creator><![CDATA[xamarin]]></dc:creator>
				<category><![CDATA[Xamarin.Forms]]></category>

		<guid isPermaLink="false">http://mobilewits.com/blog/?p=224</guid>
		<description><![CDATA[All mobile applications, no matter what they are about, they have one common and obvious characteristic: They offer interaction, which means that they are not static, but require input or actions needed to be taken by users from time to time in order to function properly. Action sheets consist of a really convenient and fast [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>All mobile applications, no matter what they are about, they have one common and obvious characteristic: They offer interaction, which means that they are not static, but require input or actions needed to be taken by users from time to time in order to function properly.</p>
<p>Action sheets consist of a really convenient and fast way to display a bunch of options that the user should select from, and it is widely used in great number of applications.</p>
<ul>
<li>First create a new solution and name it as “ActionSheetXamarinForm” .<br />
<a href="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf3.1.png"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf3.1-300x182.png" alt="xf3.1" width="300" height="182" class="alignnone size-medium wp-image-225" /></a></li>
<li>First of all we go to “ActionSheetXamarinForms.cs” and add the following code inside the constructor.<br />
<pre class="crayon-plain-tag">public App ()
{
   MainPage = new NavigationPage (new ActionSheetPage ());
}</pre>
</li>
</ul>
<ul>
<li>Above line of code will set “ActionSheetpage” as the main page and add a Navigation Bar to the main page.</li>
<li>Navigation Bar is neccessory to invoke “DisplayActionSheet” it will not work without adding it.</li>
</ul>
<ul>
<li>Create a new file and name it as<br />
<a href="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf3.2.png"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf3.2-300x229.png" alt="xf3.2" width="300" height="229" class="alignnone size-medium wp-image-235" /></a></li>
</ul>
<ul>
<li>Now add one label and two button inside the constructor the code for it is as follows<br />
<pre class="crayon-plain-tag">var label = new Label
 {
      Text = "ActionSheetDemo",
      VerticalOptions = LayoutOptions.CenterAndExpand,
      HorizontalOptions = LayoutOptions.CenterAndExpand, 
  };

var btn1 = new Button
      { 
       Text="ActionSheet Simple ",
      VerticalOptions = LayoutOptions.CenterAndExpand,
           	HorizontalOptions = LayoutOptions.CenterAndExpand, 
      };

      var btn2 = new Button
{ 
           	Text="ActionSheet Cancel/Delete",
            VerticalOptions = LayoutOptions.CenterAndExpand,
            HorizontalOptions = LayoutOptions.CenterAndExpand, 
            
};</pre>
</li>
</ul>
<ul>
<li>The above code will create one label and two buttons.</li>
<li>The main task is to create and display an actionsheet while the button is being clicked so we have to apply a click event on both the buttons add the following code to create a actionsheet in click event of the button.<br />
<pre class="crayon-plain-tag">btn1.Clicked += async (sender, e) =&gt;
 {

 var action = await DisplayActionSheet ("ActionSheet: Send to?", 

"Cancel", null, "Email", "Twitter", "Facebook");

 };


 btn2.Clicked += async (sender, e) =&gt; 
{

  var action= await DisplayActionSheet ("ActionSheet: Save Photo

	?","Cancel","Delete","Photo Roll","Email");
            
};</pre>
</li>
</ul>
<ul>
<li>Now that we have created the click events for the button. Its time to add the label and the button as the children of the “ActionSheetPage”<br />
<pre class="crayon-plain-tag">Content = new StackLayout 
{
       Children = 
       {
        label,btn1,btn2
       }
};</pre>
</li>
</ul>
<p>Now we have finished with the application run you app in both android and ios simulator and test them.<br />
Simulator for android and iOS will look like below.</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf3.3-163x300.png" alt="xf3.3" width="163" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf3.4-167x300.png" alt="xf3.4" width="167" height="300" /></p>
<p>Android simulator will look like below</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf3.5-181x300.png" alt="xf3.5" width="181" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf3.6-182x300.png" alt="xf3.6" width="182" height="300" /></p>
<p><strong>If you like this tutorial then you can download full copy of the code from <a target="_blank" href="https://github.com/mobilewits/How-to-create-Action-sheets-using-Xamarin-form.">github</a>. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobilewits.com/blog/how-to-create-action-sheets-using-xamarin-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Create a Simple ListView App in Xamarin.Forms</title>
		<link>http://www.mobilewits.com/blog/how-to-create-a-simple-listview-app-in-xamarin-forms/</link>
		<comments>http://www.mobilewits.com/blog/how-to-create-a-simple-listview-app-in-xamarin-forms/#comments</comments>
		<pubDate>Mon, 23 Mar 2015 13:02:34 +0000</pubDate>
		<dc:creator><![CDATA[xamarin]]></dc:creator>
				<category><![CDATA[Xamarin.Forms]]></category>

		<guid isPermaLink="false">http://mobilewits.com/blog/?p=248</guid>
		<description><![CDATA[Any of the mobile application is not worthy without “Listview”. Listview is very common control in the mobile application. It is responsible for displaying collection of items on the screen. Each item contained inside the listview will be in the separate cell. By default listview will use the built in “TextCell” template and render a [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Any of the mobile application is not worthy without “Listview”.<br />
Listview is very common control in the mobile application. It is responsible for displaying collection of items on the screen. Each item contained inside the listview will be in the separate cell. By default listview will use the built in “TextCell” template and render a single line of text.</p>
<p>The following demo will show you how to create and use a listview in the xamarin.Forms</p>
<p>Create a new solution and name it as “ListVIewXamarinForms”.</p>
<p><a href="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf4.1.png"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf4.1-300x182.png" alt="xf4.1" width="300" height="182" class="alignnone size-medium wp-image-249" /></a></p>
<p>Now we have to create a listview and add some items in to the listview for display purpose<br />
Open the ListviewXamarinForms.cs file and make the following changes.<br />
Create a list and name it as “item” The following code will create a list.</p><pre class="crayon-plain-tag">List &lt;string&gt; item = new List&lt;string&gt; ();</pre><p>The list is being created but still there is nothing to display so we had to add some content to the list as follows.</p><pre class="crayon-plain-tag">item.Add ("Apple");
item.Add ("Banana");
item.Add ("Graps");
item.Add ("Orange");
item.Add ("Pineapple");
item.Add ("Strawberry");
item.Add ("Lemon");
item.Add ("Mango");
item.Add ("Cherry");
item.Add ("Watermelon");</pre><p>Now we have to create a listview add the following code to create a listview.</p><pre class="crayon-plain-tag">var listview= new ListView
{
      RowHeight=40
};</pre><p>After creation of the list we have to assign the data to the listview . We have to use the previously created list here add the following code to assign the list to listview.</p><pre class="crayon-plain-tag">listview.ItemsSource= item;</pre><p>Now we have finished with the listview all we have to do just add the listview control to the layout</p>
<p>Run your application and it will look like below.</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf4.2-180x300.png" alt="xf4.2" width="180" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf4.3-169x300.png" alt="xf4.3" width="169" height="300" /></p>
<p>The same code will work on Android as well as iOS both. The simulator will look like above on both the platform.</p>
<p><strong>If you like this tutorial then you can download full copy of the code from <a target="_blank" href="https://github.com/mobilewits/How-to-Create-a-Simple-ListView-App-in-Xamarin-form">github</a>. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobilewits.com/blog/how-to-create-a-simple-listview-app-in-xamarin-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to  create a CustomeLIstView with CustomeCell in Xamarin.Forms</title>
		<link>http://www.mobilewits.com/blog/how-to-create-a-customelistview-with-customecell-in-xamarin-forms/</link>
		<comments>http://www.mobilewits.com/blog/how-to-create-a-customelistview-with-customecell-in-xamarin-forms/#comments</comments>
		<pubDate>Mon, 23 Mar 2015 13:50:31 +0000</pubDate>
		<dc:creator><![CDATA[xamarin]]></dc:creator>
				<category><![CDATA[Xamarin.Forms]]></category>

		<guid isPermaLink="false">http://mobilewits.com/blog/?p=253</guid>
		<description><![CDATA[We have learned how to create simple listview in the previous demo application now we are going to create a Customelistview for displaying images along with their names in the listview for that we have made some changes to the previous project. Goto the “ListViewXamarinForms.cs” file and make the following changes to it. Create a [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>We have learned how to create simple listview in the previous demo application now we are going to create a Customelistview for displaying images along with their names in the listview for that we have made some changes to the previous project.</p>
<p>Goto the “ListViewXamarinForms.cs” file and make the following changes to it.<br />
Create a class name “data” add two string variable named “Img”and”Name”.</p><pre class="crayon-plain-tag">public string Name { get; set;}
public string Img { get; set;}</pre><p>Next in the constructor of the newly created class add the following code into it.</p><pre class="crayon-plain-tag">public data(string name,string img)
{
      this.Name=name;
      this.Img=img;
}</pre><p>Now in the constructor of the main class “App” creates a new variable named “img” and assign it the memory for storing an image.</p>
<p>Now that we have created a variable for the image we have to assign an image to the newly created image by adding the following lines to it.</p><pre class="crayon-plain-tag">var img = new Image ();
img.Source="Default.png";</pre><p>“Default.png” is the default image name,that is stored in the resource folder of the project.<br />
Now to set the image with the name of it we have to create a List and the type of the list will be the newly created class “data”.</p>
<p>The following code creates a list.</p><pre class="crayon-plain-tag">List&lt;data&gt; data = new List&lt;data&gt;</pre><p>Now we have to add the data to the newly created list remember that we can not add data to the list by using the “Add” function because we have created List of the class type not the inbuilt user defined type.</p>
<p>For that we have to use the constructor of the class “data” the code is given below for adding data to the list</p><pre class="crayon-plain-tag">List&lt;data&gt; data = new List&lt;data&gt; 
{
   new data ("Apple", "contact.png"),
   new data("Banana", "contact.png"),
   new data ("Graps", "contact.png"),
   new data("Orange", "contact.png"),
   new data("Pineapple", "contact.png"),
   new data("Strawberry", "contact.png"),
   new data("Lemon", "contact.png"),
            
};</pre><p>In the above snippet of the code we have called the constructor of the class “data” and the arguments re the name of the item and the image for it.</p>
<p>To display the header at the top of the listview we have to add the following code.</p><pre class="crayon-plain-tag">Label header = new Label
{
    Text = "ListView Custom Cell",
    Font = Font.BoldSystemFontOfSize(30),
     HorizontalOptions = LayoutOptions.Center
         
};</pre><p>We have to create a cell and a list view for that adds the following code.</p><pre class="crayon-plain-tag">var Cell = new DataTemplate (typeof(ListCell));

ListView listview= new ListView
{
       ItemsSource= data,
       ItemTemplate = Cell
                
};</pre><p>Note that we have to set the itemsource as the “data” and itemtemplate as the newly created “cell”.</p>
<p>Now we have to add the listview and the header to the layout for it add the following code.</p><pre class="crayon-plain-tag">MainPage = new ContentPage 
{
     Content = new StackLayout
     {
     Padding= new Thickness(0,15,0,0),
     VerticalOptions = LayoutOptions.Center,
     Children = {
                        header,listview
                  }
     }
};</pre><p>Now create an new file and name it as “ListCell.cs”</p>
<p><a href="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf5.1.png"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf5.1-300x228.png" alt="xf5.1" width="300" height="228" class="alignnone size-medium wp-image-255" /></a></p>
<p>First of all inherit the “ViewCell” to the ListCell class for using the cell.<br />
We have to first display an image on the starting of the layout so we have to add the following code to the constructor of the class.</p><pre class="crayon-plain-tag">var img_image = new Image () 
{
       HorizontalOptions = LayoutOptions.Start
};</pre><p>To set the height and the width of the image add the following code.</p><pre class="crayon-plain-tag">img_image.WidthRequest = img_image.HeightRequest = 40;</pre><p>We have to set the binding of the img_image as follows.</p><pre class="crayon-plain-tag">img_image.SetBinding (Image.SourceProperty, "Img");</pre><p>Next we arte going to create a new layout and we will be using the img_image in that layout so this variable will be referred as “Img” in the newly created layout for that we will need to have binding.</p>
<p>We have to call a function and later on we will see the implementation of it.</p><pre class="crayon-plain-tag">var nameLayout = CreateNameLayout();</pre><p>Now we are going to create a new layout of the type “StackLayout” and set the orientation and the children of that layout add the following code.</p><pre class="crayon-plain-tag">var viewLayout = new StackLayout()
{
    Orientation = StackOrientation.Horizontal,
    Children = { img_image, nameLayout }       };

View = viewLayout;</pre><p></p>
<p>The above code will set the current view as the newly created ViewLayout.</p>
<p>Now we have to give the implementation of the function “CreateNameLayout”. In the body of the function we area going to create a new label and set the binding of the newly created label as follows.</p>
<p>We also have to create a new layout which we area going to return from the function and set the newly created label as the children of the newly created layout.</p>
<p>At the end of the function return the layout to from where we are calling our function.</p>
<p>Now run your application on both android and iOS and see examine the simulator of both of them.</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf5.2-179x300.png" alt="xf5.2" width="179" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf5.3-163x300.png" alt="xf5.3" width="163" height="300" /></p>
<p><strong>If you like this tutorial then you can download full copy of the code from <a target="_blank" href="https://github.com/mobilewits/How-to-create-a-CustomeLIstView-with-CustomeCell-in-Xamarin-Forms.">github</a>. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobilewits.com/blog/how-to-create-a-customelistview-with-customecell-in-xamarin-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to navigate from one ContentPage to another in Xamarin.Forms</title>
		<link>http://www.mobilewits.com/blog/how-to-navigate-from-one-contentpage-to-another-in-xamarin-forms/</link>
		<comments>http://www.mobilewits.com/blog/how-to-navigate-from-one-contentpage-to-another-in-xamarin-forms/#comments</comments>
		<pubDate>Mon, 23 Mar 2015 14:38:19 +0000</pubDate>
		<dc:creator><![CDATA[xamarin]]></dc:creator>
				<category><![CDATA[Xamarin.Forms]]></category>

		<guid isPermaLink="false">http://mobilewits.com/blog/?p=261</guid>
		<description><![CDATA[The following Demo Are For basic methods to navigate from one ContentPage to another. Now Create New Solution. The MainPage is initialized with a MainView, which we will define below, wrapped into a NavigationPage, which will create a navigation bar above the content. Now Open The NavigationSegueXamarinForms.cs and Initialize NavigationBar. [crayon-69f2d71c4544b546203239/] From Above Code We [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>The following Demo Are For basic methods to navigate from one ContentPage to another.</p>
<p>Now Create New Solution.</p>
<p><a href="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf6.1.png"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf6.1-300x182.png" alt="xf6.1" width="300" height="182" class="alignnone size-medium wp-image-262" /></a></p>
<p>The MainPage is initialized with a MainView, which we will define below, wrapped into a NavigationPage, which will create a navigation bar above the content.</p>
<p>Now Open The NavigationSegueXamarinForms.cs and Initialize NavigationBar.</p><pre class="crayon-plain-tag">public App ()
{
       MainPage = new NavigationPage (new MainView ());
}</pre><p>From Above Code We Are Redirect To the MainView and Add the Navigation Over That Page.</p>
<p>Now Open The MainView.cs File and Define the Button in that File. Below Code For Define Button.</p><pre class="crayon-plain-tag">var btn_PushAsync = new Button 
{
       Text = "PushAsync"
};</pre><p>Here We give The Button Name To ‘btn_PushAsync’ and Give That Button text to ‘PushAsync’.</p>
<p>Next We Perform The Click Event On btn_PushAsync Button.Below Code For Button Click Event.</p><pre class="crayon-plain-tag">btn_PushAsync.Clicked+= async (sender, e) =&gt; 
{
         await Navigation.PushAsync(new SecondPage());
};</pre><p>When We Click On PushAsync Button It Will Redirect to SecondPage</p>
<p>Next We Put That Button To View</p><pre class="crayon-plain-tag">Content = new StackLayout 
{ 
        Children = 
        {
          btn_PushAsyn
        }
};</pre><p>Now Create a New File ‘SecondPage’.So When user Click On PushAsync Button That Redirect to This SecondPage.</p>
<p><a href="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf6.2.png"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf6.2-300x228.png" alt="xf6.2" width="300" height="228" class="alignnone size-medium wp-image-263" /></a></p>
<p>Now Open The SecondPage.cs File and Define More Button on That and Also Perform The Click Event of All Button. Below Code For That.</p><pre class="crayon-plain-tag">public SecondPage ()
{
            var btn_PopAsync = new Button 
            {
                Text = "PopAsync"
            };
            var btn_PushModalAsync = new Button  
            {
                Text = "PushModalAsync"
            };
            var btn_PopModalAsync = new Button 
            {
                Text = "PopModalAsync"
            };
            var btn_PopToRootAsync = new Button 
            {
                Text = "PopToRootAsync"
            };

            btn_PopAsync.Clicked+= async (sender, e) =&gt; 
            {
                await Navigation.PopAsync();
            };
            btn_PushModalAsync.Clicked+= async (sender, e) =&gt; 
            {
                await Navigation.PushModalAsync(new MainView());
            };
            btn_PopModalAsync.Clicked+= async (sender, e) =&gt; 
            {
                await Navigation.PopToRootAsync();
            };
            btn_PopToRootAsync.Clicked+= async (sender, e) =&gt; 
            {
                await Navigation.PopToRootAsync();
            };
            Content = new StackLayout { 
                Children = {
                    btn_PopAsync,
                    btn_PushModalAsync,
                    btn_PopModalAsync,
                    btn_PopToRootAsync
                }

};</pre><p></p>
<p>Now Our app is Ready to Run.Lets Run The App.</p>
<p>In Ios Device.</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf6.3-163x300.png" alt="xf6.3" width="163" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf6.4-163x300.png" alt="xf6.4" width="163" height="300" /></p>
<p>In Android Device.</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf6.5-179x300.png" alt="xf6.5" width="179" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf6.6-179x300.png" alt="xf6.6" width="179" height="300" /></p>
<p><strong>If you like this tutorial then you can download full copy of the code from <a target="_blank" href="https://github.com/mobilewits/How-to-navigate-from-one-ContentPage-to-another-in-Xamarin-Forms">github</a>. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobilewits.com/blog/how-to-navigate-from-one-contentpage-to-another-in-xamarin-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to handle Row selection and delete  Button in Row For Custom ListView using Xamarin.Forms</title>
		<link>http://www.mobilewits.com/blog/how-to-handle-row-selection-and-delete-button-in-row-for-custom-listview-using-xamarin-forms/</link>
		<comments>http://www.mobilewits.com/blog/how-to-handle-row-selection-and-delete-button-in-row-for-custom-listview-using-xamarin-forms/#comments</comments>
		<pubDate>Mon, 23 Mar 2015 14:45:52 +0000</pubDate>
		<dc:creator><![CDATA[xamarin]]></dc:creator>
				<category><![CDATA[Xamarin.Forms]]></category>

		<guid isPermaLink="false">http://mobilewits.com/blog/?p=269</guid>
		<description><![CDATA[In Our last tutorial we have seen how to add a Custom Cell in our ListView in Xamarin.Forms. In this tutorial we are going to see how to know which row or cell is clicked and implement Delete button in ListView for iOS and ContextView Delete for Android devices. We are going to update code [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>In Our last tutorial we have seen how to add a Custom Cell in our ListView in Xamarin.Forms. In this tutorial we are going to see how to know which row or cell is clicked and implement Delete button in ListView for iOS and ContextView Delete for Android devices.</p>
<p>We are going to update code in our old ListViewXamarinForms solution, so if you don’t know how we implement it please refer it.</p>
<p><strong>Let’s Start:</strong></p>
<p><strong>Row Selection:</strong></p>
<p>For Row Selection in Xamarin.Forms there are 2 methods that can used to handle selection.</p>
<p>• ItemTaped<br />
• ItemSelected</p>
<p>The basic difference between ItemTaped and ItemSelected is that ItemSelected Code that handles this event should first check thee.SelectedItem is not null because the event is called again when de-selecting the row</p>
<p>In our tutorial we are going to use ItemSelected:</p><pre class="crayon-plain-tag">listview1.ItemSelected += (sender, e) =&gt; {
                data d=(data) e.SelectedItem;
                DisplayAlert("ListView Item select",d.Name+" Selected","Ok");
    
};</pre><p>We used ViewModel to store the data and Row Selection will return object of our ViewModel so first we have to cast it in our ViewModel object to access its value.<br />
Then we simply display this row selection in Alert.</p>
<p><strong>Delete Button in in ListView in iOS and Android (Context Action)</strong></p>
<p>Context actions can be implemented in any Cell subclass (as long as it isn&#8217;t being used as a group header) by creating MenuItems and adding them to the ContextActions collection for the cell. You must at least configure the following:<br />
• <strong>Text</strong> &#8211; the string that appears in the menu item.<br />
• <strong>Clicked</strong> &#8211; the event when the item is clicked.<br />
• <strong>IsDestructive</strong> &#8211; (optional) when true the item is rendered differently (eg. a red background on iOS).<br />
In our tutorial we have class named ListCell that implement ViewCell class:</p><pre class="crayon-plain-tag">var deleteAction = new MenuItem {
            Text = "Delete", IsDestructive = true 
};</pre><p>This will create a MenuItem and set it’s text to “Delete” and IsDestructive will show this button RED in iOS.</p><pre class="crayon-plain-tag">deleteAction.SetBinding (MenuItem.CommandParameterProperty, new Binding ("."));
            deleteAction.Clicked += (sender, e) =&gt; {
                data d;
                var mi = ((MenuItem)sender);
                d= (data)mi.CommandParameter;
                Debug.WriteLine ("delete Context Action clicked: " + mi.CommandParameter +"Name= "+ d.Name +" Number="+d.Number);
            };</pre><p>We created and bind the MenuItem now we have to add this into the view so :</p><pre class="crayon-plain-tag">ContextActions.Add (deleteAction);</pre><p></p>
<p>Now try to build and run the app, if everything is done as we mention your application will look like this:</p>
<p>For iOS:</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf7.1-165x300.png" alt="xf7.1" width="165" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf7.2-164x300.png" alt="xf7.2" width="164" height="300" /></p>
<p>For Android:</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf7.3-179x300.png" alt="xf7.3" width="179" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf7.4-180x300.png" alt="xf7.4" width="180" height="300" /></p>
<p><strong>If you like this tutorial then you can download full copy of the code from <a target="_blank" href="">github</a>. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobilewits.com/blog/how-to-handle-row-selection-and-delete-button-in-row-for-custom-listview-using-xamarin-forms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Pass Data in Pages using Xamarin.Forms</title>
		<link>http://www.mobilewits.com/blog/how-to-pass-data-in-pages-using-xamarin-forms/</link>
		<comments>http://www.mobilewits.com/blog/how-to-pass-data-in-pages-using-xamarin-forms/#comments</comments>
		<pubDate>Mon, 23 Mar 2015 16:03:36 +0000</pubDate>
		<dc:creator><![CDATA[xamarin]]></dc:creator>
				<category><![CDATA[Xamarin.Forms]]></category>

		<guid isPermaLink="false">http://mobilewits.com/blog/?p=278</guid>
		<description><![CDATA[Until now we have seen how to go from one page to another with NavigationPage and Navigation, but it Is not enough in live applications. You also need to pass some information to another page. In this tutorial we are going to see how to pass data between different pages in Xamarin.Forms. We simply try [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Until now we have seen how to go from one page to another with NavigationPage and Navigation, but it Is not enough in live applications. You also need to pass some information to another page.</p>
<p>In this tutorial we are going to see how to pass data between different pages in Xamarin.Forms.</p>
<p>We simply try to add a Entry (TextBox, TextField) and a Button and when button press it send the text entered to the second page.</p>
<p><strong>Let’s Start:</strong><br />
For this, we will create a new solution, go to new solution select -&gt; C# -&gt; Mobile Apps -&gt; Blank App(Xamarin.Forms Portable) and give it name “PassDataXamarinForms”</p>
<p><a href="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf8.1.png"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf8.1-300x181.png" alt="xf8.1" width="300" height="181" class="alignnone size-medium wp-image-279" /></a></p>
<p>Create 2 files that extendsContantPage give it name as “MainPage” and “SecondPage”.</p>
<p>Set NavigationPage to the “MainPage.cs”, if you don’t know about it refer our old tutorial of NavigationPage.</p>
<p>Now in MainPage.cs add a Entry and Button Control:</p><pre class="crayon-plain-tag">public MainPage ()
{
            Entry txt_name = new Entry {
                WidthRequest=250,
                HorizontalOptions = LayoutOptions.Start,
                Placeholder="Enter Name"
            };
            var txtlayout = new StackLayout {
                Padding= new Thickness(35,20,0,0),
                Children={
                    txt_name,
                },
                    
            };
            txtlayout.WidthRequest = 10;
            Button btn_send = new Button{
                Text="Send"
            };

            btn_send.Clicked += (sender, e) =&gt; {
                Navigation.PushAsync(new SecondPage(txt_name.Text));
            };

            Content = new StackLayout { 
                Children = {
                    txtlayout,btn_send
                }
            };
            Title="First Page";
}</pre><p>In Navigation.PushAsync we pass data of Entry in Constructor.<br />
For this we have to change in the Constructor method of SecondPage:</p><pre class="crayon-plain-tag">public SecondPage (string data)
{
            string Name = data;
            Label lbl_name = new Label {
                Text ="hello "+ Name
            };
            Content = new StackLayout { 
                Children = {
                    lbl_name
                }
            };
            Title="Second Page";
}</pre><p></p>
<p>Now just try to build and run the app, if everything is fine you will see your app like:</p>
<p>For iOS:</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf8.2-164x300.png" alt="xf8.2" width="164" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf8.3-163x300.png" alt="xf8.3" width="163" height="300" /></p>
<p>For Android:</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf8.4-180x300.png" alt="xf8.4" width="180" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf8.5-180x300.png" alt="xf8.5" width="180" height="300" /></p>
<p><strong>If you like this tutorial then you can download full copy of the code from <a target="_blank" href="https://github.com/mobilewits/How-to-Pass-Data-in-Pages-using-Xamarin-Forms">github</a>. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobilewits.com/blog/how-to-pass-data-in-pages-using-xamarin-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to TabbedPage in Xamarin.Forms</title>
		<link>http://www.mobilewits.com/blog/how-to-tabbedpage-in-xamarin-forms/</link>
		<comments>http://www.mobilewits.com/blog/how-to-tabbedpage-in-xamarin-forms/#comments</comments>
		<pubDate>Mon, 23 Mar 2015 16:41:12 +0000</pubDate>
		<dc:creator><![CDATA[xamarin]]></dc:creator>
				<category><![CDATA[Xamarin.Forms]]></category>

		<guid isPermaLink="false">http://mobilewits.com/blog/?p=285</guid>
		<description><![CDATA[TabbedPage is one of the basic Page type in Xamarin.Forms. With it you can create Tab bar like app in iOS and TabHost app in Android. It is very easy to create and maintain TabbedPage in Xamarin.Forms. Let’s Start: Create a new solution for Xamarin.Forms and name is “TabbedPageXamarinForms”. Create a new ContentView file and [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>TabbedPage is one of the basic Page type in Xamarin.Forms. With it you can create Tab bar like app in iOS and TabHost app in Android.<br />
It is very easy to create and maintain TabbedPage in Xamarin.Forms.</p>
<p><strong>Let’s Start:</strong></p>
<p>Create a new solution for Xamarin.Forms and name is “TabbedPageXamarinForms”.</p>
<p>Create a new ContentView file and name it as TabPage and extend it with TabbedPage.<br />
Set NavigationPage to to the TabPage through:</p><pre class="crayon-plain-tag">public class App : Application
{
        public App ()
        {
            // The root page of your application
            MainPage = new NavigationPage (new TabPage ());
        }
}</pre><p>We need different Page to display in TabbedPage, create 3 another ContantPage files and name it “FirstPage”,“SecondPage”,“ThirdPage”.</p>
<p>Now write below code in TabPage.cs</p><pre class="crayon-plain-tag">public class TabPage : TabbedPage
{
        public TabPage ()
        {
            this.Children.Add (new FirstPage (){ Title = "First" });
            this.Children.Add (new SecondPage (){ Title = "Second" });
            this.Children.Add (new ThirdPage (){ Title = "Third" });
            this.Title="TabbedPage";
        }
}</pre><p>Now try to build and run the app you will see your app like:</p>
<p>For iOS:</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf9.1-163x300.png" alt="xf9.1" width="163" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf9.2-164x300.png" alt="xf9.2" width="164" height="300" /></p>
<p>For Android:</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf9.4-179x300.png" alt="xf9.4" width="179" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf9.3-180x300.png" alt="xf9.3" width="180" height="300" /></p>
<p><strong>If you like this tutorial then you can download full copy of the code from <a target="_blank" href="https://github.com/mobilewits/How-to-TabbedPage-in-Xamarin-Forms">github</a>. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobilewits.com/blog/how-to-tabbedpage-in-xamarin-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to implement a webview in Xamarin.Forms</title>
		<link>http://www.mobilewits.com/blog/how-to-implement-a-webview-in-xamarin-forms/</link>
		<comments>http://www.mobilewits.com/blog/how-to-implement-a-webview-in-xamarin-forms/#comments</comments>
		<pubDate>Mon, 23 Mar 2015 16:53:42 +0000</pubDate>
		<dc:creator><![CDATA[xamarin]]></dc:creator>
				<category><![CDATA[Xamarin.Forms]]></category>

		<guid isPermaLink="false">http://mobilewits.com/blog/?p=292</guid>
		<description><![CDATA[Web Viewis a handy component to load web content. In some cases, you want to display a single web page locally in your app or let users access external web pages within your app. You can simply embed the Web View object in your app and send it a request to load the web content. [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Web Viewis a handy component to load web content. In some cases, you want to display a single web page locally in your app or let users access external web pages within your app. You can simply embed the Web View object in your app and send it a request to load the web content.</p>
<p>In this demo we are going to implement a single webview in our application.</p>
<p>Let’s Start:</p>
<p>We are just simply going to add a label and a webview in our application demo.</p>
<p>Create a new Xamarin.Forms solution and name it as “WebViewXamarinForms”.<br />
Create a new ContentPage file and name it as WebViewPage, add NavigationPage to it.</p>
<p>Now in WebViewPage.cs:</p><pre class="crayon-plain-tag">public class WebViewPage : ContentPage
{
        public WebViewPage ()
        {
            Label lbl_header = new Label {
                Text = "WebView",
                HorizontalOptions = LayoutOptions.Center
            };
            WebView webview = new WebView {
                Source = "http://google.com",
                VerticalOptions = LayoutOptions.FillAndExpand
            };
            this.Content = new StackLayout {
                Children = {
                     webview
                }
            };
        
        }
}</pre><p></p>
<p>Now try to build and run the app.<br />
In iOS it will run without changes but for Android you have to add permission for Internet in AndroidMenifest.xml file.</p>
<p style="float: left; width: 250px;"><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf10.1-165x300.png" alt="xf10.1" width="165" height="300" /></p>
<p><img src="http://mobilewits.com/blog/wp-content/uploads/2015/03/xf10.2-182x300.png" alt="xf10.2" width="182" height="300" /></p>
<p><strong>If you like this tutorial then you can download full copy of the code from <a target="_blank" href="https://github.com/mobilewits/How-to-implement-a-webview-in-Xamarin-Forms">github</a>. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobilewits.com/blog/how-to-implement-a-webview-in-xamarin-forms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
