Open in app

Sign In

Write

Sign In

Yusuf Özgül
Yusuf Özgül

125 Followers

Home

About

Jun 8, 2022

How to Resize Cell Without Reload — Self Resizing (iOS 16)

WWDC 2022 brings a lot of new features. One of them self resizing cell (it supports Collection View and Table View). Now we can easily resize cell with just one line code. Ok, let’s see. iOS 16 has new variable for UICollectionView and UITableView selfSizingInvalidation. Its default value is enabled…

Swift

4 min read

How to Resize Cell Without Reload — Self Resizing (iOS 16)
How to Resize Cell Without Reload — Self Resizing (iOS 16)
Swift

4 min read


Published in Trendyol Tech

·Jul 11, 2021

New Relic Dashboard & Integrations

We can quickly monitor the Trendyol mobile app in the event of an error with New Relic. On New Relic Dashboard, we can monitor the error rates and network response time. So how are we doing these. If you haven’t read our previous post about New Relic: New Relic Alert…

New Relic

3 min read

New Relic Dashboard & Integrations
New Relic Dashboard & Integrations
New Relic

3 min read


May 19, 2021

Docker Swift Package cache

I deployed a small Vapor project I made using Docker. Every build re-downloads all dependencies, but dependencies do not change. It was time and network wasting. So what can we do to solve this? Actually, it is quite easy, Docker makes the decision according to the changes of the files at every step. So if we never changed…

Docker

1 min read

Docker

1 min read


May 1, 2021

Diffable Data Source

Bir önceki yazımda Collection View’da daha rahat daha esnek ve daha performanslı layout tasarlamayı anlatmıştım. Eğer okumadıysanız: https://yusufozgul.com/blogs/CompositionalLayout/ Bu yazımda ise Collection View’un bir diğer yönü olan data kısmındaki yeni Diffable Data Source’u anlatacağım. Bu zamana kadar nasıldı? Collection View ya da Table View’u oluştururken ona data source veriyorduk, bu temelde bir protokol’ü implemente…

2 min read

2 min read


Jan 17, 2021

Compositional Layout

Collection View iOS 6'dan beri hayatımızda, table view’un aksine çok daha esnek yapılar sunmamıza olanak sağlayan collection view günümüzdeki bir çok uygulamanın çeşitli yerlerinde kullanılıyor. Ancak collection view’un da kendine göre sorunları ve problemleri var. Örneğin Bir collection view’un sadece tek akış yönü vardır. Bir sayfada hem dikey hem de…

Swift

2 min read

Compositional Layout
Compositional Layout
Swift

2 min read


Published in HardwareAndro

·Aug 14, 2020

Dart Null Safety Nedir?

Merhaba bu yazımda null safety ve bunun Dart dilinde nasıl ele alındığını ve kodumuzda nasıl kullanabileceğimizi aktaracağım. Ancak önce konuya girmeden önce anlamamız gereken bazı noktalar var. Nedir bu null? Null konusunu anlamak için biraz daha derine yolucuk edelim. Şimdiki durağımız bellek yani bildiğimiz RAM. Bellek bloklar halinde çalışır, ilgili bloktan verilerimizi yazarız…

Dart

4 min read

Dart Null Safety Nedir?
Dart Null Safety Nedir?
Dart

4 min read


Dec 10, 2019

Swift Content compression resistance priority Nedir, Nasıl Kullanılır?

Selamlar, daha önce hiç iki label’ı yan yana koyup auto layout ile düzgün hizalanmasını denediniz mi, eğer denediyseniz size X ekseninde hizalayamamadığını bildirerek bir hata verecektir. Bakalım nasılmış?

2 min read

Swift Content compression resistance priority Nedir, Nasıl Kullanılır?
Swift Content compression resistance priority Nedir, Nasıl Kullanılır?

2 min read


Dec 10, 2019

Swift Kontrol Yapıları

Merhaba, bu yazım Swift’te kontrol yapıları nasıl kullanılır, farklı kontrol yapıları hakkında olacak. Kontrol yapıları kodlamamız içerisinde sıklıkla kullanmamız gereken kod parçacıkları oluyor. Gelin hep birlikte bakalım nasıl yapılıyor. If Blokları Kodlamaya ufak bir giriş yapmış olanların bile bileceği bu blok tahmin edersiniz ki yazdığımız kodun Boolean sonucuna göre işlem yapıyor ya…

2 min read

Swift Kontrol Yapıları
Swift Kontrol Yapıları

2 min read


Sep 29, 2019

Swift kod bloklarına etiket vermek

Başlık biraz karışık oldu farkındayım ancak detaylı anlatınca daha iyi anlaşılacaktır. Bu yazıda kod bloklarımıza etiket nasıl verebileceğimize bakacağız. İç içe for döngüsü yazıp belirli senaryolarda en dıştaki for döngüsünü kırıp ya da atlamayı nasıl yapabiliriz? Elbette uzun uzadıya if blokları yazmak pek mantıklı olmayacaktır, bunun basit çözümü olmalı değil…

1 min read

Swift kod bloklarına etiket vermek
Swift kod bloklarına etiket vermek

1 min read


Jul 11, 2019

SwiftUI Bir Ekrandan Diğerine Geçiş

Uygulamamızda ekranlar arası geçiş işlemi için bir segue oluşturmak ya da kod içerisinde present etmemiz gerekiyor. Ancak SwiftUI ile işler tamamen değişti. Bu yazıda üç farklı yöntem ile bir ekrandan nasıl diğer ekrana ulaşabileceğinizi anlatacağım, gelin başlayalım. NavigationLink Kullanarak Geçiş UIKit’te NavigationController’ımıza bir Buton ekleyerek bu butonla geçiş işlemi gibi diyebiliriz. …

Swiftui

2 min read

SwiftUI Bir Ekrandan Diğerine Geçiş
SwiftUI Bir Ekrandan Diğerine Geçiş
Swiftui

2 min read

Yusuf Özgül

Yusuf Özgül

125 Followers

iOS developer @Trendyol

Following
  • Muhammed Hilmi Koca

    Muhammed Hilmi Koca

  • ✨ They Make Design ✨

    ✨ They Make Design ✨

  • jb stevenard

    jb stevenard

  • Guntis T

    Guntis T

  • Halil Özel

    Halil Özel

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech