Browsed by
Author: TechieRathore

XF 3.0 New Feature: Create WPF Application using Xamarin.Forms

XF 3.0 New Feature: Create WPF Application using Xamarin.Forms

Yes you read the title right in this blog we’ll talk about creating WPF applications using Xamarin.Forms 🙂 a little background first. Microsoft build one of the biggest developer conference organized by Microsoft happened in Seattle last week where Xamarin team released the stable version of Xamarin.Forms 3.0. One of one of the features this release has that it supports for WPF windows desktop applications using Xamarin.Forms. In this blog i will give you step by step guide on how…

Read More Read More

Dissecting default Flutter app code

Dissecting default Flutter app code

In my last article, I dissected the folder structure of default Flutter app and understand how to manage the various resources needed for developing a cross platform app using Flutter. In this final part of getting started series we will dissect the code of default flutter app and understand the basic concepts of developing cross platform mobile application using Flutter When we create a new flutter application in any IDE we get following code: In this article we will focus…

Read More Read More

Dissecting a Flutter app folder structure

Dissecting a Flutter app folder structure

In my last article, I mentioned the step by step installation guide about how to install Flutter with Android Studio on Mac as well as Windows. In this article we will dissect the folder structure of default Flutter app and understand how to manage the various resources needed for developing a cross platform app using Flutter. When we open any flutter application in any IDE we get following screen, In this article we will focus on understanding the contents of…

Read More Read More

Flutter With Android Studio Step By Step Installation Guide

Flutter With Android Studio Step By Step Installation Guide

Introduction: Flutter is Google’s mobile UI framework for crafting high-quality native interfaces on iOS and Android. As per official flutter documentation it’s a modern reactiv framework (keyword being reactiv 🙂 ) to develop cross platform native mobile apps using single code base. Even though google doesn’t say this but many people from developer community are considering this as Google’s reply for Facebook’s React Native and Microsoft Xamarin.Forms 🙂 . In this article we will setup Flutter development environment in Android…

Read More Read More

Xamarin.Forms Tip : Easiest Way to Convert a PCL Project to .Net Standard Project

Xamarin.Forms Tip : Easiest Way to Convert a PCL Project to .Net Standard Project

Microsoft updated the Xamarin.Forms project templates in VS 2017 to use .Net Standard instead of PCL for writing the shared code (including the Xamarin.Forms UI more details here) as NET Standard is the future of cross platform code sharing see this blog for more information on .Net Standard. But what about our existing applications which we have developed till now using PCL project, well James Montemagno has already this video on channel 9 however the method mentioned there requires to…

Read More Read More

Xamarin.Forms Tools : XAML Previewers

Xamarin.Forms Tools : XAML Previewers

Initially when Xamarin.Forms were released the biggest challenge in developing the mobile application was to develop its UI as there were no drag and drop designers available for it like storyboard designer for iOS or Android designer but soon this issue was solved by many Xamarin previewers launch by many third party providers and recently by Microsoft also. This article will list down some popular XAML previewers currently present in market Gorilla Player :  This is the first and oldest…

Read More Read More

Xamarin.Forms Tip : Implement Show Hide Password using effects

Xamarin.Forms Tip : Implement Show Hide Password using effects

While developing login pages we usually get a requirement that there should be icon in password entry to show/hide password while entering the password. While looking for solution for this requirement I found that most of the implementation is done using custom controls whereas we can do these kind of small small platform specific customization using effects. Last year I wrote this article about implementing custom fonts using effects so I thought lets try this also using the same. Creating…

Read More Read More

Realm Mobile Database with Xamarin Forms Step By Step guide

Realm Mobile Database with Xamarin Forms Step By Step guide

Whenever we talk about offline data persistence in Mobile application using a database the only database comes in our mind is SQLite as it is the most popular one and also the free one 🙂 however there are many issues with it, data encryption not supported by default being one the biggest one. Last year I came to know about this new Mobile database called Realm Mobile Database which supports encryption out of box along with many other features and…

Read More Read More

Getting Started with Xamarin Forms for Mac Preview

Getting Started with Xamarin Forms for Mac Preview

Last month David Ortinau of Xamarin.Forms team published this announcement on Xamarin Forum that, they have released the preview version of Xamarin.Forms for Mac. I was thinking about giving it a try since I came to know about the source tree last year and even tried to setup the code on my local ( even blogged about it under a different topic). So today I decided to extend my last week’s SkiaSharp example to Xamarin.Forms for Mac. The same steps…

Read More Read More

Getting Started with SkiaSharp with Xamarin Forms

Getting Started with SkiaSharp with Xamarin Forms

A couple of months back I wrote about Using OxyPlot with Xamarin Forms, where we created a few graphs to show data, what if a situation arises where we have to draw something like following Image: Oxyplot doesn’t support this, but we have another open source .Net library to our rescue 🙂 it’s Skiasharp. It’s the fully cross-platform, rich 2D graphics drawing API powered by Google’s Skia library. This post will be a step by step guide to create an…

Read More Read More