Author: Hussain N. Abbasi

  • Pro Tip: Useful Code Snippets For Your Xamarin.Forms Development

    Pro Tip: Useful Code Snippets For Your Xamarin.Forms Development

    Code snippets are a hidden gem in Visual Studio that most of us do not pay much attention to. Utilizing them correctly can increase productivity when we have a lot to code. In Visual Studio, code snippets are available for multiple programming languages e.g. C#, F#, XML, HTML, CSS, Python, etc. They are extremely useful

    Read article →

  • Card View For Xamarin.Forms Using Custom Layouts

    Card View For Xamarin.Forms Using Custom Layouts

    In this post, we will learn how to create a card view with child views using custom layouts. Creating a custom card unifies the experience for the user, gives us more control on the design of the app and speeds up the cross-platform UI/UX workflows. It is easy to get a simple, yet flexible, card

    Read article →

  • Inject Static Libraries And Plugins In Xamarin (Prism.Forms)

    Inject Static Libraries And Plugins In Xamarin (Prism.Forms)

    When using a container for dependency injection in your Xamarin.Forms app, you may find yourself trying to use a plugin or library that is static that you want to register with your container. Having statics in our code makes it hard to test and causes coupling. In this post, I will demonstrate using Prism.Forms how

    Read article →

  • Tutorial: BottomNavigationView and ViewPager in Xamarin.Android

    Tutorial: BottomNavigationView and ViewPager in Xamarin.Android

    Android introduced BottomNavigationView in API 25.1 and I like it. To be honest, one of the biggest difference between iOS and Android for me was the placement of tabs. I enjoyed ActionBar tabs when they were a thing and loved the fact that I could swipe the tabs as I wished. But, when I used

    Read article →

  • Instant Duas now available on Android

    Instant Duas now available on Android

    Get your daily supplications and reminders in on your Android phones. Get Instant Duas on Google Play Store. Fortress of the Muslim (Hisnul Muslim) in the palm of your hand. Search, Read, Listen, and Share close to 200 duas in a clean and beautiful design.  

    Read article →

  • Using Prism.Forms EventAggregator with Xamarin.Forms

    Using Prism.Forms EventAggregator with Xamarin.Forms

    If you are building a Xamarin.Forms app, it should be a no-brainer that you use MVVM pattern for your code base. It should also be a no-brainer that you give Prism.Forms a try. It makes development fast and code easy to maintain with its plethora of built-in services such for navigation, dependency injection, alerts, events,…

    Read article →

  • Get Xamarin Certified Now. For less.

    Get Xamarin Certified Now. For less.

    The most deterrent factor for anyone trying to get Xamarin certifiedhas been the upfront cost of enrolling in to Xamarin University. It used to be $1995/developer per year paid annually, which went down to $999 late 2016. This was a whopping 50% discount which garnered interest of many potential certification candidates. But let’s be honest, a

    Read article →

  • Handling Multiple Taps in Xamarin.Forms on Android

    Handling Multiple Taps in Xamarin.Forms on Android

    Sometimes in this beautiful world of cross-platform mobile development, we come across a problem that makes no sense at first. But after some StackOverflow surfing and Xamarin/MSDN research, we may find a way to tackle that problem. In some scenarios, there are multiple solutions and we have to decide which approach works best given our situation. In

    Read article →

  • Getting started with Xamarin

    Getting started with Xamarin

    “How do I get started with Xamarin?” I get asked this question a lot lately, thanks to Microsoft’s acquisition of Xamarin. Less than one month after Microsoft announced the Xamarin acquisition at Build 2016, interest in Xamarin went up 3 times.   This is good for developers who want to play with Xamarin and build

    Read article →

  • Using FragmentTabHost with ViewPager

    Using FragmentTabHost with ViewPager

    On my last project, I wanted to design one of the screens to look like Google Newsstand’s swiping tabs that were also scrollable and had an image between the ActionBar and the tabs.   I did not find any simple and useful solution to this that I could easily follow and implement in my app.

    Read article →