Google SubramanyamRaju Xamarin & Windows App Dev Tutorials

Saturday, 9 March 2019

How to read local json file and display in Xamarin.Forms (C# - Xaml)

Introduction:
There are some situations when we want to parse and extract information from local json file which is inside of your project. You can also read one of my Json Parsing article which describes about parsing JSON response from RestAPI instead of local project file.

widgets for blogger

Wednesday, 6 March 2019

Resolved: The type or namespace name 'App' could not be found (are you missing a using directive or an assembly reference?) (Error: CS0246)

Introduction:
There is common error in xamarin.forms project when you trying to build solution for android or iOS.

"Error: The type or namespace name 'App' could not be found (are you missing a using directive or an assembly reference?) (CS0246)"

Friday, 1 March 2019

HtmlAgilityPack: Html parsing in Xamarin.Forms (C# - Xaml)

Introduction:
There are some situations when we want to parse and extract information from an HTML page instead of rendering it. In this case, we can use HtmlAgilityPack nuget package because it has a set of powerful API very easy to use. In this post, we will discuss how to set up an Xamarin.Forms project that uses HtmlAgilityPack and how to extract information from an HTML string.

Wednesday, 27 February 2019

Resolved: RootViewController.PresentViewController is not working in Xamarin iOS (C#)

Introduction:
Some times we may get a situation where 
we need to present a UINavigationController modally and then push UIViewControllers within the UINavigationController. This required to start with the key window's root view controller and then find the most-presented view controller.

Monday, 28 May 2018

Xamarin things introduced at Build 2018 (7th May - 9th May)

Introduction:
They were so many exciting things for developers introduced in Microsoft Build 2018 about Microsoft products and technologies, including Xamarin.  

Saturday, 19 May 2018

Xamarin.Forms 3.0: Styling apps using Cascading Style Sheets for beginners tutorial (C# - Xaml)

Introduction:
You may heard that Xamarin.Forms 3.0 introduces the ability to style an app using Cascading Style Sheets (CSS). We can create a style sheet that consists of a list of rules, with each rule consisting of one or more selectors and a declaration block. A declaration block consists of a list of declarations in braces, with each declaration consisting of a property, a colon, and a value. When there are multiple declarations in a block, a semi-colon is inserted as a separator.



Sunday, 1 April 2018

AppSettings: How to store user settings in Xamarin.Forms? (C# - Xaml)

Introduction:
Settings plugin makes it easier to create cross-platform .NET apps and have cross platform settings. Manage and use all settings from one PCL/NetStandard library and save natively on each platform. Also this plugin stores settings natively on each platform and does NOT save them to Json. This allows you to use native functionality such as SharedPreferences on Android and NSUserDefaults on iOS.

Tuesday, 27 March 2018

Using MvvmCross in Xamarin Native Project (Xamarin.Android, Xamarin.iOS)

Introduction:
MvvmCross is a cross-platform MVVM framework that enables developers to create powerful cross platform apps. It supports Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin.Forms, Universal Windows Platform (UWP) and Windows Presentation Framework (WPF). 
When we take a look at the basic architecture patterns of Xamarin.Forms, we see some of the same concepts of MvvmCross. Forms implements Mvvm as well, and offers built-in support for Dependency injection, multiple Navigation patterns, Data-binding and messaging between loosely coupled components. Also this allows us to move the ViewModels to a portable project (PCL) and re-use this code throughout all the different UI projects.



Sunday, 25 March 2018

Getting Started With Xamarin Forms FreshMVVM Framework (C# - Xaml)

Introduction:
FreshMvvm is a super light Mvvm Framework designed specifically for Xamarin.Forms. It is designed to be Easy, Simple and Flexible. In my previous article, I was written an article about storing list of contacts in SQLite database with Xamarin.Forms default MVVM. In this tutorial we will achieve the same Xamarin.Forms application with FreshMvvm framework.

Saturday, 24 March 2018

Xamarin.Forms MVVM: SQLite Sample for Beginners (C# - Xaml)

Introduction:
This article will show you step by step guide on how to use an SQLite database with a Xamarin.Forms application in Android and iOS. 

Search Engine Submission - AddMe