Bir bilgisayar mühendisi olmam dolayısıyla bilgisayar ile ilgili yazılar yazmam da gayet doğal. Umarım faydalı olur.
Bu yazımızda Macbook üzerine Sophos VPN kurmak üzerine konuşacağız. Windows üzerine kurulum hakkında bir çok kaynak olmasına karşın Mac üzerine kurulumda fazla kaynak olmaması ve Sophos'un da Mac üzerinde bir…
Eğer Excel kullanırken, Google tablolarda veya kaydırmanın kullanıldığı herhangi bir yerde istenmeyen sonuçlarla karşılaşmış olabilirsin. Örneğin yön tuşlarıyla hücreyi yana kaydırmak istiyor olabilirsin. Ama kaydırmayı başaramıyorsun veya hücrenin değil de…
Bilgisayarlarda yeni alımlarda veya bazı güncellemelerden sonra yüksek performansın görünmediği durumlar olabilir. Bu sorunun çözümünü en kısa şekilde buraya yazacağım. Yüksek performans ve Nihai Performansın kullanım amacı bilgisayarı olabildiğince performanslı…
AKTİVİTE YAŞAM DÖNGÜSÜ Uygulama componentleri şu şekildedir. Activities (Aktiviteler)Services (Servisler, GPS servisler vs. )Broadcast Receivers (Bir uygulamanın başka bir uygulamaya veya bir aktiviteden başkasına yayın yapması)Content Provider (İçerik sağlayıcılar ,…
Şimdi edindiğimiz bilgilerle bir kayıt işlemi yapalım. Kişiden isim, soyisim, yaş, email ve şifre değerlerini aldığımız bir yapı oluşturalım. Bunun için öncelikle layout’unu oluşturmamız lazım. <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"…
Geçen ders classların yalın halini ele aldık. Şimdi biraz daha iç yapısından, daha farklı kullanımlarından bahsedeceğiz. Parametre İstemek Parametre isteme durumu Java programlama dilinden biraz daha farklı. Java’da class ile…
Sınıf değişkenleri, sabitleri, fonksiyonları içinde bulunduran bir yapıdır. Kotlinde de Java'daki gibi bütün yazılan kodlar bir sınıf içinde bulunmalıdır. Classların bir çok farklı kullanımı var fakat şu an en temel…
Fonksiyonların kullanılması için temelde 3 sebep vardır. 1 - Yeniden kullanılabilirlik 2- Düzenli kod yazmak (Okunabilirlik) 3- İstenilen her yerden çağırılabilmek Bu her programlama dilinde aynıdır. Kullanım şekilleri (syntax) farklı…
Kotlin döngüleri hemen hemen diğer programlama dillerindeki döngülere benzer. Esasen ise kendisi gibi yüksek seviye programlama dillerinden olan Python'a benzer. Döngüler, genel itibariyle tekrar eden işlemleri gerçekleştirmek üzere vardırlar. Örneğin;…
Bu bölümde kontrolleri işleyeceğiz. Tabi öncesinde kısa bir operatörlere değinmek lazım. Operatörler Toplama, çıkarma, çarpma, bölme işlemlerini yapmak için matematikte herkesin bildiği operatörler vardır (+,-,*,/). Bunların haricinde kıyaslama yapmak ve…