This presentation discusses the history and current state of smartwatch software development. It covers major smartwatch platforms like Tizen, Android Wear, and WatchOS. It also summarizes the hardware capabilities of each platform and types of applications that can be created for smartwatches, including notifications, watch faces, and standalone apps. The presentation provides details on smartwatch SDKs, recommended languages, and considerations for developing different application types for each smartwatch platform.