IOS Development
About this course
iOS uygulama geliştirme, temel olarak Apple’ın Xcode entegre geliştirme ortamı, Objective-C ve Swift programlama dili ile gerçekleştirilir. Birlikte, bu araçlar kullanıcıların yeni iOS uygulamaları yazmalarına, düzenlemelerine ve hata ayıklamalarına olanak sağlar
OUTLINE
Apple Developer Accounts
Apple Developer Site
Developer Program Types
IOS Developer Program Registration
Learning XCode
Install XCode
XCode Overview
Creating Your First Project
User Interface
A Simple Design
User Interaction
MVC Concept
Basic UI Elements
Button
Switch
Segmented Control
Slider
Auto-Layout Technology
Auto-Layout Contraints
Using Size Classes
View Elements
Storyboards and Scenes
Multiple Views
Learning Swift’ly Coding
Declaring Variables and Constants
Defining Functions
Working with Complex Types: Arrays, Enumerations & Closures
Creating Classes
Defining Advanced Properties and Property Observers
Working with Generics
Supporting Protocols
Adding Functionality with Extensions
View Controller Management and Subclasses