Büyümeyen Türkçe Karakterler

Programlama ile ilgilenen herkes Türkçe karakterlerle ilgili bir sıkıntı kesin yaşamıştır. Bu sıkıntı genellikle Türkçe karakterleri görüntülerken ya da büyük/küçük harf durumunu değiştirirken yaşanıyor. Aşağıdaki örnekte olduğu gibi Swift’te String class‘ımız harfleri değiştirmek için hazır method’lara sahip.

Ama harfleri değiştirirken method‘a parametre sokmazsak varsayılan olarak cihazın dilini baz alıyor. Eğer kullanıcımızın cihazı İngilizce’yse “istanbul” kelimesini büyük harf yaptığımızda… devamını oku

iOS’ta Bulunan Fontların Listesi

Geliştirdiğimiz uygulamamızın arayüzünü kişiselleştirmenin en önemli noktalarından biri de sistemin varsayılan fontu yerine başka bir font kullanmaktır. Yeni bir font için iki seçeneğimiz var. Birincisi sistemde yüklü olarak gelen diğer fontları kullanmak. Diğeriyse sizin dışarıdan yüklediğiniz bir fontu kullanmaktır. Bu yazımda sistemde yüklü olanlar üzerine yoğunlaşacağız. Örnek olarak UILabel‘ı inceleyelim. UILabel class‘ı “font” isminde UIFont olan bir… devamını oku

Swift ile Yeni Bir Başlangıç

31 Mart 2012 ‘de kaleme aldığım “iOS Programlamaya Giriş” isimli yazımı “Dersler biraz düzensiz olabilir. Şimdiden kusura bakmayın.” cümleleriyle bitirmişim. Kendimi nasıl da biliyorum. Evet biraz fazla düzensiz olmuş. Dört yılda iOS programlama hakkında sıfır ders. Tabii o zamanlar Swift bile yoktu. Objective-C ile cebelleşiyorduk. Apple’ın 2014’te Swift’i gün yüzüne çıkarmasıyla mobil uygulama geliştirme bambaşka bir boyuta… devamını oku

iOS Programlamaya Giriş

Xcode Apple’ın Mac Os X işletim sistemli bilgisayarlarda kullanmak için çıkarmış olduğu bir derleyicidir. Xcode’ ta Objective-C dışında bir çok programlama diliyle ( C, C++, Objective-C, Java, AppleScript, Python, Ruby ) de program yazabilirsiniz. iPhone, iPad ve Mac Os X için programlar Objective-C ‘ de yazılmaktadır. Objective-C ve iOS programlama şuan ciddi anlamda Türkçe kaynak… devamını oku