iOS Uygulama Geliştirme

XCode Üzerinde Objective-C Dilini Kullanarak iPhone ve iPad Uygulamaları Geliştirme Eğitim İçeriği

Kimler Katılmalıdır?

Bu eğitim, masaüstü ya da web tabanlı uygulamalar geliştiren, bilgi ve becerilerini Windows Mobile mobil cihazlar üzerinde kullanmak isteyen kişiler için uygundur. Özellikle kurumsal firmaların iPhone uygulama ihtiyaçlarını karşılayacak personel yetiştirmelerini sağlayacaktır. Ayrıca; üniversite öğrencilerinin iş hayatına atılmadan önce yeni teknoloji ürünleri ile ilgili yazılım geliştirmede kendilerini geliştirmek isteyen kişiler için faydalı olacaktır.

Ne kazandırır?

Eğitime katılan kişiler, İphone ve ipad cihaz özelliklerini ve uygulamaları hakkında detaylı bilgiye sahip olacak ve Xcode kullanarak, Cihaz özelliklerine göre uygulama geliştirme yöntemlerini öğreneceklerdir.  Webservisler ile cihaza veri aktarımı gibi önemli konularda uygulama geliştirebilecek düzeyde bilgi sahibi olacaklardır.

Ön koşulları nelerdir?

Bu eğitime katılacak olan kişilerin sahip olmaları gereken önkoşullar şunlardır:

  • Literatür takip edebilecek teknik seviyede İngilizce bilmek. (Kaynaklar İngilizce olacaktır)
  • Daha önce herhangi bir programla dili bilmek; Projede yer almış olmak yada temel programlama dili bilgisine sahip olmak.

  • Eğitim içeriği nedir?

    Eğitim İçeriği Aşagıdaki konu başlıklarından oluşmaktadır.

      1.Before We Get Started
      2.Xcode, Interface builder and Objective-C
      3.Introduction to the Code
    • Buttons with Graphics
    • Digging the Code
    • Methods
      4.Buttons & Labels with Multiple Graphics
    • Xcode – Beginning a New Project
    • Understanding IBOutlets
    • Pointers
    • Properties: Management & Control
    • Adding IBActions
    • Coding the Implementation File
    • Providing for Synthesis
      5.Switch View with Multiple Graphics
    • Name your Project “einSwitch01”
    • Create the 1st UIViewController Subclass
    • Check Header and Implementation Files
    • Working on the .xib Files
    • Drag a View onto the Screen
      6.Dragging, Rotating, and Scaling
    • Dragging, Rotating, and Scaling
    • Creating a Custom UIImageView Subclass
    • Overriding – initWithImage in TransformView.m
    • Creating a TransformView
    • Creating a TransformView
      7.Table Views, Navigation, and Arrays
    • Table Views and Navigation Stacks
    • Food: Following the App Store Model
    • Starting the Food App
    • Adding the Category Names Array in RootViewController.h
    • Table View Delegation
    • Memory Management
    • Reuse Identifiers
      8.Webservice and Xml Parsing on iphone and iPad

    Eğitim materyalleri nelerdir?

    Eğitimlerimiz bilgisayarlı, projeksiyonlu sınıflarda yapılır. Her katılımcıya üzerinde uygulama yapabileceği bir bilgisayar tahsis edilir.

    Eğitim sürecinde derslerde kullanılacak olan tüm görsel materyaller ve örnekler katılımcılara verilecektir.

    Eğitmen

    Eğitim, Türkiyede ve yurtdışında projelere imza atmış, Iphone uygulamalarında deneyimli ve proje üzerinde Iphonenun bir çok fonksiyonalitesini uygulamış Senior yazılım danışmanı tarafından verilecektir.