Sign in

Design & App development enthusiast. Check out my portfolio at https://sullivandecarli.com

In this tutorial, we will learn to download data from the Unsplash API and present the images in a LazyVGrid. Using SDWebImageSwiftUI and Unsplash APIs.

Image for post
Image for post
From the author

Create a new Xcode project


SwiftUI logo with an iPhone presenting a share sheet
SwiftUI logo with an iPhone presenting a share sheet
From the author

Short tutorial on how to create an UIActivityViewController…


Learn how to open Google Maps and/or Apple Maps to show direction between the user’s position and the destination. Using Swift 5 and Xcode 12.

3 iPhones displaying both Google Map and Apple Map
3 iPhones displaying both Google Map and Apple Map
From the author

Create a new Xcode project


Let’s learn how to present an image downloaded from a remote URL using SDWebImageSwiftUI with just one line of code! SwiftUI 2.0 & Xcode 12

SwiftUI logo and iPhone displaying an image
SwiftUI logo and iPhone displaying an image
From the author

Create a new Xcode Project


In this tutorial, we will implement a Mapview and add some annotations with a Callout accessory. Using Swift 5 & Xcode 12.

Image for post
Image for post
From the author

Create a new Xcode project


Let’s create a DatePicker and read the user input

SwiftUI logo and iPhone with DatePicker
SwiftUI logo and iPhone with DatePicker
From the author

Create a new Xcode project


In this tutorial, we will learn how to read a date from Firebase Firestore and convert it into a String. Using Xcode 12 & SwiftUI.

iPhone with screenshot from Firestore database and Firebase logo
iPhone with screenshot from Firestore database and Firebase logo
From the Author

Step 1 — Get your project setup


Let’s make a network call to GitHub APIs and display the data inside a UITableView and search for jobs thanks to UISearchController.

Image for post
Image for post
What we are going to build

Introduction

  1. Set up the project to work without storyboard
  2. Create the model
  3. Decode the JSON
  4. Check JSON response
  5. Build the UITableView and display results
  6. Build the Search Bar and handle user’s input
  7. Present the Safari…


Learn how to create a list and pass data with NavigationLink using Xcode 12 and SwiftUI 2.

2 iPhone displaying a SwiftUI list and a details view
2 iPhone displaying a SwiftUI list and a details view
From the author

Create a new Xcode project

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store