Bir süredir boş vakitlerimi şu günlerde iOS mobil uygulama geliştirmeye konusunda kendimi geliştirmeye ayırıyorum. Bu konu kapsamında artık bildiklerimi paylaşmanın zamanı geldiğini düşünüyorum çünkü bilgi paylaştıkça çoğalır. I am Ege adında çok az işlevi olan bir mobil uygulama ile paylaşım yapmaya başladım. Bu proje başlangıç seviyesinde iOS mobil uygulama geliştirme yapmak isteyenler için iyi bir örnek olacaktır.
2008 yılında AppStore’da 999.99$’a satılmakta olan I am Rich adında bir uygulama vardı hatırlıyor musunuz? Bu uygulama 0.1 mb büyüklüğünde olması ve pahalı fiyatı ile benim dikkatimi çekmişti. Bu uygulamanın ne işe yaradığını ve gerçekten bu uygulamayı satın alan var mı diye merak ediyorsanız I am Rich uygulaması hakkında yazmış olduğum blog yazımı okumanızı öneririm.
Ben de henüz iOS mobil uygulama geliştirme konusunda yolun başında olduğum için I am Rich tarzı bir uygulama yapmaya karar verdim. Mütevazi olamayacağım benim uygulamam I am Rich uygulamasından çok daha fazla özelliğe sahip ama günümüz uygulamalarına nazaran uygulama denmeyecek kadar az işlevi var. Bu uygulamayı az işlevli olmasından dolayı App Store’da bile yayınlayamam.
Bu uygulamayı yapmamdaki amaç adım adım iOS uygulama geliştirmesinde sıfırdan başlayarak kendimi bir yerlere getirebilmek ve bu yola başlamak isteyenlere başlangıç seviyesinde bir örnek proje görmelerini sağlamaktır.
Uygulama bir açılış ekranına sahiptir. Açılış ekranı sonrası AutoLayout ile tasarlanmış tek bir sahneye sahiptir. Bu sahnede UIImageView içerisinde benim bir resmim bulunmaktadır. Resim altında labellarda bana ait bazı bilgiler bulunmaktadır. Ekranın en altında 1 adet button bulunmaktadır. Bu button bana ait bilgileri göstermeye ve gizlemeye yaramaktadır.
Uygulamayı geliştirme adımlarımın her birine ait blog yazısı yazmaya çalıştım. Bu blog yazılarına sitenin iOS Uygulama Geliştirme kategorisinden erişebilirsiniz.
Aynı zamanda projedeki her bir adımı Github’a checkinledim. Bu sebepten dolayı uygulamanın geliştirme aşamalarını ve uygulamanın bütün kodlarına uygulamaya ait Github reposundan ulaşabilirsiniz.
Çocukluğumdan beri arabalara olan ilgim babam sayesinde başlamıştır. Araba manyağı seviyesinde bir ilgim var ancak bunu her ortamda dile getirmem. Teknolojiye ve bilgisayara olan ilgim kendimi tanımaya başladım başlayalı oldu. Şimdi ise kendimce kod yazabilen bir bilgisayar mühendisi olarak çalışıyorum.
Günümüz şartlarında neredeyse her Apple ürünü iCloud Etkinleştirme kilidi özelliğine sahiptir. Bu kilit bir çok… Daha fazla oku
Apple sattığı cihazlardan para kazandığı kadar servisleri ile de para kazanan bir firma olmuştur. Son… Daha fazla oku
Elmadan haberler 3 içerisindeki gündem şu şekildedir: Apple TV Android Akıllı Cep Telefonu ve Tabletlere… Daha fazla oku
iPhone Güncelleme sonrası pil sağlığı neden düşer son derece fazla aldığım diğer bir sorudur. Bu… Daha fazla oku
Bilinçli iPhone Kullanıcısı video serisi kapsamında iPhone iOS 16.2 ipuçları bu yazıda ele alacağım bir… Daha fazla oku
iPhone modellerinde güvenlik için Touch ID teknolojisini de Face ID teknolojisini de kullandık. iPhone SE… Daha fazla oku
Bu web site kullanıcı deneyimini arttırmak amacı ile çerezleri kullanmaktadır