Intro Imagine implementing user stories as independent modules within an application. What if we could implement each user story in complete isolation from the other user stories within our application? What if we could test each user story in complete isolation from the other user stories within our application? What if we could rewrite an implementation of a user …
A letter from a mentor…
Hey Scott, Just wanted to congratulate you on one of the best DNR interviews I have ever heard. You came across as a perfect mix of authority and humility, spoke smoothly and kept the conversation interesting the whole time. I have to say, I am extremely impressed. I'll be 100% honest with you. In some …
Getting started with NUnit
Intro I really do enjoy working with MSTest to validate the business logic that I write. A decision was made recently by the architect of a project that I’m working on to use NUnit for our unit tests. I have to admit, I was not comfortable with abandoning MSTest. However, configuring NUnit was very straight …
Xamarin.Forms: Camera Integration
Intro In the last post, I wrote a tutorial on how to integrate Google Maps and GPS services into a Xamarin.Forms app. This post will focus on camera integration with Xamarin.Forms. In this post I will provide code (referenced from XF Labs) that will enable your Xamarin.Forms app to take and view photos. The following …
Xamarin.Forms: Integrating Maps and Location Services
Intro Within Xamarn.Forms, we may find ourselves having to implement a feature that's dependent on a map and/or GPS. In order to implement this for Android and provide other controls to manage related services, we must implement a native Android page within our Xamarin.Forms app. In this post I will demonstrate how to load a …
Continue reading "Xamarin.Forms: Integrating Maps and Location Services"
Xamarin.Forms: Displaying a Native Android Page
Intro Within Xamarn.Forms, we may find ourselves having to show a custom page per device platform (i.e. IOS, Android, etc.) In my case, I needed to display a content page that had a map along with some other controls. In this post I will demonstrate how to load a native android page within a Xamarin.Forms …
Continue reading "Xamarin.Forms: Displaying a Native Android Page"
How I got on the most popular software development podcast
Intro A couple of years ago, after listening to an episode on Dot Net Rocks, I made a promise to myself: "Instead of listening to other guests on this podcast, one day I'm going to be listening to myself." I fulfilled this prophesy on October 7th. I recorded a show with Richard Campbell and Carl Franklin. The …
Continue reading "How I got on the most popular software development podcast"
Aggression Redirected
Most young black people from lower income areas see success as an entertainer (athletes, rappers, singers, etc.) on T.V. or a drug dealer on the block. Software Development just isn't visible for most of us from low income areas. What's a gift and a curse is that minorities from this demographic are known to be extremely …
Software isn’t deployed. It’s launched…
Intro Software isn’t deployed. It’s launched. As human beings, we are prone to making mistakes. In fact, we make so many mistakes that even religions have attempted to provide reasons to why we are so error prone. To combat this human flaw, we humans now rely on checklists to support our decision making process when …
Xamarin.Forms: Portable Class Library (PCL) and Code Coverage
.NET developers have used the [ExcludeFromCodeCoverage] attribute to focus validation on their business logic's code coverage. However, when building Xamarin.Forms applications, the [ExcludeFromCodeCoverage] attribute is not supported within the Portable Class Library. To workaround this issue, use the [DebuggerNonUserCode] attribute instead. Be aware that the debugger will be disabled for the code associated to this attribute. As a result, …
Continue reading "Xamarin.Forms: Portable Class Library (PCL) and Code Coverage"