Open in app

Sign In

Write

Sign In

Batikan Sosun
Batikan Sosun

511 Followers

Home

About

Published in

Better Programming

·Updated Jun 12

What’s New in Xcode 15

Xcode 15 is now 50% smaller on the Mac App Store, with downloadable simulator runtimes for all platforms. — WWDC23 brought an exhilarating week for Apple platform developers, as Apple unveiled a plethora of exciting features for Xcode in the new Xcode 15. Let’s explore these features through their titles: Code Completion Prioritization: Xcode 15 prioritizes code completion based on surrounding code, offering the most relevant suggestions for modifiers…

Xcode

8 min read

What’s New in Xcode 15
What’s New in Xcode 15
Xcode

8 min read


Published in

Better Programming

·Updated May 2

Managing Navigation Between Multiple Modules in an iOS App Using Dependency Injection Containers

In modern iOS app development, breaking up an application’s functionality into different modules or screens is common. This modular approach allows for better separation of concerns and makes it easier to manage the complexity of large codebases. However, navigating between modules in a way that maintains code maintainability and reduces…

Swift

5 min read

Managing Navigation Between Multiple Modules in an iOS App Using Dependency Injection Containers
Managing Navigation Between Multiple Modules in an iOS App Using Dependency Injection Containers
Swift

5 min read


Published in

Better Programming

·Aug 15, 2022

Create Live Activities and Dynamic Island With ActivityKit on iOS 16

Get real-time updates on your Lock Screen and in the Dynamic Island — API support iOS 16.1+ Beta iPadOS 16.1+ Beta Mac Catalyst 16.1+ Beta The final code has been updated for the iPhone 14 series that supports Dynamic Island. If you are a strict developer who’s been following Apple’s innovation, you must have heard about the “Displaying live data on the Lock…

Programming

8 min read

Create Live Activities and Dynamic Island With ActivityKit on iOS 16
Create Live Activities and Dynamic Island With ActivityKit on iOS 16
Programming

8 min read


Published in

Better Programming

·Jun 14, 2022

What’s New in Xcode 14

Faster. Xcode 14 lets you get started faster than ever with a binary that’s 30% smaller than before. — In the WWDC22, Apple announced a new version of Xcode. Xcode version numbered 14 has come with a lot of feature sets and a lot of improvements. There are some cool things about the source code editor and others. I’m going to share with you the news what you need. …

Xcode

4 min read

What’s New in Xcode 14
What’s New in Xcode 14
Xcode

4 min read


Published in

Sahibinden Technology

·May 28, 2022

Dependency Injection Container in Swift

The first article of the Dependency Injection series is here. Dependency Injection in Swift Dependency Injection is a significant pattern in the development lifecycle while working on the loosely coupled code. As I mentioned in my previous article, if you intend to decouple the code, the Dependency Injection should be…

Dependency Injection

2 min read

Dependency Injection Container in Swift
Dependency Injection Container in Swift
Dependency Injection

2 min read


Published in

Sahibinden Technology

·May 23, 2022

Dependency Injection in Swift

“Dependency Injection” is a 25-dollar term for a 5-cent concept. — James Shore Dependency Injection is a software design pattern that allows you to use a technique in which an object receives other objects that it depends on. These other objects are called dependencies. Let’s make some sense of objects. …

Dependency Injection

3 min read

Dependency Injection in Swift
Dependency Injection in Swift
Dependency Injection

3 min read


Published in

Sahibinden Technology

·Apr 13, 2022

Bitwise Enum Values with the OptionSet in Swift

In this article, I will give my best approach to explain the benefit of using OptionSet in your code design and show some great methods to define them. An enumeration defines a common type for a group of related values and enables you to work with those values in a…

Optionset

3 min read

Bitwise Enum Values with the OptionSet in Swift
Bitwise Enum Values with the OptionSet in Swift
Optionset

3 min read


Published in

Sahibinden Technology

·Apr 4, 2022

Equatable Protocol in Swift

Equatable is a protocol that explicitly defines the semantics of equality and inequality in a way wholly separate from the question of identity. In Swift, when you compare two strings variable using == the equality operator, you don’t need to conform Equatable protocol due to it is implemented by default. …

Equatable

2 min read

Equatable Protocol in Swift
Equatable Protocol in Swift
Equatable

2 min read


Published in

Sahibinden Technology

·Mar 28, 2022

Become an iOS Simulator Master-Part 2

Become an iOS Simulator Master-Part 2 Take control over the Xcode simulator. Before starting this article, if you haven’t read the previous part yet, I strongly recommend you do it. The previous part is here: Become an iOS Simulator Master-Part 1 Extend your skills with the iOS Simulator that makes you more productive. Just be sure that you follow the way which…medium.com In this article, I’m intending that I will be explaining the rest of the Simctl subcommands.

Simulator

9 min read

Become an iOS Simulator Master-Part 2
Become an iOS Simulator Master-Part 2
Simulator

9 min read


Published in

Sahibinden Technology

·Mar 21, 2022

Become an iOS Simulator Master-Part 1

Extend your skills with the iOS Simulator that makes you more productive. Just be sure that you follow the way which creates efficiency during the development. iOS Simulators are mac apps that simulate your iOS, iPadOS, tvOS, or watchOS apps directly on your Mac. Also, you don’t need to have…

Simulator

4 min read

Become an iOS Simulator Master-Part 1
Become an iOS Simulator Master-Part 1
Simulator

4 min read

Batikan Sosun

Batikan Sosun

511 Followers

Tweeting tips and tricks about #swift #xcode #apple Twitter @batikansosun Weekly Swift Blogging

Following
  • Addy Osmani

    Addy Osmani

  • Michael Long

    Michael Long

  • Xiomara Figueroa

    Xiomara Figueroa

  • Nitin Aggarwal

    Nitin Aggarwal

  • Anupam Chugh

    Anupam Chugh

See all (259)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams