IOS- iOS (Swift) Uygulama Geliştirme

IOS- iOS (Swift) Uygulama Geliştirme

Ön Koşul

-

Ön Koşul

-

Etkinlik İçeriği

  • Iphone Uygulama Geliştirme Eğitimi 
  • 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
    • Creating IBAction connections
    • Creating IBOutlet Connections
    • Managing Multiple Pages with Tab Bar Controllers
    • Managing Multiple Pages with Navigation Controllers
    • Presenting Modal View Controllers
  • Advanced UI Elements
    • Scroll Views
      • Paging with Image Views
      • Interacting with Scroll View Delegates
    • UTable Views
      • Populating Content Using a Datasource
      • Interacting with Table View Delegates
    • Collection Views
      • Populating Content Using a Datasource
      • Interacting with Collection View Delegates
  • Managing Data
    • Using Property Lists
    • Using SQLite Database
  • Network Connectivity
    • Retrieving Data Using HTTP GET
    • Uploading Files Using HTTP POST
    • Parsing JSON
    • Checking Wifi or Cellular Connectivity
  • Animation and 2D Drawing
    • Creating UI Animations with Options
    • Drawing Basic 2D Shapes with Core Graphics
    • UIKit Dynamics Framework
    • Adding Gravity to Screen Objects
  • Using Device Capabilities
    • GPS Sensor and Maps
    • Taking Photos and Videos
    • Using Accelerometer to Detect Motion
  • Installing CocoaPods to Manage Third Party Framework Dependencies
  • Third Party Frameworks
    • Using MBProgressHUD to Manage Loading Progresses
    • Installing Facebook IOS SDK
      • Logging In with Basic Permissions
      • Sharing Content
  • Notifications
    • Local Notifications
    • Remote Notifications (Push Notifications)
      • Creating Development Push Notification Certificate
      • Creating Production Push Notification Certificate
  • Uploading Application to AppStore
    • Preparing IOS Target Properties
    • Preparing Mobile Provision Files
    • Using Application Loader

 

Mail WhatsApp Telefon