課程目錄: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

香蕉依依精品视频在线播放| 国内精品自线在拍2020不卡| 国产精品一区二区香蕉| 久久久无码精品国产一区| 国产精品综合一区二区| 91freevideos精品| 中文精品99久久国产 | 国产愉拍精品视频手机| 91精品国产一区| 欧洲熟妇精品视频| 国产精品自在自线免费观看| 亚洲精品资源在线| 国产午夜精品一本在线观看| 在线精品免费视频无码的 | 国内精品久久久久影院亚洲| 久久av老司机精品网站导航| 国产精品爱搞视频网站| 精品久久中文网址| 久久精品久噜噜噜久久| 骚片AV蜜桃精品一区| 99精品久久久久中文字幕| 精品一区二区三区电影| 国语自产精品视频在线第| 国产短视频精品一区二区三区| 久久精品电影免费动漫| 一本色道久久综合亚洲精品高清 | 亚洲国产精品一区| 九九99精品久久久久久| 精品久久久久久无码中文字幕| 国产精品视频久久久久久 | 国产精品久线观看视频| 精品偷自拍另类在线观看| 国产精品后入内射日本在线观看 | 亚洲精品无码乱码成人| 精品国产综合区久久久久久| 国产69久久精品成人看小说 | 亚洲天堂久久精品| 久久精品一区二区免费看| 国自产精品手机在线观看视| 国产精品麻豆入口| 国产91精品一区二区麻豆亚洲|