課程目錄:iOS (iPhone and iPad Development) in Swift for iOS 11 and Xcode 9 - Swift 4培訓
4401 人關注
(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

主站蜘蛛池模板: 无码国产精品一区二区免费式芒果 | 精品中文字幕一区在线| 2021国产麻豆剧果冻传媒入口| 久久97久久97精品免视看秋霞| 亚洲av永久无码精品秋霞电影影院| 全彩无翼乌之不知火舞无遮挡| 国产天堂在线观看| 欧美日韩一区二区三区自拍| 成人a毛片视频免费看| 日韩在线视频一区二区三区| 欧美激情在线一区二区三区| 男人扒开女人的腿做爽爽视频| 色窝窝无码一区二区三区成人网站 | 人妻无码一区二区三区四区| 国产一进一出视频网站| 国产成人高清视频免费播放| 国产精品日韩欧美| 国产青青草视频| 天天做天天摸天天爽天天爱| 巨大挺进湿润黑人粗大视频| 把腿扒开做爽爽视频| 无码国产69精品久久久久孕妇| 最新国产AV无码专区亚洲| 欧美日韩欧美日韩| 欧美黑人粗大xxxxbbbb| 激情婷婷六月天| 爱我久久国产精品| 狠狠爱天天综合色欲网| 秋葵视频在线高清免费下载| 精品一区二区三区av天堂| 精品一区二区三区免费视频| 男女猛烈无遮挡免费视频| 男人进的越深越爽动态图| 第一福利官方导航| 狠狠色欧美亚洲狠狠色www| 法国性经典xxxxhd| 欧美日韩一级二级三级| 樱花草www日本在线观看| 日韩在线不卡视频| 收集最新中文国产中文字幕| 怡红院AV一区二区三区|