Categories
Android Dart Flutter iOS Development Tutorials Videos

Speed Coding A Covid-19 App UI In Flutter (Video 21 Mins)

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 […]

Categories
Featured Development Resources iOS Development Tutorials Swift

Tutorial: Building A Custom Swift Based iOS UI Component That Utilizes 3D Touch

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 […]

Categories
Featured Development Resources iOS Development Tutorials Swift

A Guide To getting Started With MapKit On iOS Using Swift

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 […]

Categories
Featured Development Resources iOS Development Tutorials Swift

A Series Of Examples And Tutorials Featuring Many Of The Best iOS 10 Features

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 […]

Categories
Featured Development Resources iOS Development Tutorials Open Source iOS Libraries And Tools Swift

Tutorial: iOS User Interface Tests Using Image Snapshots With FBSnapshotTestCase

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 […]

Categories
Featured Development Resources iOS Development Tutorials Swift

A Great Series Of Tutorials For Those Getting Started With RxSwift

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 […]

Categories
Featured Development Resources iOS Development Tutorials Swift

Tutorial: Using iOS 10’s UIViewPropertyAnimator Class

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 […]

Categories
Featured Development Resources iOS Development Tutorials Swift

Tutorial: Converting Swift Any Structs To JSON Quickly Using A Protocol And The Reflection API

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 […]

Categories
Featured Development Resources iOS Development Tutorials

Tutorial: Creating A Sticker Pack For The iOS 10 Messages App

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 […]

Categories
Featured Development Resources iOS Development Tutorials Swift

An In-Depth Guide On Using Swift’s Lazy Var and LazySequence

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 […]

Categories
Featured Development Resources iOS Development Tutorials Swift

Hipster Swift – A Guide To Understanding Some Of The More Unusual Swift Features

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 – […]

Categories
Featured Development Resources HTML/Javascript iOS Development Tutorials React Native

In-Depth Tutorial Series On Building A Mobile App With React Native

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 […]

Categories
Featured Development Resources iOS Development Tutorials Swift

An In-Depth Guide To Using Swift Collection Types – Arrays, Sets, Dictionaries

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 […]

Categories
Featured Development Resources iOS Development Tutorials

Guides To Migrating A Parse DB Mongo DB And Setting Up A Parse Server On Heroku Or AWS

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 […]

Categories
Featured Development Resources iOS Development Tutorials Swift

An Extensive Guide On Working With C Based APIs in Swift

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 […]