Learn how to populate a user interface with data from the web. In that process we are creating a simple UI featuring a TableViewController and using JSON data we get from the darksky API.
Download Project Files
Learn how to populate a user interface with data from the web. In that process we are creating a simple UI featuring a TableViewController and using JSON data we get from the darksky API.
Download Project Files
If your app communicates with a web application, information returned from the server is often formatted as JSON.
By getting weather data from the darksky API you are going to learn how to retrieve and effectively deal with JSON Data.
Download Project Files
In this tutorial you are going to learn how to customize the look and feel of the UINavigationBar control. You will learn how to add a logo image to the navigation bar, how to change to font of it’s title and buttons and also how to hide the navigation bar when a users scrolls through your app.
Download Project Files
In this tutorial you are going to use Core Graphics and PaintCode to create an interactice component that lets users confirm e.g. a booking by tracing a shape with a finger.
Download Project Files
In this tutorial you are going to create animations in After Effects that we are going to use in iOS together with the Lottie framework. The coolest thing is that we are replacing parts of the animation with dynamic content from our app.
Download Project Files
Learn how to add rich and interactive notifications to your iOS 10 apps.
To create the demo app, read this written tutorial.
In this tutorial you are going to learn how to use UIStoryboardSegues to transition between view controllers and how to pass data to another view controller.
Download Project Files
In this tutorial you are going to learn how to work with multiple ViewControllers, how to present and dismiss ViewControllers and how to transfer data between different ViewControllers.
Download Project Files
UIKit doesn’t offer a checkbox component so we are creating our own in this tutorial using: https://github.com/Boris-Em/BEMCheckBox
Download Project Files
In this tutorial you are going to learn the basics of Auto Layout in about 10 minutes. Auto Layout allows you to create an adaptive user interface that responds appropriately to changes in screen size and device orientation.
Download Project Files