Skip to main content

44 posts tagged with "iOS Development"

iOS development tips and tutorials

View All Tags

Firebase Facebook Login in Swift – Tutorial

· 7 min read
Full Stack Developer
Last updated on August 17, 2022

With the release of Swift 5 approaching and Firebase Firestore finally getting out of beta, let's take a look at how the Firebase Facebook Login is implemented in Swift. All of our Swift app templates have Facebook support since it's a widely demanded feature, so let's see how we implemented it.

Understanding Xcode Git Version Control Features

· 4 min read
Full Stack Developer
Last updated on December 8, 2021

xcode features

As an iOS developer spending most of my time in Xcode, I realized how unproductive I was due to constantly switching back and forth between Xcode, Terminal, Github, and Source Tree. As a result, I decided to dive into Xcode Git integration with Github. Let’s take a look at the Github integrated features and how they can help you become a better and more productive iOS developer.

iOS Data Persistence in Swift

· 13 min read
Full Stack Developer
Last updated on November 9, 2021

intro to blog

In this article, I would like to showcase the basics of iOS data persistence with Swift, by presenting a general overview of what’s possible. Data persistence is the mechanism of storing any type of data to disk so that the same data can be retrieved without being altered when the user opens the app next time. While you could save the same data on a server, in this tutorial we are going to describe all the ways to store data locally in iOS apps.

MVVM with Combine in SwiftUI – Tutorial

· 7 min read
Full Stack Developer
Last updated on October 28, 2021

mmvm intro

In this article we are going to learn how to implement the powerful MVVM design pattern in SwiftUI applications that are leveraging the Combine framework. The combination of these 3 concepts will be the standard of iOS app architecture for the years to come, so it’s really important to set up a solid groundwork when it comes to designing Swift apps going forward.

How to color UIImage objects programmatically in Swift

· 2 min read
Full Stack Developer
Last updated on March 19, 2021

UIImage is the Swift approach to modeling images. In order to display an image on the screen, you’re most likely going to use UIImageView, which takes a UIImage object and presents it in the view hierarchy. To color UIImage objects there’s some extra work required. Coloring images can be very helpful when dealing with app icons, tab bar items, navigation items, etc.

Top 10 Open Source Swift Libraries to Bootstrap Your Next iOS Project

· 8 min read
Full Stack Developer
Last updated on February 28, 2021

Open Source Swift Libraries

Open Source Swift Libraries are becoming more diverse and are growing in numbers quickly, as Swift becomes more mature. In this article, we curated the best open source Swift Libraries that you can use to bootstrap your next iOS project. They will make your codebase more robust, more performant and will allow you to ship iOS projects more quickly.

How to Test Push Notifications in iOS Simulator - iOS Tutorial

· 5 min read
Full Stack Developer
Last updated on February 26, 2020

Push Notifications Demo

With every release of Xcode, Apple provides us with extremely useful improvements and new features. And as always, from Xcode 11.4 (beta version – up until the publish date of this article), we get another piece of good news from them. That is we can simulate push notifications on the iOS simulator. Finally! Yes, you're not mistaken, it's time to say goodbye to the annoyance of testing on physical devices whenever we want to implement and test push notifications.

How to Integrate UIKit with SwiftUI

· 4 min read
Full Stack Developer
Last updated on September 2, 2019

swift ui

When you start developing with SwiftUI, you will reach certain points during development where you would like to use some APIs from UIKit. In order to integrate UIKit with SwiftUI, you can use one of two protocols – UIViewControllerRepresentable and UIViewRepresentable. We will soon be migrating all of our iPhone app templates (currently running on UIKit) to SwiftUI, so having them use both UIKit and SwiftUI as a transition state during migration will be a huge advantage in order to not block our customers who are willing to take a stab at SwiftUI early on (even if we don’t recommend it yet!).