没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
948页
生命短暂,学习iOS开发Swift最优质的资源。 您将从创建一个简单的应用程序开始,并熟悉编程语言。然后你开始制作一个应用创意的原型。在完成练习时,您会向基本应用程序添加更多功能,直到构建出真正的应用程序。在此过程中,您将掌握 Swift 编程和 iOS 应用程序开发。 了解如何使用 Swift 编写代码并使用 SwiftUI 和 UIKit 从头开始构建真实世界的应用程序。本课程还涵盖 ARKit 和 Core ML。 您有一个应用程序创意,但不知道如何开始?如果你想创建一个应用程序但不知道从哪里开始,本课程涵盖了使用新的 Swift 编程语言开发 iOS 应用程序的整个方面,并向你展示了从一个想法到在 App Store 上构建一个真正的应用程序的每一步。大多数编程书籍都是从教授基本的编程概念开始的。在 AppCoda,我们相信学习编程应该是有趣的。您将边做边学,而不是仅仅阐述理论。您将从一开始就开始构建应用程序。这种实用的学习方法得到了数以万计的读者的积极反馈。本课程通过电子书和截屏视频提供,具体取决于您选择的套餐。但无论你选择哪一个,它们都有大量的实践练习和项目来帮助
资源推荐
资源详情
资源评论
TableofContents
Preface
Chapter1-TheDevelopmentTools,theLearningApproach,andtheApp
Idea
TheTools
TheLearningApproach
Chapter2-YourFirstTasteofSwiftwithPlaygrounds
TryingoutSwiftinPlaygrounds
ConstantsandVariables
UnderstandingTypeInference
ControlFlowBasics
UnderstandingOptionals
PlayingaroundwithUI
Chapter3-HelloWorld!BuildYourFirstAppinSwift
FamiliarizeYourselfwithXcodeWorkspace
AQuickWalkthroughofInterfaceBuilder
DesigningtheUserInterface
ConnectingtheUserInterfacewithCode
Chapter4-HelloWorldAppExplained
UnderstandingImplementationandInterface
RelationshipBetweenUserInterfaceandCode
UIViewControllerandViewControllerLifeCycle
Chapter5-IntroductiontoAutoLayout
WhyAutoLayout?
LivePreviewinginInterfaceBuilder
UsingAutoLayouttoCentertheButton
ResolvingLayoutConstraintIssues
SafeAreas
EditingConstraints
Chapter6-DesigningUIUsingStackViews
WhatisaStackView
LayouttheTitleLabelswithStackViews
LayouttheImagesUsingtheStackButton
AdaptingStackViewsUsingSizeClasses
PreservingVectorData
Chapter7-IntroductiontoPrototyping
SketchingYourAppIdeasonPaper
WireframingYourApp
MakeYourSketch/WireframeInteractive
PrototypingYourAppwithAppPrototypingTools
Chapter8-CreatingaSimpleTable-basedApp
DesigntheUserInterface
UITableViewanditsProtocols
ConnectingtheDataSourceandDelegate
AddThumbnailtoTableView
HidetheStatusBar
Chapter9-CustomizeTableViewsUsingPrototypeCell,DiffableDataSource
andDarkMode
BuildingaTableViewAppUsingUITableViewControllerand
UITableViewDiffableDataSource
CustomizeTableViewCells
DesigningPrototypeCellsinInterfaceBuilder
UpdatingtheCellProvider
RoundingImageCorners
TestingtheAppUsingDarkMode
Chapter10-DisplayingAlertswithUIAlertControllerandHandlingTable
ViewSelection
BuildingamoreElegantCellLayout
UnderstandingtheUITableViewDelegateProtocol
ManagingRowSelectionsbyImplementingtheProtocol
UnderstandingUIAlertController
Chapter11-ObjectOrientedProgramming,ProjectOrganizationandCode
Documentation
TheBasicTheoryofObjectOrientedProgramming
Classes,ObjectsandInstances
StructuresExplained
UsingtheArrayofRestaurantObjects
OrganizingYourXcodeProjectFiles
DocumentingandOrganizingSwiftCodewithMARK
Chapter12-TableRowDeletion,SwipeforActions,ActivityControllerand
MVC
ABriefIntroductiontoModelViewController
DeletingaRowfromUITableView
DeleteRowDatafromtheTableViewUsingSnapshot
4
Beginning iOS Programming with Swift (iOS 14) | APPCODA
SwipeforMoreActionsUsingUIContextualAction
UnderstandingSFSymbols
CustomizingUIContextualAction
Chapter13-IntroductiontoNavigationControllerandSegue
ScenesandSeguesinStoryboards
CreatingNavigationController
LargeNavigationBarTitles
PassingDataUsingSegues
Chapter14-DetailViewEnhancementandNavigationBarCustomization
UsingCustomFonts
DesigningtheTableViewHeader
UnderstandingImageViewScaling
DesigningthePrototypeCells
CustomizingtheTableViewSeparator
UnderstandingSelfSizingCells
Chapter15-NavigationBarCustomization,ExtensionsandDynamicType
CustomizingtheNavigationBar
HidingaNavigationBaronSwipe
SwiftExtensions
AdaptingColorsforDarkMode
DynamicType
Chapter16-WorkingwithMaps
UsingMapKitFramework
AddingaMapInterfacetoYourApp
DisplayingaFullScreenMap
5
Beginning iOS Programming with Swift (iOS 14) | APPCODA
剩余947页未读,继续阅读
资源评论
swplzj
- 粉丝: 22
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功