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

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

 

 

 

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

主站蜘蛛池模板: 色综合久久综精品| 中文字幕乱码人妻综合二区三区| 香蕉蕉亚亚洲aav综合| 婷婷五月综合激情| 国产精品综合AV一区二区国产馆| 亚洲狠狠综合久久| 中文字幕亚洲综合小综合在线| 欧美综合缴情五月丁香六月婷| 狠狠综合久久AV一区二区三区| 一本色道久久88—综合亚洲精品| 99久久综合国产精品二区| 久久精品国产亚洲综合色| 青青青国产色视频在线观看国产亚洲欧洲国产综合 | 久久涩综合| 久久狠狠爱亚洲综合影院| 国产欧美日韩综合精品一区二区三区 | 亚洲狠狠久久综合一区77777 | 久久综合久久综合久久| 亚洲性感综合欧美| 久久综合久久伊人| 区二区三区激情综合| 国产日韩欧美综合| 女人和拘做受全程看视频日本综合a一区二区视频 | 五月婷婷综合网| 亚洲国产成人五月综合网| 91在线亚洲综合在线| 亚洲色欲久久久综合网| 中文字幕亚洲综合久久| 狠狠亚洲婷婷综合色香五月排名| 狼狼综合久久久久综合网| 亚洲综合一区二区精品导航| 伊人yinren6综合网色狠狠 | 婷婷综合缴情亚洲狠狠图片| 久久综合久久伊人| 美国十次狠狠色综合| 色婷婷综合缴情综免费观看| 99久久国产综合精品五月天喷水| 国产精品天干天干综合网| 色婷婷狠狠久久综合五月| 狠狠狠色丁香婷婷综合久久五月 | 亚洲AV综合色一区二区三区|