

Windows to Mac Os X — Giriş
Merhabalar, bu yazıda uzun yıllardır Windows ortamında kod yazan bir geliştiricinin macbook ve dolayısıyla mac os x e geçişinde yaşadıklarını sizlere aktarmaya çalışacağım.
Öncelikle şunu belirtmeliyim ki macbook pro retina son derece kaliteli bir bilgisayar. Bunu, uzun süre (~10yıl) pc donanımları, hemen hemen her markanın giriş seviyesinden en üst düzey modeline kadar dizüstü bilgisayarları, sunucular ve workstation larla uğraşmış biri olarak söylüyorum. Benim kullandığım 13" olan modeli. Tutup işlemcisi bu, rami şu gibi teknik kısımlara girmeyeceğim. Uzun süre giden şarj, touchpad ve ekranın kalitesine birde klavyenin güzelliği eklenince bu aletin neden bu kadar popüler olduğunu anlıyorsunuz. Alet başlı başına motivasyon kaynağı, işiniz bitiyor kapağını kapatıyorsunuz, işiniz geliyor kaldırıp işinize devam ediyorsunuz.
Windows dan mac e geçince ilk problem @ işaretini yapmak ile başlıyor. Çünkü windows da bu işareti yapmak için kullandığımız tuş kombinasyonu olan alt gr + q mac de ki tuş dizilimlerinin farklılığından dolayı alt tuşunun olması gereken yerde cmd tuşu bulunuyor. Haliyle ezbere ilgili kombinasyonu yapmaya çalıştığınızda cmd + q yapmış oluyorsunuz ve bu kombinasyon mac os da ilgili uygulamadan çıkmak(quit) için kullanılıyor. Mac de bu (@) işareti alt + q kombinasyonuyla yapıyoruz. Eğer kısa yolları çok aktif kullanıyorsanız problem bununla bitmiyor. Mac in klavyesinde fn, ctrl, alt, cmd şeklinde olan dizilim yaygın olarak kullanılan bir q klavyede ctrl, windows tuşu, alt şeklinde sıralandığından ilintili tüm kombinasyonlar bir anda değişiyor. En sık kullanılan kopyala / yapıştır bile eziyet olabiliyor. Haa birde mac os da kes / yapıştır yok, sadece kopyala / yapıştır var, ilgili seçeneği göremezseniz şaşırmayın. Şahsen 2 aya yaklaşmasına rağmen halen daha tam manasıyla bu kombinasyonlara alışamadım, bir süre daha alışamayacağım gibi görünüyor.
Windows un en eski sürümlerinden günümüze kadar gelen bir alışkanlık olarak masaüstünü yenilemek olmazsa olmazlarımızdan, fakat ilk anda touchpad de sağ tuşa yeltenince insan afallıyor. İlk ciddi darbeyi burada yiyorsunuz, en azından bende böyle oldu. Sağ tuş için touchpade iki parmağınızla basmanız yetiyor fakat yenile seçeği yok, onu aramaktan vazgeçin.
Arayüz tecrübesi ve etkileşimler bizim alıştığımız biçimde değil. Pencereyi kapatma, minimize etme ve tam ekran düğmeleri sol tarafta bulunuyor. Bu ilk bakışta görünen bir farklılık ama daha büyük ve bize enterasan gelen farklılık uygulamaların araç çubuklarının (toolbar) en üst kısımda sabit olup aktif olan uygulamaya göre değişmesi. Pencereyi tam ekran yapmak istediğinizde ise bambaşka bir tecrübeyle karşılaşıyorsunuz, masaüstünde yeni bir sayfa içine gidiyor uygulamanız. Uygulama ile başbaşa kalıyorsunuz, yazar mısınız sabaha mı saklarsınız orası size kalmış. Bu konuyla ilintili olduğu için şunuda belirteyim, mac os da birden fazla masaüstünüz olabiliyor ve bu masaüstleri arasında, sayfalar arasında geçiş yapmak o kadar keyifli ve pürüzsüz ki tarif edemem. Herhangi bir uygulama aktifken cmd + , kombinasyonuyla o uygulamanın seçenekler (options) kısmına ulaşabiliyorsunuz.


Bir pencereyi x den kapatmak o uygulamadan çıkmak anlamına gelmiyor, sadece ekrandan kaldırmak anlamına geliyor. Uygulamalardan çıkmak için araç çubuğundan Uygulama Adı / Quit yada uygulamanın araç çubuğu aktifken cmd + q yapmanız gerekiyor.
Mac os işletim sisteminde ki en güzel özelliklerden biride Spotlight Search (ss). Microsoft; Windows 8 ve sonrasında buna benzer bir arama mekanızması getirdi fakat ss nin çevikliği, basitliği ve işlevselliği çok çok daha başarılı. Cmd + Space kombinasyonuyla eriştiğiniz bu özellik aynı zamanda bir hesap makinası.


