Sayfalar

5 Ağustos 2013 Pazartesi

IOS İle İlk Uygulama

Iphone Uygulaması Geliştirmek İçin Gerekenler

Iphone için uygulama geliştirmek için öncelikle Mac OSX işletim sistemine sahip bir bilgisayara ihtiyacımız var.İşletim sistemi gerçek bir Mac donanımına sahip olmayabilir,sanal bir makinede çalıştırabilirsiniz.
Mac bilgisayarı olmayanlar bedava indirebilecekleri Virtual Box üzerine OSX kurabilirler.Fakat bu da kolay yapılabilen bir işlem değil.

Bilgisayar işini hallettikten sonra yapmamız gereken AppStore'dan XCode'u indirip kurmak.XCode kurduktan sonra gereken SDK'ları kendisi çekiyor.Android'de yaptığımız işlemler IOS'da yok.

Yazdığınız kodu simülatörde çalıştıracaksanız farklı işlemlere gerek yok.Fakat kendi cihazınızda çalıştırıp görmek istiyorsanız öncelikle Apple Developer Program'a 99$ verip kayıt olmanız gerekiyor.


XCODE
Supporting Files:Uyygulamanıza ekleyeceğiniz kod içermeyen kaynak dosyalarını tutar.Uygulamada kullandığınız ikon,resimler,ses dosyaları,filmler,metin dosyaları ve plist dosyaları gibi dosyaları tutar.
Frameworks:Uygulamalarınızda kullanacağınız hazır kod kütüphanelerini içeren ve uygulamanıza bağlayan çatıları bu kısımda görebilirsiniz.Bu dizine eklediğiniz her kütüphane veya Framework doğrudan uygulamanıza bağlanır ve kullanımınız için hazır hale gelir.
Products:Uygulama projenizi derlediğinizde oluşacak .app uzantılı dosyayı yani derlemiş uygulama dosyasını içerir.

İlk uygulamamıza başlayalım.Öncelikle XCode'u açıyoruz ve menü kısmından File>>New Project seçeneğini seçiyoruz.

Projeyi oluşturduktan sonra kodlamaya geçiyoruz.
VIEWCONTROLLER.H
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController

@end

VIEWCONTROLLER.M
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController

- (void)viewDidLoad
{
    [super viewDidLoad];
}
- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
}
-(BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{
    return (interfaceOrientation!=UIInterfaceOrientationPortraitUpsideDown);
}
@end

ViewController.xib uygulamanın görünüm kısmını oluşturur.View üzerine bir UILabel ekliyoruz ve Çift tıklayarak üzerine Hello World yazıyoruz.Ayrıca uygulamanın görüntüsünü elde etmek için Files owner ve view bağlantısını yapmayı unutmayın.
Uygulamayı Run ile çalıştırıyoruz ve  simülatör açılıyor.
Simülatör gerçekten çok hızlı gerçek bir Iphonedan farksız deneyince göreceksiniz.
Uygulamanın görüntüsü aşağıdaki gibi.

Hiç yorum yok:

Yorum Gönder