|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/professional-macos-programming/
课程评论:没有评论
课程名称:专业macOS编程 课程概述:macOS以其与苹果生态系统中各类设备的紧密集成而闻名。在这个课程中,您将深入了解macOS的编程,利用Swift构建应用程序,充分发挥其潜能。课程将指导您轻松设置开发环境,创建项目,并合理布局控件。您将学习使用Swift和Xcode编程的基本原理,并将这些知识结合起来编写macOS程序。课程还将介绍常用设计模式,以帮助您规划桌面应用程序的复杂项目。 您将为应用程序添加不同的功能,例如检测触摸、添加和删除应用程序,并为应用程序和不同层次添加动画,使其更加动态。最后,您将学习如何使用macOS编程进行SpriteKit游戏开发,为您的应用增加小游戏的功能。 完成本课程后,您将熟悉Swift、Cocoa、Apple Scripts及许多其他重要工具,具备开展复杂macOS软件项目的准备。 作者简介:Dee Aliyu Odumosu为全球客户开发了超过120款应用程序,涵盖从简单到复杂的项目,部分应用在他自己的网站上展示。Dee自2006年接触Java编程语言以来,对计算机编程产生了浓厚的兴趣。在过去5年中,Dee成功地在iOS平台上使用Objective-C和Swift语言进行编程。
macOS is known for its tight integration across the Apple ecosystem of mac platforms and devices. In this course, you'll get an in-depth knowledge of working on macOS that enables you to unleash its full potential using Swift to build applications.The course will show you how to set up your environment easily and create your projects and properly lay out the controls. Discover the principles of programming by using Swift and Xcode, and see how to combine your knowledge into writing macOS programs. Look at the common design patterns that you need to know to plan anything more than a simple project for your desktop applications. You will add different functionality to the app like detecting touches, deleting and adding apps. Add animations to your application and to different layers for making it more dynamic. Finally, you will cover SpriteKit game development using macOS programming to add a small game to your app's functionality.By the end of this course, you'll be well-acquainted with Swift, Cocoa, Apple Scripts, and a plethora of other essential tools. You'll be ready to tackle advanced software projects on macOS.About the AuthorDee Aliyu Odumosu has developed over 120 apps for global clients, including both individuals and start-ups. His apps range from basic to very complex, some of which he features on his own website. Dee's passion for computer programming began in 2006 with his first contact with Java programming language. For the last 5 years, Dee has been successfully programming on the iOS platform using Objective-C and Swift languages.