I am pretty new to GitHub platform and one of the first mistakes I did earlier on was to commit (unknowingly) the Debug Folders and all its binaries. It was later on i found ways to add 'gitignore' files, but no matter what i did, the debug files continued to be reflected in the change … Continue reading Remove Debug / Binaries from GitHub
Month: December 2016
Unit Test for Methods that Call Web API
HttpClient helps you interact with your Rest API's through its asynchronous methods such as GetAsync. But on a TDD environment, it could become a challenge on how you could write Unit Test cases for a method that invokes the API via GetAsync and ensure that your call successfully invokes the API (considering your API sits in another … Continue reading Unit Test for Methods that Call Web API
Serialize Deserialize NameValueCollection
Don't ask me why one cannot Serialize/Deserialize a NameValueCollection, but the workaround for the same is based on conversion to dictionary. I ended up writing extension methods to NameValueCollection for serializing and deserializing the collection.
Simple Timer for Xamarin Forms using Device Timer
While developing your application in Xamarin that requires a Timer, you have the option to use the Device Timer. However, one of the first caveat your would notice is that while Device Class has a Device.StartTimer method, it does not exposes a Stop method, leaving it to your own class to handle it. I started … Continue reading Simple Timer for Xamarin Forms using Device Timer
Device Information in XF PCL
Today am going to retrieve Phone Device Information in an Android Device with Xamarin Form PCL. Lets start by implementing the interface required for the DependencyService We will now move over the Droid Project and implement the IPhoneInfoService for the project. Do not forget to decorate your implementation class with Dependency Attribute Finally, it is … Continue reading Device Information in XF PCL