課程目錄:iOS (iPhone and iPad Development) in Swift for iOS 11 and Xcode 9 - Swift 4培訓
4401 人關(guān)注
(78637/99817)
課程大綱:

   iOS (iPhone and iPad Development) in Swift for iOS 11 and Xcode 9 - Swift 4培訓

 

 

 

Day 1:
OOPS concepts
What is software
Organized v/s un-organized rooms
Why Software
Why iOS
Apple History
iOS History
Apple’s USP
What Apple is famous for
UX v/s UI
IDE?
XCode
XCode installation
Why Objective C and now why Swift?
Wow Factors in Swift
Swift Basics
Variables
Constants
Hello World in Swift
Label making via code
ImageView
ImageView animations
NSTimer
Responder Chain - touchBegan, touchMoved, etc methods
UiApplication main delegate
Application Life Cycle
View Life Cycle
Any
Optionals
internal, public, private
init
deinit
Playground
Application to Do: Dots Game: https://apps.apple.com/app/the-dots-free/id850315430

Day 2:
UIView animations
Extenstion
UITable View
Custom Cell in Table View
Delegate and Data Source Methods in Delegates
Header, Footer, Height, etc of Table View
Brief of Collection View
Deque in table view
Mark
Optionals
didSet
willSet
Guard
2x and 3x concepts
Navigate from one view to other
UINavigation Controller
Present a Controller
StoryBoards
Xibs
Constraints
Size classes
Protocols - Required and optional
Memory management
Application to Do: Notes app : Adding, deleting and updating note

Days 3:
Gestures
Closure
Groups and folders
Gesture recognizers
XML Parsing
NSJSon Serialization
Converting Data to Json
File Manager
Tuples
Enum
For-in
While
Webservices
URL Session
URLRequest
Why eco system of apple is best
Printable - description
Hashable
UIAlertView
UIActivityIndicatorView
Application to Do: Getting data from server from an open API app and make a table view and populate data and show its details also.

Days 4:
Lazy loading of images
Lazy properties
NSOperationQueue
GCD
Directory concept and security of apps NSSearchDomain
Tab Bar controller
Localization
Key Chain
User Defaults
PLists
FileManager
SQlite
Extensiosn
Social media integration: Make own sharable content
UITextField
UITextView
UISegementControl
UISlider
UiSwtich
UIProgessBar
UIPageControl
UIStepper
UIScrollView
UIPicker
UIActionSheet
UIWebView
SearchBar
New target : Apple Watch, Extensions, Keyboard, Today, etc
NSNotifications in IOS
Adding third party libraries
Core Data
Deployment and distribution
Running app on real devices
Application to Do: Getting data from server from an open API app and make a table view and populate data and show its details also and show Search bar and search for something and Core

Days 5:
Push Notification - Silent and Push
Localization
Overview of Objective C
Properties
Categories
Functions syntax
.h and .m file
Property attributes readWrite and readOnly
Property attributes strong, weak and copy
Property attributes atomic and non-atomic
Uploading app to app store
Application of your own idea

主站蜘蛛池模板: 色久综合网精品一区二区| 人人妻人人狠人人爽天天综合网| 国产综合无码一区二区辣椒| 一本色综合网久久| AV色综合久久天堂AV色综合在| 亚洲综合国产一区二区三区| 亚洲av伊人久久综合密臀性色| 欧美综合区自拍亚洲综合天堂| 狠狠色色综合网站| 中文字幕亚洲综合精品一区| 亚洲色偷偷综合亚洲AV伊人| 亚洲精品国产第一综合99久久| 久久亚洲综合色一区二区三区| 国产欧美日韩综合| 亚洲国产精品综合久久一线| 婷婷丁香五月天综合东京热| 国产成人综合久久精品红| 天天做天天爱天天爽综合网| 无翼乌无遮挡全彩老师挤奶爱爱帝国综合社区精品| 一本一本久久a久久精品综合麻豆| 综合久久国产九一剧情麻豆| 亚洲欧美日韩综合在线观看不卡顿| 亚洲国产欧美国产综合久久| 国产综合成人久久大片91| 精品综合久久久久久888蜜芽| 久久综合88熟人妻| 久久99精品综合国产首页| 亚洲综合色成在线播放| 亚洲国产免费综合| 伊人色综合久久天天| 婷婷亚洲综合五月天小说| 日韩综合无码一区二区| 国产成人精品综合久久久| 亚洲综合熟女久久久30p| 国产在线五月综合婷婷| 亚洲人成伊人成综合网久久久| 台湾佬综合娱乐| 人妻 日韩 欧美 综合 制服| 伊人伊成久久人综合网777| 亚洲综合日韩久久成人AV| 综合色婷婷|