Cumartesi Şubat 12th, 2022

Ikigai – Japonların Uzun Ve Mutlu Yaşam Sırrı

Ikigai: Hep meşgul kalarak mutlu olma anlamına gelir. Hara hachi: Midenin %80’ini doldur anlamına gelir. Belli bir görevi ilk kez yaparak beyninizi çalıştırmaya başlıyorsunuz. Zorluklar zihni ve bedeni aktif kılsa da bedenlerimizin ekrn yaşlanmasını önlemek için yüksek stresli yaşam biçimimizi düzeltmeliyiz. İşte ya da evde oturarak çok fazla zaman geçirmek kas ve solunum zindeliğini azaltmakla kalmıyor aynı zamanda iştahı arttırıyor ve etkinliklere katılma arzusunu engelliyor. […]

Cuma Temmuz 9th, 2021

Swift – Variables, Collection Types, Control Flow ve Loops

Selamlar herkese, iOS Uygulamalar geliştirebilmek için bir yazı serisi oluşturmaya çalışacağım ve bunun için ilk olarak Swift programlama dilini öğrenmemiz gerekiyor. Swift, iOS, macOS, watchOS ve tvOS uygulamaları geliştirmenizi sağlayan bir programlama dilidir. Swift dilinin temellerinden başlayarak, iOS uygulama geliştirmeyi öğreneceğiz. Bu yazımızda Değişkenler, Listeler ve Kontrol akışlarından bahsedeceğiz. Her programlama dilinde oldugu gibi Swift programlama dilinde de Integer, String, Float, Double, Character, Bool ve […]

Pazartesi Ağustos 24th, 2020

Kotlin – Navigation Bottom Bar

Merhabalar, bir önceki yazımda Navigation drawer‘ın nasıl kullanıldığını anlatmaya çalışmıştım, bu yazımda ise bottom bar’ın nasıl kullanıldığını inceleyeceğiz. Navigation Bottom Bar hemen hemen bütün uygulamalarda gördüğümüz, uygulamanın alt kısmında bulunan belirli sayfalar arasında geçiş yapmamızı sağlayan bir navigation bardır. Hemen nasıl kullanacağımıza geçelim. Android studio üzerinde boş bir KotlinBottomNavigation adında kotlin projesi oluşturdum. Daha sonra hemen res klasörü altında bir menu dosyası oluşturuyorum. Bu menü […]

Cuma Ağustos 21st, 2020

Kotlin Navigation Drawer

Merhabalar, Popüler uygulamaların tasarımlarına baktığımız zaman ana sayfalarında yandan açılabilen menüler görebiliyoruz. Bu menüleri kotlin ile nasıl yapılacağını anlatmaya çalışacağım. Bu menüler Android dünyasında Navigation Drawer olarak geçiyor. Ben direk Android Studio’mu açıp bir empty bir kotlin projesi oluşturuyorum. Bu proje içerisinde belli kütüphaneleri kullanacağız. DataBinding yapabilmemiz için Build.Gradle içerisinde databinding’i enable etmemiz gerekiyor ve projemde fragmentlar gösterebileceğim için Navigation kütüphanesinide ekliyorum. View the code […]

Perşembe Ağustos 20th, 2020

Kotlin Error while Launching activity hatası

Merhabalar, Bugun kotlin üzerinde proje geliştirirken ilginç bir şekilde activity bulunamadı hatası aldım ve bunun çözümünü araştırırken bulması pek kolay olamadı. Aldığım hata şu şekildeydi; Error: Activity class {com.yourpackagename} does not exist. Error while Launching activity Internette çözümünü ararken Stackoverflow’da benim işime yarayan bir çözüm buldum. Çözüme bakmak için buraya tıklayın. Burada çözüme göre Android Studio üzerinde Terminali açıp şu kodu yazdım; adb uninstall <your-apps-package-name> […]

Pazartesi Ağustos 10th, 2020

Kotlin – Döviz Uygulaması Part 2

Selamlar, Bir önceki yazımda yapacağımız döviz uygulamasının tasarımını çıkarmıştık şimdi ise bu tasarıma verileri ekleyerek güzel bir uygulama elde etmeliyiz. Projemi ilk önce bir klasörleme yaparak dosyaların düzenli durmasını istiyorum ve şu klasörleri projeme ekliyorum. Klasörlememi de yaptıktan sonra HomeFragment ve MainActivity dosyalarını view klasörü altına ekliyorum. Daha sonra model klasörü altında Currency.kt adında bir sınıf oluşturuyorum ve bu sınıf içerisine API’dan çekeceğimiz verileri modelleyeceğim. […]

Pazartesi Ağustos 10th, 2020

Kotlin – Döviz Uygulaması Part 1

Selamlar, Kotlin de kendimi geliştirmeye çalışırken yaptığım projeleri sizler ile de paylaşmak istedim. İnternet API ararken herkesin şu sıralar akıllana gelebilecek bir döviz uygulaması yapmaya karar verdim. API’ a buradan erişebilirsiniz. Çok uzatmadan hemen nasıl yapmaya çalıştığımı anlatayım. Android Studio üzerinden bir kotlin projesi oluşturdum ve daha sonra projede API’dan veriler indireceğim için Retrofit ve RxJava kütüphanelerini projeme ekledim. View the code on Gist. Gerekli […]

Çarşamba Mayıs 13th, 2020

Xamarin.Forms 101 – Instagram Clone

Merhaba arkadaşlar, Microsoft MSP olarak düzenlediğim ilk etkinliğim de Xamarin.Forms hakkında bahsettik ve daha sonra Instagram Clone’u oluşturmaya çalıştık.