If you’ve been looking to get into Flutter, here’s a nice timely speed coding video showing how to create a Covid-19 stats UI from Abu Anwar. In just 21 minutes Anwar creates the app, and source code is available on Github. Links: Covid-19 App In Flutter source code on Github The Flutter Way Youtube Channel […]
Category: iOS Development Tutorials
Tutorials for iOS development are posted here. The tutorials can cover any topics relevant to iOS developers and tutorials on topics game development, augmented reality, and learning Objective-C have been posted in the past.
If you would like to add a tutorial please submit it here.
3D touch is a great way to enhance user interface components and Yari D’areglia has written a nice guide to building a custom confirmation button that neatly uses 3D touch. In the tutorial you’ll learn how to draw the button, handle the user’s touch force, update the UI based on the touch force, and create […]
Maps are an essential feature for many apps and Pranjil Satija has written a nice up-to-date guide using Swift showing how to get started with using the iOS framework’s MapKit Setting up your project to use MapKit Laying out your map in interface builder Gathering the user’s location Creating custom annotations and shapes Displaying custom […]
There are a number of great new features added with the iOS 10 SDK and Shinobi Controls have made an in-depth series of tutorials showing how to use many of them. The topics covered within the tutorials include Create a simple Battleship like game as a Messages app extension Using Xcode’s Thread Sanitizer to avoid […]
Testing your UI with Apple’s UI testing framework is great for creating tests that can be used across a variety of different devices and iOS versions however those tests can sometimes be slow, and occasionally just stop working. Snapshots provide a nice alternative to Xcode’s UI tests and Facebook’s FBSNapshotTestCase library provides a nice framework […]
The RxSwift library extends Swift with an extensive set of features for functional reactive programming inspired by the Reactive Extensions for .NET. Michael Ciurus has written a great set of tutorials for those starting out with RxSwift called RxSwift for Dummies allowing you to develop an understanding of functional reactive programming, and also in using […]
iOS 10 has added the UIViewPropertyAnimator providing a much cleaner syntax for creating UIView animations, adding an animation curve and allowing you to start and stop animations. Here’s a tutorial from Yari D’areglia providing a nice overview of UIViewPropertyAnimator. The topics covered include: An overview of the different animation states Setting up basic animation options […]
NSJSONSerialization allows you to easily convert an NSArray or NSDictionary to JSON, but does not work directly with Swift structs. Emil Loer has written a nice tutorial about how you can quickly convert a Swift struct to JSON by using a protocol and the Swift Reflections compatible with NSJSONSerialization , and also how you can […]
One of the most touted features of iOS 10 is the dramatically improved messages app. With the new messages app Apple ahas dded the Message framework to the iOS SDK enabling the creation of custom extensions. Simon Ng at AppCoda has created a step by step guide on how to create a custom sticker app extension […]
Lazy variables and Lazy sequences are important features of the Swift language for those looking to optimize resource usage. Crunchy development have written a nice in-depth tutorial providing a number of examples showing when one would use, and also how to use them. The tutorial does a nice job of pointing out some tricks involving […]
Here’s a nice guide from Hector Matos called “Hipster Swift” that nicely explains some features of Swift code that you may often find when looking through someone else’s code, but may not fully understand. The topics covered in the tutorial are: – @noescape – @autoclosure – inline lazy vars – currying – variadic parameters – […]
For this year’s F8 conference Facebook has decided to open source write a series of tutorials on how they used the React Native framework to create and open source the F8 conference guide app. The tutorials provide insights into how the app was designed, how they integrated data into the app using Parse server, how […]
Keith Elliot is an in-depth tutorials on understanding the 3 Swift Collection Types Arrays, Sets, and Dictionaries. In the tutorials Keith provides a nice guide on how you can create and use the different types, and how you can use them to help improve your current classes. You can find the tutorial in 3 different […]
Earlier this year the popular app backend service Parse announced that parse would be fully retired by January 2017. Fortunately Parse open sourced the Parse Server which you could run from your own Node.js server, and a tool for migrating from Parse’s database. Here are a couple of nice guides from Greg Mojica explaining step […]
Working with C APIs with Swift can get frustrating, and with C going to new platforms such as Linux this is becoming even more important. Umberto Raimondi has written an excellent an in-depth guide to working with C going further than the official documentation and provides a playground for exploring things within Xcode. The guide […]