İOS PROGRAMMİNG
31 Temmuz 2013 Çarşamba
iOS (eski adıyla iPhone OS) Apple'ın başlangıçta iPhone için geliştirdiği ancak daha sonra iPod Touch ve iPad'de de kullanılan mobil işletim sistemidir. Mac OS X'den türetilmiştir. iOS içinde 4 katman bulundurmaktadır: Core OS tabakası, Core Servisleri tabakası, Medya tabakası ve Cocoa Touch tabakası. Yazılım cihazın içinde 500 MB'lık bir alan kaplamaktadır.
Başlangıçta, üçüncü tarafların geliştirdiği uygulamalar desteklenmiyordu. Steve Jobsdaha sonra geliştiricilerin uygulamalar geliştirmesini savundu.17 Ekim 2007'de Apple SDK'in geliştirildiğini duyurdu ve geliştiriciler için Şubat ayında yayınladı. 6 Mart 2008'de iPhone OS'in beta sürümü yayınladı.
Dördüncü sürüm Nisan 2010'da duyuruldu. Bu sürüm multitasking, iş amaçlı özellikler, email ve eklentiler için şifreleme özelliklerini içeriyordu. 7 Haziran 2010 WWDC 2010'da Apple, iPhone OS'in adını iOS olarak değiştirdiğini açıkladı.
Apple, Cisco System ile anlaşıp iOS markasının ticari haklarını satın aldı.
iOS 4, 21 Haziran 2010'da iPhone 4'dan 3 gün önce yayınlandı.
iOS 6, 19 Eylül'de, iPhone 5'in tanıtılmasından bir hafta sonra, son kullanıcı için yayınlandı.
Tarihçe
İşletim sistemi ilk olarak iPhone için Macworld Conference & Expo'da 9 Ocak 2007'de duyuruldu, aynı yılın Haziran ayında yayınlandı. İlk başta Apple pazarlama literatürü bu ismi açıkça belirtmedi, "iPhone OS X kullanıyor" diye açıkladı.Başlangıçta, üçüncü tarafların geliştirdiği uygulamalar desteklenmiyordu. Steve Jobsdaha sonra geliştiricilerin uygulamalar geliştirmesini savundu.17 Ekim 2007'de Apple SDK'in geliştirildiğini duyurdu ve geliştiriciler için Şubat ayında yayınladı. 6 Mart 2008'de iPhone OS'in beta sürümü yayınladı.
Dördüncü sürüm Nisan 2010'da duyuruldu. Bu sürüm multitasking, iş amaçlı özellikler, email ve eklentiler için şifreleme özelliklerini içeriyordu. 7 Haziran 2010 WWDC 2010'da Apple, iPhone OS'in adını iOS olarak değiştirdiğini açıkladı.
Apple, Cisco System ile anlaşıp iOS markasının ticari haklarını satın aldı.
iOS 4, 21 Haziran 2010'da iPhone 4'dan 3 gün önce yayınlandı.
iOS 6, 19 Eylül'de, iPhone 5'in tanıtılmasından bir hafta sonra, son kullanıcı için yayınlandı.
9 Temmuz 2013 Salı
25 Haziran 2013 Salı
İOS UYGULAMA GELİŞTİRME
Merhabalar bugün basit bir örnek ile IOS programlamaya giriş
yapıyoruz. Genel olarak Messagebox olarak adlandırdığımız yapı olan AlertView
ile “Merhaba Dünya” yazdıracağız ve bu şekilde IOS programlamaya giriş yapmış
olacağız.
Öncelikle Xcode üzerinde yeni bir proje oluşturuyoruz.
Projeyi açtıktan sonra verdiğimiz isimde. xib. h. m uzantılı
dosyalar bizleri karşılayacak. Bu dosyalar ne anlama geliyor peki?
.xib, uygulamamızın tasarımının bulunduğu ve gösterildiği
dosyadır.
.h, dosyası temel değişken control event ve metotların
tanımlanması gereken dosyadır.
.m, asıl iş yapan dosyadır m dosyasında h dosyası içerisinde
yaptığınız tanımlamaları yapabilir eventleri kullanabiliriz.
Önce tasarım dosyası olan. xib dosyası üzerine bir buton
kontrolü atıp daha sonra. h dosyasına tanımlamamızı yaptıktan sonra artık kod
yazmaya hazırız.
.m dosyasını açıp AlertView kodlarımızı yazmaya başlayabiliriz.
Kodlarımızı
yazıp projemizi çalıştırıyoruz ve emulatorde çıkan sonuç;