Uygulama kurmak ve kaldırmak bizim alıştığımız konseptin biraz dışında. Kurduğunuz uygulamalar finder dan bakıldığında Applications klasörü altında görünüyor, dilerseniz Launchpad adında ki arayüzden de listeleyip arama yapabiliyorsunuz. Burada şunu belirteyim, ss o kadar güzel çalışıyor ki buralara hiç bulaşmıyorsunuz. Uygulamayı kaldırmak için çöp kutusuna taşımanız çoğu zaman yetiyor. Klavyede Delete tuşu bulunmuyor, bir dosya yada klasörü silmek için cmd + backspace kombinasyonunu kullanıyorsunuz. Konuyla ilintili olarak bir metinde Delete fonksiyonunu kullanmak için fn + backspace yapabilirsiniz.
Dosya sistemi ve gezgini (finder) mac da biraz değişik. Bu sebepten dolayı terminal ile işleri halletmek hem hızlı hemde daha kolay oluyor. Örneğin . (nokta) ile başlayan klasör yada dosyaları finder içinden göremiyorsunuz, çoğu zamanda bu dosyalar ile işiniz olduğundan terminale başvuruyorsunuz. Windows da ise işlerin neredeyse tamamı kullanıcı arayüzünden halledildiğinden command line ile çok işiniz olmuyor. Şöyle örneklersem daha iyi anlaşılır sanırım, mesela mac os da bir metin dosyası oluşturmak istediğinizde sağ tuş yapıp “yeni / metin belgesi” oluştur diyemiyorsunuz. Bu işlemi terminalden yapmak durumundasınız. Terminali öğrenmek ve bu alışkanlığı kazanmak için biraz sağı solu kurcalamanız gerekiyor. Korkulacak bir şeyi yok bunu belirteyim, aksine çok zevkli oluyor. Temel komutları şuraya ekledim. Ha birde dosyayı yada klasörü yeniden adlandırmak için windows da F2 ye basıyoruz mac os x de enter tuşuna basıyoruz.


Ekran görüntüsü almak önemli bir unsur, en azından bizim için öyle. Shift + cmd + 3 kombinasyonu ile direkt masaüstünün ekran görüntüsünü alabiliyorsunuz, shift + cmd + 4 kombinasyonu ile de seçmek istediğiniz alanı seçip ekran görüntüsünü alabiliyorusunuz. Ekran görüntüleri direkt masaüstüne kaydediliyor.
Sisteminizle ilgili merak ettiğiniz her şeyi About This Mac seçeneğinde bulabiliyorsunuz. Özellikle System Report güzel bilgiler veriyor. Bu arada elma ikonuna bastığınızda açılan menüden bilgisayarı kapatma, yeniden başlatma işlerini hallediyorsunuz daha da önemlisi Force Quit seçeneği ile yanıt vermeyen uygulamayı sonlandırabiliyorsunuz. Ha birde cmd + alt + esc kombinasyonuyla çalışan uygulamarın listesini görüp, yanıt vermeyeni sonlandırabiliyorsunuz, windows daki ctrl + alt + delete gibi düşünülebilir.


Macbook ların klavyesinde ışıklandırma bulunuyor ve bu ışıkları F5 - F6 tuşlarıyla ayarlayabiliyorsunuz. Eğer benim gibi gündüz ışıkları açmaya kalkarsanız, ışıkların açılmadığını görüp, “tüh lan şansıma alet bozuk galiba” diyebilirsiniz. Halbu ki facetime için kullanılan sensör gün ışığına göre bu özelliği açıp kapatıyor.
Macbook ların şarj bağlantısı manyetik bir mekanızma şeklinde. Eğer bağlantıyı bilgisayardan ayırmak için kendinize doğru çekerseniz, bağlantıyı kopartmakta (epey güç uygulamanız gerekiyor) problem çekebilirsiniz. Hafif yukarıya doğru büküp ayırınca hiç problem olmuyor. Bunu keşfedince çok mutlu olmuştum, paylaşayım istedim :)
Şu listede klavye kestirmelerini bulabilirsiniz.
Yazı epey uzadı, bu sebepten dolayı geliştirme ortamı ile ilgili kısmı ki buna sanal makina içerisine windows işletim sistemi ve Visual Studio hikayeleride dahil 2. yazıda ele almayı uygun görüyorum ve bu yazıyı burada noktalıyorum. Bir sonraki yazıda görüşmek dileğiyle.