Open in app

Sign in

Write

Sign in

Hadi Tok
Hadi Tok

684 Followers

Home

About

Dec 25, 2021

Being a better developer: Self Improvement

I have been trying to be a better developer throughout my career. I had some idea on what that means but after joining Meta(previously Facebook), I can now better formulate some of the things. Soft skills are usually overlooked but while the scope for a developer widens soft skills become…

Software Development

4 min read

Software Development

4 min read


Apr 4, 2021

Online soru sorma

Bir süredir online/offline olarak yazılım topluluklarının içerisindeyim. Elimden geldiğince bildiklerimi paylaşmaya çalışıyorum. Bunun bir yolu da Slack, Telegram gibi ortamlarda soru cevaplamaya çalışmak. Yazılım alanında tecrübe kazandıkça nasıl soru sorulması gerektiği daha çok anlaşılıyor fakat yazılıma yeni başlayanların da bu kuralları bilmeleri sorularına cevap alma şanslarını arttıracaktır. Türkçe böyle bir…

Turkish

4 min read

Online soru sorma
Online soru sorma
Turkish

4 min read


Dec 20, 2019

Google, Rekabet Kurulu anlaşmazlığı ve Android uygulamaların geleceği II

İlk yazıda Google’ın Türkiye’de satılacak telefonlara uygulama lisansı vermemesinin Türkiye’deki yazılım geliştiricileri neden ve nasıl etkileyeceğinden bahsetmiştim. Bu yazıda Android projelerde neler yapmanız gerektiğinden bahsedeceğim. Tabi Türkiye pazarını hedeflemiyorsanız bunlar gerekli değil. İlk yazıya aşağıdaki linkten erişebilirsiniz. Google, Rekabet Kurulu anlaşmazlığı ve Android uygulamaların geleceği I Google ile Rekabet Kurumunun anlaşmazlığı sonucu Google’ın Türkiye’de satılacak telefonlar için Google uygulama lisansı…medium.com

Turkey

4 min read

Turkey

4 min read


Dec 18, 2019

Google, Rekabet Kurulu anlaşmazlığı ve Android uygulamaların geleceği I

Google ile Rekabet Kurumunun anlaşmazlığı sonucu Google’ın Türkiye’de satılacak telefonlar için Google uygulama lisansı vermeyecegi haberi gündeme bomba gibi düştü. Hem durum biz Android geliştiricileri ve uygulamalarımızı nasıl etkileyecek, hem de şimdi ve bu anlaşmazlığın devam etmesi durumunda nasıl bir planlama yapmamız gerektiği ile ilgili aklıma gelenleri paylaşmak istedim. İlk…

Android

4 min read

Android

4 min read


Jul 8, 2019

Explain like I am junior III- Android Architecture Components

In this series I have been talking about the problems with Android development and things we use to solve them. They were chronic problems and some of them are solved by the community. I think by the time Google was busy solving problems facing user side. Improvements on the development…

Android

6 min read

Explain like I am junior III- Android Architecture Components
Explain like I am junior III- Android Architecture Components
Android

6 min read


Published in

GDGIstanbul

·Jul 8, 2019

Junior’muşum gibi açıkla III- Android Architecture Components

Android mimarisi ve Dependency injection hakkındaki ikinci bölüme burdan erişebilirsiniz: Junior’muşum gibi açıkla II -Android Mimarisi Android’de neden mimari ve Dependency injection kullanırız?medium.com Bu yazı dizisinde Android geliştirme ile alakalı problemleri ve bunları nasıl çözdüğümüzden bahsettim. Bu problemlerin bazıları yazılımcı komunitesi tarafından çözüldü. Bu sırada Google son kullanıcı tarafındaki problemleri çözmekle meşguldü. Geliştirme araçları tarafında gelişim oldukça kısıtlıydı. …

Android

4 min read

Junior’muşum gibi açıkla III- Android Architecture Components
Junior’muşum gibi açıkla III- Android Architecture Components
Android

4 min read


Published in

GDGIstanbul

·Jun 24, 2019

Meetup’da Katılım durumunun güncellenmesi hakkında

Merhabalar, Etkinliklere katılım durumunuz değiştiğinde Meetup üzerinden de güncellemesinin önemini vurgulamak istiyoruz. GDG İstanbul ekibi olarak düzenlediğimiz etkinliklere gösterdiğiniz yoğun katılım isteği bizi çok mutlu ediyor. Fakat şöyle bir problemimiz var; Etkinliklere “katılıyorum” olarak işaretleyip etkinliğe gelmeyen/gelemeyen katılımcılar (no-show). Bu durum, hem ekip hem de katılımcılar açısından ciddi sorunlara neden…

Meetup

2 min read

Meetup’da Katılım durumunun güncellenmesi hakkında
Meetup’da Katılım durumunun güncellenmesi hakkında
Meetup

2 min read


Published in

Heartbeat

·May 24, 2019

Google I/O 2019: News and Announcements for Android Developers

I attended my first I/O this year, and it was a really good experience. While there, I Tweeted about some of the announcements in real-time. You can check them out on my twitter page. But I wanted to dig a bit deeper and give more detail about news related to…

Kotlin

6 min read

Google I/O 2019: News and Announcements for Android Developers
Google I/O 2019: News and Announcements for Android Developers
Kotlin

6 min read


Published in

GDGIstanbul

·Mar 18, 2019

Canlı ortamda coroutine’ler

Coroutine’ler Kotlin’de ve Android geliştirmede gündemdeki konulardan. CitizenMe Android uygulamasında coroutine’ler RxJava'nın Single, Maybe ve Completable classlarının yerini aldı. Devfest istanbul’da bu konu ile alakalı yaptığım sunuma buradan erişebilirsiniz. Bugün bu geçişten sonraki deneyimlerimizden bahsedeceğim. Başlamadan önce Channel’ları henüz kullanmaya başlamadık. Cold streaming özelliği geldiği zaman bu konuyu tekrar değerlendirmeyi…

Android

4 min read

Canlı ortamda coroutine’ler
Canlı ortamda coroutine’ler
Android

4 min read


Published in

ProAndroidDev

·Mar 18, 2019

Coroutines In Production

Kotlin coroutines is the hot topic in the Kotlin and Android development. In CitizenMe Android app coroutines replaced usages of RxJava’s Single, Maybe and Completable classes. I gave a talk on DevFest Istanbul about it a while ago. Slides can be found here. I will talk about the experience we…

Android

4 min read

Coroutines In Production
Coroutines In Production
Android

4 min read

Hadi Tok

Hadi Tok

684 Followers

Google Developers Expert for Android | Software Engineer @Facebook | ⋰Ẍ⋱Circassian⋰Ẍ⋱

Following
  • Hüseyin Serkan Özaydin

    Hüseyin Serkan Özaydin

  • Murat Karagözgil

    Murat Karagözgil

  • Ahmet ÇELİK

    Ahmet ÇELİK

  • Chet Haase

    Chet Haase

  • Fevzi Ömür Tekin

    Fevzi Ömür Tekin

See all (78)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams