Building a Gallery Application

This chapter will walkthrough native development with Xamarin by building an iOS and Android application that will read from your local gallery files, and display them in a UITableView and ListView.

The following topics will be covered in this chapter:

Expected knowledge:

  • Creating iOS provision certificates

  • iOS development

  • Objective-C

  • Creating keystores

  • Android development

  • Java

In this chapter you will learn the following:

  • Creating an iOS project

  • Creating a UIViewController and UITableView

  • Customizing a cell's appearance

  • Creating an Android project

  • Creating an XML interface and ListView

  • Shared projects

  • Custom row appearance

  • Bitmap functions

  • The ALAssetLibrary

  • Adding the iOS photo screen

  • Adding the Android photo screen