Skip to main content

49 posts tagged with "iOS Development"

Our 'iOS Development' tag page features a collection of insightful articles and tutorials aimed at helping developers master the art of creating apps for Apple's iOS platform.

View All Tags

How to Implement a Navigation Drawer in SwiftUI

· 4 min read
Full Stack Developer

Welcome back to a new tutorial of our SwiftUI series. In this tutorial, we are going to learn how to implement a navigation drawer in SwiftUI, also know as side menu, side bar menu or hamburger menu. If you have ever worked with it in UIKit, you will understand its nature thoroughly. We will simply create a ViewController and assign it as a quick navigator.

Kotlin vs. Objective-C: Which Language is Better for iOS Development?

· 7 min read
Engineering Team

In this tutorial, we will compare Kotlin and Objective-C, two popular programming languages for iOS development, to determine which one is better suited for creating iOS applications. We will examine their syntax and readability, performance and efficiency, language features, tooling and libraries, as well as community and adoption. By the end of this tutorial, you will have a clear understanding of the strengths and weaknesses of both languages and be able to make an informed decision for your iOS development projects.

Kotlin vs. Swift: Which Language Should You Choose for iOS Development?

· 14 min read
Engineering Team

In today's rapidly evolving world of mobile application development, choosing the right programming language is crucial. When it comes to iOS development, two popular choices are Kotlin and Swift. Both languages offer unique features and advantages, but deciding between them can be challenging. This tutorial aims to provide a comprehensive comparison of Kotlin and Swift, helping you make an informed decision for your iOS development projects.

The Best Features Any Mobile Dating App Should Have in 2023

· 10 min read
Full Stack Developer

Best Features Any Mobile Dating App Should Have

In the past few years, dating applications have created an online revolution, changing the way people get to know and date each other. Online dating is faster and more convenient than traditional dating, and it offers more choices to users. As the number of dating apps is increasing, more entrepreneurs and developers are starting new ventures in the mobile dating space. In this article, we are listing the key features that any mobile dating app should have, to stay ahead of the competition and to provide a thrilling user experience.

Push Notifications with Firebase in Swift 5 - Tutorial

· 10 min read
Full Stack Developer

Every iOS app should leverage push notifications to boost user engagement and retention. Push notifications are a powerful tool, but implementing them in Swift 5 has been historically tricky since you usually needed a server. If you’re just getting started with your app development, chances are you’re already using Firebase as your backend. That’s great news – implementing push notifications with Firebase in Swift 5 is what we cover in this tutorial. In fact, we’ve followed exactly these steps to add push notifications to our Group Chat app.

Push Notification with Firebase in Swift 5

Firebase Swift Tutorial: Login and User Registration on iOS

· 12 min read
Full Stack Developer

Firebase is having great momentum these days. It has gained a lot of traction among mobile developers, who are truly embracing this backend-as-a-service concept. We are using it for all of our iOS app templates. In this Firebase Swift tutorial, you'll learn how to build the login and registration screens that you can find in most of our apps. This is one of the first tutorials on this topic (Firebase Swift tutorials), and we're super excited to make this a wonderful course series. At the end of this Swift Firebase tutorial, we're going to finish these beautiful functional onboarding screens:

swift boilerplate

How to Implement a Map View in SwiftUI

· 5 min read
Full Stack Developer

mapview swiftui

Hello everyone, welcome back to our SwiftUI tutorial series. This time, we are going to learn one of the important features of iOS in particular and mobile in general: MapView. With SwiftUI, using a MapView in your app is not as trivial as it used to be. But it is totally possible to use a Map View in SwiftUI, which is what we tackle in this SwiftUI tutorial.

How to convert HEX colors to UIColor in Swift 5?

· 2 min read
Full Stack Developer

There are many situations when you want to create an UIColor object from a hex color string. In this post, we provide a code sample that will help you convert hex colors to UIColor objects. While generally, you can get away with this by manually converting the hex code to RGB (using an online converter, for example), there are scenarios where your colors are dynamic, so you'll need a utility method that converts the hex code to an RGB color in Swift 5.

How to Implement 'Sign in with Apple' Button in Swift - iOS Tutorial

· 6 min read
Full Stack Developer

In WWDC19, Apple unveiled “Sign In with Apple”, a new way for users to create accounts and sign in into iOS apps. The benefits for using this is that you are getting a two-factor authenticated, secure login system for free. Additionally, it reduces friction in the on boarding flow, which is great in terms of conversion and growth. In this iOS tutorial, we are going to learn how to implement the Sign in with Apple button in Swift.

How to Implement “Sign in with Apple” Button in Swift

How to integrate Apple Pay into your iOS app (Swift)

· 4 min read
Full Stack Developer

In this article, we are describing in details how to integrate Apple Pay into an iOS app. We'll code in the latest version of Swift and the code samples are extracted from our beautiful app templates, many of which have built-in support for Apple Pay. Feel free to download them directly, if you want to skip the hassle of learning how to integrate Apple Pay by yourself.

Understanding Xcode Git Version Control Features

· 4 min read
Full Stack Developer

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.