![]()
内容推荐 本书主要用于iOS移动应用开发技术的学习,全书共6章,内容包括:认识iOS开发、编写第一个iOS应用、听音看形识动物、找出“你我”不同、组建平面图形乐队以及争做车型识别达人等。Swift语言是苹果公司推荐的iOS开发语言,本书采用Swift5版本,结合Xcode开发工具,针对iOS开发过程中的声音、动画和图形处理等移动应用,最后通过使用百度AI开放平台提供的人工智能技术,实现车型识别功能等。 本书从实际应用出发学习Swift语言,有别于一般教材以语法为主干组织内容的模式,更符合学习者获取知识的认识规律。本书相对完整地介绍了iOS开发的新知识、新技术、新方法和新应用,同时还介绍了灵活有趣的Swift UI技术,较好地满足了学习者对iOS开发基础技术和基本技能训练的需要。 本书适合作为高等职业学校移动应用开发(iOS)课程的教材,也可作为iOS开发爱好者的自学参考书。 序言 本书主要介绍Swift语言开发iOS移动应用技术。据 苹果公司2020年第一 季度财报显示,全球活跃的iOS设备已经达到15亿台, iOS已经成为世界最大 的移动操作系统之一。目前,AppStore下载量每年都在 持续增长,然而面对如 此广阔的市场,国内的iOS开发人才却非常稀缺。 本书所采用的是苹果公司的Swift5语言,其支持能 力已经集成到操作系统 中,也就是ABI稳定。Swift语言采用了安全编程模式, 支持具有现代语言的函 数式、泛型、面向协议等,同时,SwiftUI的出现使得 编程更加简单、灵活和有趣。 本书注重教学规律和课堂教学,相对完整地介绍了 使用Swift语言进行iOS 开发的新知识、新技术、新方法和新应用,较好地满足 了学习者对iOS开发基础 技术和基本技能训练的需要。 本书有如下特色: 循序渐进:按照学生学习、认知过程,由浅入深地 组织教学内容。 讲解到位:对关键技术的理论知识讲解细致,采用 直观的图解方式,便于教师教学和学生自学。 注重实践:通过实例学习基本理论和编程知识后, 结合音频图像处理和网络 技术等,对所学技术进行深层了解,以提高读者的职业 竞争力和创新力。 由于编者水平有限,时间仓促,书中疏漏及不足之 处,恳请读者批评指正。 编者 2020年8月 导语 循序渐进:按照学生学习、认知过程,由浅入深地组织教学内容。 讲解到位:对关键技术的理论知识讲解细致,采用直观的图解方式,便于教 师教学和学生自学。 注重实践:通过实例学习基本理论和编程知识后,结合音频图像处理和网络 技术等,对所学技术进行深层了解,以提高读者的职业竞争力和创新力。 |