Open in app

Sign In

Write

Sign In

Yusuf Demirci
Yusuf Demirci

528 Followers

Home

About

Jun 14, 2022

What’s New in SwiftUI, WWDC 22

WWDC 22 is passed so quick, isn’t it? SwiftUI is one of the most awaited subjects from developers in WWDC 22. Some of the developers are satisfied with the new features for SwiftUI, but some are not. Here are the features that will be in SwiftUI 4, iOS 16. Swift Charts Apple’s…

IOS

2 min read

What’s New in SwiftUI, WWDC 22
What’s New in SwiftUI, WWDC 22
IOS

2 min read


Feb 24, 2021

MVVM in iOS Development with Protocol + Closure + Reactive Programming(RxSwift)

Yusuf is an iOS developer who has just started his career in iOS development. He starts building apps with MVC as Apple suggests. After a while, he wishes to go deeply through the development. According to his researches, other developers use MVVM with various architecture extensions. While some of them…

IOS

3 min read

MVVM in iOS Development with Protocol + Closure + Reactive Programming(RxSwift)
MVVM in iOS Development with Protocol + Closure + Reactive Programming(RxSwift)
IOS

3 min read


Nov 3, 2020

An Alternative Approach to Boring Login Process for Mobile Apps

If you don’t like authentication steps like me, this story is for you! — Once you install an app you always open it with an ambition that comes with the question, What is there inside the app?. As soon as the app launches you lost your all enthusiasm that’s because of a MOTHERF*CKER login screen. Besides of I am an iOS developer, also as…

IOS

3 min read

An Alternative Approach to Boring Login Process for Mobile Apps
An Alternative Approach to Boring Login Process for Mobile Apps
IOS

3 min read


May 25, 2020

How to Get More Ratings & Reviews in iOS App

As developers, we build apps for two main points, to make users happy and to earn money. These are related to each other. If users are happy, we earn money, but earning money is not equal to make users happy. So, the main thing we have to focus on is…

Programming

2 min read

How I Got 1.3k 5 Stars with a Simple iOS App
How I Got 1.3k 5 Stars with a Simple iOS App
Programming

2 min read


May 8, 2020

How to Use PromiseKit in iOS Development with Swift

Problem Calling multiple functions in a sequence is complicated. Solution We have to build a chain in which its items communicate asynchronously. We can able to add new items to any position of the chain. PromiseKit is a tool which helps us to build the chain, in a structure.

Mobile App Development

3 min read

How to Sequence Calls with PromiseKit in iOS Development
How to Sequence Calls with PromiseKit in iOS Development
Mobile App Development

3 min read


Apr 19, 2020

Generic Network Layer in iOS Development with Swift

Problem Struggling in the network layer when sending requests and parsing responses. Solution Applying generic, modular network layer. The solution includes Generic Type, Completion, Singleton, Codable, URLSession and OOP(Object Oriented Programming) terms. According to most of the mobile developers, the number one subject or layer or structure in mobile development is Network…

Ios Dev

4 min read

Generic Network Layer in iOS Development
Generic Network Layer in iOS Development
Ios Dev

4 min read


Published in NSIstanbul

·Mar 25, 2020

How to Send Test Results to Slack Channel Via Fastlane

Problem Wasting time when running tests. Solution Automating tests with Fastlane. It sends test results to a Slack channel to monitorize. Every developer wishes to write bug-free code. They analyze cases, think about edge cases, write tests, etc. The part that we are interested in on all of these is test. Fastlane Fastlane…

Swift

3 min read

How To Run Test with Fastlane in iOS Development(Bonus: Slack Integration)
How To Run Test with Fastlane in iOS Development(Bonus: Slack Integration)
Swift

3 min read


Published in NSIstanbul

·Feb 19, 2020

Configuring App with Schemes 2

Hello from the other side! If you have not read the first story, here is the link. As we remember, we separated schemes as debug, test and release. We did set the app name by the scheme. What can we do more? What About Bundle ID? Sometimes, we need to separate the app because…

Swift

3 min read

Configuring App with Schemes 2
Configuring App with Schemes 2
Swift

3 min read


Published in NSIstanbul

·Jan 19, 2020

Configuring App with Schemes

I, as an iOS developer, face some situations like someone comes to me and says, “Hey, the app crashes, look at that” Assume that I have two versions installed from testflight or app store. I ask, “Which version is it?” and the answer might be “I don’t remember” I wanted…

Swift

3 min read

Configuring App with Schemes
Configuring App with Schemes
Swift

3 min read


Published in NSIstanbul

·Jan 23, 2019

VIPER 201

Bir önceki yazıda VIPER’a ufaktan bir giriş yapmıştık. Önceki yazıya burdan ulaşabilirsiniz. Eğer VIPER’ı ilk defa duyuyorsanız lütfen önceki yazıdan başlayın. Bu yazıda VIPER katmanlarını oluşturup her birinin detaylı açıklamasını yapacağım. Daha sonra ufak bir örnekle mimariyi daha rahat anlayacağız. Daha kolay anlaşılabilmesi için adım adım gideceğim. Bu yüzden lütfen…

IOS

4 min read

VIPER 201
VIPER 201
IOS

4 min read

Yusuf Demirci

Yusuf Demirci

528 Followers

CTO & Co-Founder Exoplanet Digital - yusufdemirci.me

Following
  • Mali Müşavir Evren Özmen-CPA Evren ÖZMEN

    Mali Müşavir Evren Özmen-CPA Evren ÖZMEN

  • Mehmet Ateş

    Mehmet Ateş

  • Raúl Ferrer

    Raúl Ferrer

  • Stavro Xhardha

    Stavro Xhardha

  • Ecemnaz YAŞAR

    Ecemnaz YAŞAR

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech