Interested in developing for the Apple TV? Surprisingly, JavaScript (TVJS) and Markup (TVML) are the primary technologies for building Apple TV apps. In this presentation, we’ll explore the new Apple TV developer framework from setup to deployment and everything in between. Topics discussed will include:
Want to learn how to UI test iOS and Android apps? In this presentation, we’ll explore the latest iOS and Android UI testing techniques to create automated UI tests. Topic discussed will include:
UI Testing advantages.
For each platform we will learn how to setup, create, and run our UI tests. We will also learn how to setup continuous integration environments.
iOS topics will include:
We will explore Xcode 7’s new UI testing framework. It is very intuitive and greatly improves test setup with automated UI recording capabilities.
Review the new iOS test framework API.
Setup a continuous integration environment in Xcode Server.
Android topics will include:
Creating UI tests with Android’s Espresso 2.2 framework.
Review Espresso's test framework API.
Setup a continuous integration environment in the cloud with CircleCI.
Want to learn how to create Adaptive iOS and Android Apps that are optimized for both small and large devices? In this presentation, I explore the latest iOS and Android techniques we can apply to create universal apps that adapt their content for all device sizes. Topic discussed include:
Adaptive advantages
Adaptive layouts - master/detail, grids, and custom layouts
Adaptive images - images by size class and vector icons
Adaptive content - popovers, self-sizing cells, and dynamic type
Adaptive testing - resizable emulators and previewing multiple layouts