Previous
Next

IPhone için uygulama geliştirmek

by Cem Kefeli 10. Eylül 2009 09:57

Uzun zamandır aklımın bir köşesinde olan ama hep ertelediğim, erteledikçe de soğuduğum bir konuya yavaş yavaş giriyorum sanırım. Buna sebep büyük IPhone 3Gsölçüde IPhone kullanımınn yaygınlaşması heralde. IPhone 3Gs Türkiye'ye gelince IPhone maceralarımız daha da bir ateşleniverir oldu sanki. Şu aralar televizyon mobil operatörlerin IPhone reklamları ile dolu. Birçok çeşit oyun, birçok simülasyon/emülasyon uygulaması ve daha nicesi bu güzel aletin üzerinde çalışabiliyor...

Ama ben olayın farklı bir boyutunu daha çok sevdim. Bu IPhone denen güzellik üzerinde birçok uygulama koşturulabiliyor, bununla beraber yazılım geliştirme tecrübesi olan herkes de kendi uygulamalarını yazabiliyor. Hatta kendi uygulamasını yazmakla kalmayıp, bu uygulamaları ücreti karşılığında Apple Store'da pazarlayabilme olanağına da kavuşmuş oluyor. Bu geliştirme süreci için Apple'ın uygulama geliştiricilerin hizmetine sunmuş olduğu SDK'lar mevcut. Daha henüz SDK'yı indirme, kurma ve kurcalama aşamasındayım. Daha önce Symbian ve WinCE gibi gömülü yapılar üzerinde birçok uygulama geliştirmiştim. O günlerden bu günlere kalan oldukça iyi bir tecrübem de var aslında. Mesela önceleri C#.NET ve MSSqlServer kullanarak yazmış olduğum Windows Mobile üzerinde çalışan bir Restorant Sipariş Otomasyonu uygulamasına bu linki kullanarak göz atabilirsiniz. Burada da yine olay aynı aslında. Fakat öğrenilmesi gereken Objective-C diye bir dil var ortalıkta. Her ne kadar C/C++ ile derin yakınlığı olmasa da okuduğum yazılarda C#, C++ ve Java gibi Object Oriented Programming(OOP) tecrübesi olan geliştiricilerin bu konuda çok fazla zorlanmayacağından bahsediyor. Ben de çok fazla zorlanmayacağımı düşünüyorum. Bir de unutmadan söylemem gereken birşey daha var. Bu SDK'yı kurabilmeniz için bir MAC OS'e sahip olmanız gerekiyor. Sanırım Windows, Linux XCode Mac IPhone Development.gibi işletim sistemleri üzerinde de uygulama geliştirme yapılabiliyormuş fakat, Apple'ın sunmuş olduğu kendi tool'ları ve IDE'leri kullanmak uygulama geliştiricilere çok daha fazla kolaylıklar sunabiliyormuş. Kaynak olabilecek güzel bir link var: www.yazarbozar.com IPhone development konusunda bilgi sahibi olmanız için oldukça iyi bir site ve oldukça da fazla gelecek vaad ediyor. Bundan sonrası için sıklıkla baş vuracağım bir kaynak olacaktır.

Şimdi, Nokia N70'ime yazdığım ilk uygulamalara başladığım günde, el bilgisayarıma yazdığım ilk uygulamaların tadını çıkardığım günlerde gibiyim. O zamanlar da oldukça istekliydim, şimdi de. O zamanlar da bu konuda kafam çok karışıktı, şimdi de. O platformlarda da çok fazla uygulama yaptım ve kullanıldı, demek ki şimdi de oldukça güzel işler çıkaracağım, her ne kadar hala IPhone'um olmasa da :) Bu maceraya atılmama sebep IPhone'lu arkadaşlarım Julide, Kemal ve Muhlis'e selam olsun :)

Zaman ilerledikçe bu yazıyı güncelleyeceğim ve birikimlerimimi de farklı yazılar ile paylaşmaya çalışacağım elimden geldiğince...

Yorum ekle

biuquote
  • Yorum
  • Canlı önizleme
Loading

Hakkımda...

Cem KEFELİ

Electronics and
Telecommunication Eng.
devamı...


Son yapılan yorumlar...

Comment RSS

Yasal bir uyarı...

Disclaimer"Bu web sitesinde görmüş olduğunuz bilgilerin, dokümanların ve diğer materyallerin kullanılmasından doğabilecek hiç bir sorumluluktan site sahibi sorumlu tutulamaz. Web sitesi içerisinde yer alan yazılar, yorumlar, resimler ve diğer tüm içerikler yalnızca sahibinin görüşünü yansıtmakta olup içeriğin sahibi kişilerin çalıştığı kurumları bağlayıcı hiç bir nitelik taşımamaktadır. Yapılan tüm alıntılar mutlaka kaynak gösterilerek verilmeye çalışılmaktadır. Web sitesi içerisinde bulunan ilgili materyaller, ilgili yasal kurumlar tarafından uygun görülmemesi durumda kaldırılacaktır."
General