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

Yavaşlayan iPhone’ları Hızlandıran Çözüm

Eğer siz de benim gibi telefonunuzu uzun süre kapatmıyorsanız  telefonunuzun RAM’i  zamanla doluyor ve cihazınız yavaşlamaya başlıyordur. (Tabii ki Android kadar olmasa da yavaşlıyor 🙂 )  İnternette rastladığım bu pratik yöntem ile iOS cihazınızı hızlandırmak çok kolay. 10 saniyede telefonunu kim hızlandırmak istemez ki  🎉 Peki bu işlem nasıl yapılıyor? Cihazınızın kilidini açın Kapatma ekranını görene kadar güç… 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 Uygulamalarındaki Geçici Dosyaları Temizleme

Güncellemeler, büyük boyutlu uygulamalar, çekilen video ve fotoğraflar… 16 GB’lık bir iPhone’nun bunlara dayanması imkansız. Bir de bunların üzerine önbellek dosyaları(cache) da eklenince bir fotoğraf için bile cihazınında yer bulmak imkansız hale geliyor. İndirdiğinizde 44 MB olan Spotify uygulaması zamanla 716 MB oluyor, basit bir 34 MB Vine uygulaması 370 MB oluyor. Vine uygulamasının 2 GB önbellek… devamını oku

Google Photo Sphere Camera Artık iPhone’da

Google Photo Sphere Camera isimli uygulamasının iPhone versiyonunu çıkardı. Bu uygulama sayesinde 360 derece resimler çekebilir ve bunları sosyal medya vasıtasıyla insanlarla paylaşabilirsiniz. İsterseniz Google Maps üzerinde de bu fotoğrafı paylaşarak Google’ın haritasını geliştirmesine yardımcı olabilirsiniz. Uygulama Android versiyonudaki gibi kullanışlı ve sade bir arayüze sahip. Ben zaten Apple’ın ‘Kamera’ uygulamasındaki Panorama modu ile istediğim… 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