Skip to content

SweetTutos

Your guide for Mobile, Web, and AI
Swift

How To Use The Coordinator Design Pattern in iOS – Swift 5.5

Posted on May 18, 2020 by Malek / 0 Comment

Update January 2022: This tutorial is updated to use Xcode 13.2.1 and Swift 5.5 If you are doing iOS for a while, you surely came across the Coordinator pattern...

iOS 10/SpriteKit/Swift 3/Xcode 8

Build Your Own Flappy Bird game with Swift 3 and SpriteKit

Posted on March 9, 2017 by Akhilendra Singh / 13 Comments

This tutorial is by Akhilendra Singh, our Sweettutos.com team member and a passionate iOS developer from India with many apps published on the App Store. Flappy...

ios development/native ios app/Swift 5/UITableView/UITableViewCell/Xcode 11

[Swift 5] How To Implement a Sticky View While Table View Scrolls.. Like App Store app

Posted on September 14, 2016 by Malek / 6 Comments

You surely noticed this in several apps already; A sticky view that stay at the top while you scroll down the screen. The "App Store" is one of the apps that us...

Auto Layout/iOS 10/ios development/native ios app/Swift 3/UITableView/UITableViewCell/Xcode 8

How To Make Expandable UITableViewCells For Dynamic Text Height With Auto Layout

Posted on July 31, 2016 by Malek / 5 Comments

UITableViewCell objects are the core elements for table views and are used to draw the table view visible rows. Although I have covered a bunch of their concept...

Auto Layout/iOS/ios development/MarkupKit/native ios app/Swift/UIKit/Xcode

How To Hugely Simplify Your iOS Development With MarkupKit

Posted on June 9, 2016 by Greg Brown / 0 Comment

MarkupKit is a framework for simplifying development of native iOS applications. It allows developers to construct user interfaces declaratively using a human-r...

Google Ground Overlays/Ground Overlays/iOS 9/ios development/native ios app/Swift 2.2/Xcode 7

Need For Something Different From Map Markers? Try Google Maps Ground Overlays

Posted on May 31, 2016 by Malek / 0 Comment

As defined by Google, ground overlays are overlays on the map that are attached to latitude/longitude coordinates. Unlike markers, ground overlays move when you...

Google Indoor Maps/Google Maps SDK for iOS/iOS 9/ios development/native ios app/Swift 2/Xcode 7

Enhance Your Map App Experience with Google Indoor Maps

Posted on April 13, 2016 by Malek / 1 Comment

In a previous tutorial, you learnt how to implement the Google place picker API to get a nice set of nearby places around you. The google maps SDK for iOS has m...

iOS 11/ios development/MapKit/MKAnnotation/MKAnnotationView/MKMapViewDelegate/native ios app/Swift 4/Xcode 9

How To Completely Customise Your Map Annotations Callout Views

Posted on March 16, 2016 by Malek / 43 Comments

Update December 2017: Fully updated for Xcode 9 and Swift 4. In a previous tutorial, you learnt how to customise the map annotations’ callouts. The detail...

AVAudioPlayer/iOS 10/ios development/native ios app/Swift 3/Xcode 8

How To Play Sounds Files And Manage Duration Progress – AVAudioPlayer Tutorial

Posted on February 23, 2016 by Malek / 10 Comments

Update November 2016: Fully updated for Xcode 8 and Swift 3. AVAudioPlayer class is one of the AVFoundation framework classes and APIs. It comes in handy to pla...

iOS 9/ios development/native ios app/NSFileManager/Swift 2.1/UIImagePickerController

How to Programmatically Save and Load UIImage Files in The Document Directory with Swift

Posted on January 31, 2016 by Malek / 1 Comment

Interacting with System directories in your device is often a common task and comes in handy when you need to store some type of data for later use, without the...

Posts pagination

« Previous 1 2 3 4 … 7 Next »
Copyright © 2014-2025 SweetTutos. All Rights Reserved.