On The Dot...
Talking about all things .NET related

July 2015 Entries

Xamarin Android Video Playback - Part 3: ProgressBar and Orientation Change

In Part 1 of this series, we developed a simple video player using Android’s VideoView, and in Part 2 we improved upon it by adding media controls to enable users to rewind, fast forward, pause and resume video. However, in testing the application, it is obvious that there are some key features missing. Let’s take a look at how we can improve our Video Player application to provide a better user experience. Why does the video restart when the orientation changes? Run the application as it is, and ......

Video Playback in Your Xamarin.Android Apps - Part 2: Adding Media Controls

In Part 1 of this series, we developed a simple video player using Android’s VideoView. However, in testing the application, it is obvious that there are some key features missing. Let’s take a look at how we can improve our Video Player application to provide a better user experience. Where are the media controls? The first noticeable thing that seems to be missing from our Video Player is the play, rewind, and fast forward buttons, as well as the progress slider that we are used to seeing when ......

Video Playback in Your Xamarin.Android Apps - Part 1: Using VideoView

Recently, I was tasked with including video playback within a Xamarin.Android application, so I decided to write a blog post series about my approach in hopes it helps others who are building similar apps. Incorporating videos within your Xamarin.Android application can be handled in a couple of ways. You can load and play the video in the application or you can launch the video in an external installed media player on the device. In this post, we will walk through the steps to incorporate videos ......