iOS9 Programming Using XCode 7 with Objective C

Durasi Pelatihan: 5 Hari

 

Deskripsi Pelatihan

Mobility adalah bagaimana sebuah layanan bergerak mengikuti manusia. Layanan membayar listrik, layanan transaksi perbankan, layanan pemesanan tiket, layanan membeli makanan, semua bergerak mengikuti kita, mereka menempel dalam device yang kita sebut smartphone, selama smartphone itu available, maka semua layanan tersebut akan ada, dimanapun dan kapanpun. Layanan dalam makna nyata adalah sebuah aplikasi, dimana aplikasi tersebut terinstall dalam sebuah smartphone.

Pelatihan selama 5 hari ini memberikan panduan kepada peserta tentang proses desain dan pengembangan aplikasi yang berjalan pada perangkat iPhone, iPad, maupun iPod Touch.

Tujuan Pelatihan

  • Mampu memahami bagaimana aplikasi bekerja pada iPhone, iPad, dan iPoud Touch
  • Dapat membuat aplikasi yang bekerja pada perangkat iPhone, iPad, dan iPoud Touch.

 

Target Peserta Pelatihan

  • Programmer dan Desainer Aplikasi yang tertarik mengembangkan aplikasi Modern berbasis iOS yang bekerja pada perangkat iPhone, iPad, dan iPoud Touch.

 

Prasyarat Peserta Pelatihan

  • Peserta memiliki kemampuan dasar tentang Pemrograman Berorientasi Obyek
  • Peserta akan diminta untuk mendaftar sebagai Apple iOS Developer (Gratis) pada website: http://developer.apple.com/programs/register
  • Peserta boleh membawa sendiri perangkat Mac, dan menginstall SDK iOS dan XCode

 

Output Pelatihan

  • Terbuatnya daftar layanan/aplikasi yang dapat dibuat berdasarkan problem, opportunity atau directive baik dalam perspektif organisasi atau personal.
  • Terbentuknya satu atau lebih aplikasi / layanan yang dapat berjalan pada Platform iOS

 

Garis Besar Pelatihan

1. Fundamentals getting started with Xcode

  • Getting to know Objective-C Language
  • Error Debugging using Instruments
  • Overview of iOS
  • Apple Developer Program (ADP)
  • iTunes Connect
  • Provisioning Portal
  • Adhoc Apps Deployment
  • App icon, default launch screen image, App display name

2. Creating Interfaces

  • Interfaces
  • Views
  • Storyboard & Segue
  • Multi Views
  • iPad

3. Creating Data

  • PList Property List (Local)
  • SQLite (Local)
  • Core Data (Local)
  • JSON (Remote)
  • App using NSUserDefault
  • Icloud

4. Devices Features

  • Core Location
  • Map using MapKit Framework
  • Creating Camera Functionality
  • Gesture Adding
  • Adding Facebook Integration

5. Multimedia & Localization Making Multimedia Audio & Video

  • App Localization Internationalize your App
  • PDF Displaying
  • Using UIWebview to display webpage
Chat via Whatsapp