close

DEV Community

Ios development journey Series' Articles

Back to Gamya 's Series
How to become an iOS developer in 2026

How to become an iOS developer in 2026

BERJAYA BERJAYA BERJAYA 6
Comments
4 min read
Why You Should Learn Swift in 2026

Why You Should Learn Swift in 2026

BERJAYA BERJAYA BERJAYA 7
Comments
3 min read
Variables and Constants in Swift

Variables and Constants in Swift

BERJAYA BERJAYA BERJAYA 6
Comments
2 min read
Strings in Swift

Strings in Swift

BERJAYA BERJAYA BERJAYA 6
Comments
1 min read
Integers in Swift

Integers in Swift

BERJAYA BERJAYA BERJAYA 6
Comments
1 min read
Decimals in Swift

Decimals in Swift

BERJAYA BERJAYA BERJAYA 6
Comments
1 min read
Swift needs both Integers and Doubles

Swift needs both Integers and Doubles

BERJAYA BERJAYA BERJAYA 5
Comments
1 min read
Swift Is Type-Safe Language

Swift Is Type-Safe Language

BERJAYA BERJAYA BERJAYA 5
Comments
1 min read
Swift Booleans

Swift Booleans

BERJAYA BERJAYA BERJAYA 6
Comments
1 min read
How to Join Strings Together in Swift

How to Join Strings Together in Swift

BERJAYA BERJAYA BERJAYA 6
Comments
3 min read
Swift Arrays

Swift Arrays

BERJAYA BERJAYA BERJAYA 6
Comments 2
4 min read
Swift Dictionaries

Swift Dictionaries

BERJAYA BERJAYA BERJAYA 5
Comments 4
4 min read
Swift Sets

Swift Sets

BERJAYA BERJAYA BERJAYA 6
Comments
4 min read
Swift Enums

Swift Enums

BERJAYA BERJAYA BERJAYA 7
Comments 2
4 min read
Swift Type Annotations

Swift Type Annotations

BERJAYA BERJAYA BERJAYA 7
Comments 2
5 min read
Swift Conditions — Teaching Your Code How to Make Decisions

Swift Conditions — Teaching Your Code How to Make Decisions

BERJAYA BERJAYA BERJAYA 12
Comments 2
4 min read
Swift—Checking Multiple Conditions with else, else if, && and || 🔀

Swift—Checking Multiple Conditions with else, else if, && and || 🔀

BERJAYA BERJAYA BERJAYA 6
Comments 2
4 min read
Swift Switch Statements—A Cleaner Way to Handle Multiple Conditions 🔀

Swift Switch Statements—A Cleaner Way to Handle Multiple Conditions 🔀

BERJAYA BERJAYA BERJAYA 5
Comments 7
4 min read
Swift Ternary Operator — Making Quick Decisions in One Line ⚡

Swift Ternary Operator — Making Quick Decisions in One Line ⚡

BERJAYA BERJAYA BERJAYA 7
Comments 5
3 min read
Swift For Loops

Swift For Loops

BERJAYA BERJAYA BERJAYA 9
Comments 4
4 min read
Swift Loops — while, repeat and Knowing When to Use Each 🔄

Swift Loops — while, repeat and Knowing When to Use Each 🔄

BERJAYA BERJAYA BERJAYA 7
Comments 6
5 min read
Swift Break, Continue and Infinite Loops — Taking Control of Your Loops 🎮

Swift Break, Continue and Infinite Loops — Taking Control of Your Loops 🎮

BERJAYA BERJAYA BERJAYA 17
Comments 6
5 min read
Swift Functions — Write Once, Use Everywhere 🔧

Swift Functions — Write Once, Use Everywhere 🔧

BERJAYA BERJAYA BERJAYA 14
Comments 6
5 min read
Swift Functions — Returning Values and When to Skip the Return Keyword 📤

Swift Functions — Returning Values and When to Skip the Return Keyword 📤

BERJAYA BERJAYA BERJAYA 11
Comments 4
5 min read
Returning Values from Functions in Swift

Returning Values from Functions in Swift

BERJAYA BERJAYA BERJAYA 12
Comments 4
5 min read
Returning Multiple Values from Functions in Swift

Returning Multiple Values from Functions in Swift

BERJAYA BERJAYA BERJAYA 17
Comments 2
4 min read
Customizing Parameter Labels in Swift 🏷️

Customizing Parameter Labels in Swift 🏷️

BERJAYA BERJAYA BERJAYA 17
Comments 6
6 min read
Swift Functions — Default Parameters

Swift Functions — Default Parameters

BERJAYA BERJAYA BERJAYA 17
Comments 4
4 min read
Swift Functions — Handling Errors with do, try, and catch 🚨

Swift Functions — Handling Errors with do, try, and catch 🚨

BERJAYA BERJAYA BERJAYA 15
Comments 10
5 min read
Swift Closures — Functions You Can Pass Around 📦

Swift Closures — Functions You Can Pass Around 📦

BERJAYA BERJAYA BERJAYA 12
Comments 6
5 min read
Swift Closures — Trailing Syntax and Shorthand Magic ✨

Swift Closures — Trailing Syntax and Shorthand Magic ✨

BERJAYA BERJAYA BERJAYA 11
Comments
5 min read
Swift Closures — Accepting Functions as Parameters 🎯

Swift Closures — Accepting Functions as Parameters 🎯

BERJAYA BERJAYA BERJAYA 18
Comments 3
4 min read
Swift Structs — Building Your Own Custom Types 🏗️

Swift Structs — Building Your Own Custom Types 🏗️

BERJAYA BERJAYA BERJAYA 22
Comments 3
5 min read
Swift Structs — Computed Properties 🔮

Swift Structs — Computed Properties 🔮

BERJAYA BERJAYA BERJAYA 16
Comments
4 min read
Swift Structs — Property Observers (willSet & didSet) 👀

Swift Structs — Property Observers (willSet & didSet) 👀

BERJAYA BERJAYA BERJAYA 16
Comments 4
3 min read
Swift Structs — Custom Initializers & the Power of self 🔧

Swift Structs — Custom Initializers & the Power of self 🔧

BERJAYA BERJAYA BERJAYA 17
Comments
4 min read
Swift Structs — Access Control 🔐

Swift Structs — Access Control 🔐

BERJAYA BERJAYA BERJAYA 19
Comments
4 min read
Swift Structs — Static Properties and Methods 🏛️

Swift Structs — Static Properties and Methods 🏛️

BERJAYA BERJAYA BERJAYA 17
Comments
4 min read
Swift Classes — Everything You Knew About Structs Just Got More Complicated

Swift Classes — Everything You Knew About Structs Just Got More Complicated

BERJAYA BERJAYA BERJAYA 32
Comments 9
5 min read
Swift Classes — Inheritance, Override, and the final Keyword 🧬

Swift Classes — Inheritance, Override, and the final Keyword 🧬

BERJAYA BERJAYA BERJAYA 22
Comments 3
5 min read
Swift Classes — Initializers and the super.init() Rule 🏗️

Logic behind two-phase initialization

Swift Classes — Initializers and the super.init() Rule 🏗️

BERJAYA BERJAYA BERJAYA 15
Comments 7
4 min read
Swift Classes — Why Copying a Class Isn't What You Think 📋

Swift Classes — Why Copying a Class Isn't What You Think 📋

BERJAYA BERJAYA BERJAYA 21
Comments 3
4 min read
Swift Classes — Deinitializers and How Swift Cleans Up After Itself 🧹

Swift Classes — Deinitializers and How Swift Cleans Up After Itself 🧹

BERJAYA BERJAYA BERJAYA 17
Comments 2
4 min read