IOS
IOS- iOS (Swift) Uygulama Geliştirme
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
- Scroll Views
- 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