Brainmatics

iOS Application Development Intermediate with Swift

Pada training ini, anda akan belajar bagaimana membuat sebuah aplikasi mobile untuk platform iOS dari Apple mengunakan bahasa pemrograman Swift. Training ini menggunakan aplikasi Xcode dan memanfaatkan fitur-fitur didalamnya untuk membuat sebuah aplikasi iOS berbasiskan bahasa Swift serta memanfaatkan fitur touch, taps, dan gesture sampai ahirnya mempublish aplikasi tersebut.

Setelah mengikuti training ini, peserta diharapkan mampu untuk membuat aplikasi iOS mobile menggunakan tool Xcode dengan bahasa pemrograman Swift.

 

SKILL REQUIREMENTS

  1. Bisa mengoperasikan MacBook
  2. Menguasai dasar pengembangan software berbasis iOS Mobile (iOS Application Development).

 

CONTENT

1. Introduction to Core Data

2. Adding, Displaying, and Deleting Data

3. The Devil in the Detail View

4. Migrations and Versioning

5. Custom Managed Objetcs

6. Relationships, Fetched Properties, and Expressions

7. Behind Every iCloud

8. Peer-toPeer Using Multipeer Conectivity

9. Map Kit

10. Messaging : Mail, Social, and iMessage

11. Media Library Access and Playback

12. Lights, Camera, and Action

13. Interface Builder and Storyboards

14. Unit Testing, Debugging, and Instruments

 

HARDWARE REQUIREMENT

A. Peserta diwajibkan membawa Macbook dengan spesifikasi minimum:

    1. Minimum OS X Yosemite
    2. Core i3
    3. RAM 4GB

B. Untuk debugger sekaligus testing, peserta diharapkan membawa IPhone.

 

INSTRUCTOR

Image

Asep Mulyana. Lulusan Sekolah Tinggi Elektronik dan Informatika ITB jurusan Teknik Komputer Jaringan, sebagai Sarjana Sains Terapan, dengan pengalaman pengerjaan proyek dibidang Micro-Controller Networking dan pengembangan perangkat lunak dengan bahasa PHP, MySQL dan Objective-C/C++. Saat ini sedang bekerja sebagai iOS Developer di Perusahaan Mobile Application Developer.