《iOS 8应用开发入门经典(第6版)》——第1章,第1.8节作业

简介:

本节书摘来自异步社区《iOS 8应用开发入门经典(第6版)》一书中的第1章,第1.8节作业,作者 【美】John Ray(约翰 雷),更多章节内容可以访问云栖社区“异步社区”公众号查看

1.8 作业
iOS 8应用开发入门经典(第6版)

1.8.1 测验
1.您在处理iOS设备屏幕时使用哪种单位?

A.em。

B.像素。

C.点。

D.皮卡。

2.加入个人iOS开发人员计划的年费是多少?

A.99美元。

B.199美元。

C.299美元。

D.免费。

3.要在设备上运行应用,必须安装什么?

A.供应配置文件。

B.供应中心。

C.配置文件供应。

D.供应ID。

4.必须加入付费的开发人员计划才能下载哪种软件?

A.iOS。

B.OS X。

C.App Store。

D.Xcode Beta版。

5.哪种iPad新增了视频拍摄功能?

A.iPad 1。

B.iPad 2。

C.Retina iPad。

D.iPad Air。

6.Retina屏幕是哪个型号的iPhone最先采用的?

A.iPhone 4s。

B.iPhone 4。

C.iPhone 3GS。

D.iPhone 5。

7.Retina iPad的缩放因子是多少?

A.1。

B.2。

C.3。

D.4。

8.iPhone 5哪方面的改变影响iOS开发?

A.屏幕高度。

B.屏幕宽度。

C.像素密度。

D.像素形状。

9.Xcode自动为您创建的供应配置文件名为什么?

A.iOS Profile。

B.iOS Team Provisioning Profile。

C.App Provisioning Profile。

D.Testing iOS Profile。

10.iOS设备最少包含多少内存?

A.128MB。

B.512MB。

C.1024MB。

D.2048MB。

1.8.2 答案
1.C。处理iOS设备屏幕时,使用的是点而不是像素。

2.A。要加入个人开发人员计划,年费为99美元。这让您能够在自己的设备上运行应用,还能够将创建的应用提交到App Store。

3.A。供应配置文件将设备关联到iOS开发人员账户。

4.D。付费的开发人员可先于普罗大众访问并下载Xcode beta版。

5.B。最初的iPad没有视频拍摄功能。直到iPad 2后,Apple的平板电脑才能拍摄视频。

6.B。iPhone 4是第一款采用Retina屏幕的iOS设备。

7.B。Retina iPad屏幕的缩放因子为2。

8.A。iPhone 5增加了屏幕高度,给开发人员出了难题。

9.B。虽然在设备上运行应用很容易,只需将其连接到开发计算机并单击Run,但Xcode将幕后安装了iOS Team Provisioning Profile,以做好所有的准备工作。

10.A。最初的iPhone只有128MB内存,真是难以置信!

1.8.3 练习
1.获取Apple开发人员资格,再下载并安装开发工具。如果您没有按本章介绍的步骤做,这将是一个重要的练习,应在进入下一章前完成。

2.查看iOS开发中心提供的资源。Apple发布了多个简介性视频和教程,可将其作为本书的补充资料。

相关文章
|
1月前
|
搜索推荐 数据管理 定位技术
iOS应用开发中有多种主流框架
iOS应用开发中有多种主流框架
158 60
|
27天前
|
开发框架 前端开发 Android开发
Flutter 与原生模块(Android 和 iOS)之间的通信机制,包括方法调用、事件传递等,分析了通信的必要性、主要方式、数据传递、性能优化及错误处理,并通过实际案例展示了其应用效果,展望了未来的发展趋势
本文深入探讨了 Flutter 与原生模块(Android 和 iOS)之间的通信机制,包括方法调用、事件传递等,分析了通信的必要性、主要方式、数据传递、性能优化及错误处理,并通过实际案例展示了其应用效果,展望了未来的发展趋势。这对于实现高效的跨平台移动应用开发具有重要指导意义。
108 4
|
1月前
|
Android开发 Swift iOS开发
深入探索iOS与Android操作系统的架构差异及其对应用开发的影响
在当今数字化时代,移动设备已经成为我们日常生活和工作不可或缺的一部分。其中,iOS和Android作为全球最流行的两大移动操作系统,各自拥有独特的系统架构和设计理念。本文将深入探讨iOS与Android的系统架构差异,并分析这些差异如何影响应用开发者的开发策略和用户体验设计。通过对两者的比较,我们可以更好地理解它们各自的优势和局限性,从而为开发者提供有价值的见解,帮助他们在这两个平台上开发出更高效、更符合用户需求的应用。
|
2月前
|
Android开发 Swift iOS开发
iOS和安卓作为主流操作系统,开发者需了解两者差异以提高效率并确保优质用户体验。
【10月更文挑战第1天】随着移动互联网的发展,智能手机成为生活必需品,iOS和安卓作为主流操作系统,各有庞大的用户群。开发者需了解两者差异以提高效率并确保优质用户体验。iOS使用Swift或Objective-C开发,强调简洁直观的设计;安卓则采用Java或Kotlin,注重层次与动画。Swift和Kotlin均有现代编程特性。此外,iOS设备更易优化,而安卓需考虑更多兼容性问题。iOS应用仅能通过App Store发布,审核严格;安卓除Google Play外还可通过第三方市场发布,审核较宽松。开发者应根据需求选择合适平台,提供最佳应用体验。
73 3
|
2月前
|
设计模式 安全 Swift
探索iOS开发:打造你的第一个天气应用
【9月更文挑战第36天】在这篇文章中,我们将一起踏上iOS开发的旅程,从零开始构建一个简单的天气应用。文章将通过通俗易懂的语言,引导你理解iOS开发的基本概念,掌握Swift语言的核心语法,并逐步实现一个具有实际功能的天气应用。我们将遵循“学中做,做中学”的原则,让理论知识和实践操作紧密结合,确保学习过程既高效又有趣。无论你是编程新手还是希望拓展技能的开发者,这篇文章都将为你打开一扇通往iOS开发世界的大门。
|
2月前
|
搜索推荐 IDE API
打造个性化天气应用:iOS开发之旅
【9月更文挑战第35天】在这篇文章中,我们将一起踏上iOS开发的旅程,通过创建一个个性化的天气应用来探索Swift编程语言的魅力和iOS平台的强大功能。无论你是编程新手还是希望扩展你的技能集,这个项目都将为你提供实战经验,帮助你理解从构思到实现一个应用的全过程。让我们开始吧,构建你自己的天气应用,探索更多可能!
74 1
|
29天前
|
安全 Swift iOS开发
Swift 与 UIKit 在 iOS 应用界面开发中的关键技术和实践方法
本文深入探讨了 Swift 与 UIKit 在 iOS 应用界面开发中的关键技术和实践方法。Swift 以其简洁、高效和类型安全的特点,结合 UIKit 丰富的组件和功能,为开发者提供了强大的工具。文章从 Swift 的语法优势、类型安全、编程模型以及与 UIKit 的集成,到 UIKit 的主要组件和功能,再到构建界面的实践技巧和实际案例分析,全面介绍了如何利用这些技术创建高质量的用户界面。
29 2
|
1月前
|
开发框架 前端开发 Android开发
探索安卓和iOS应用开发中的跨平台解决方案
【10月更文挑战第42天】在移动应用开发的广阔天地中,安卓和iOS系统如同两座巍峨的山峰,分别占据着半壁江山。开发者们在这两座山峰之间穿梭,努力寻找一种既能节省资源又能提高效率的跨平台开发方案。本文将带你走进跨平台开发的世界,探讨各种解决方案的优势与局限,并分享一些实用的代码示例,助你在应用开发的道路上更加游刃有余。
|
1月前
|
JSON 前端开发 API
探索iOS开发之旅:打造你的第一个天气应用
【10月更文挑战第36天】在这篇文章中,我们将踏上一段激动人心的旅程,一起构建属于我们自己的iOS天气应用。通过这个实战项目,你将学习到如何从零开始搭建一个iOS应用,掌握基本的用户界面设计、网络请求处理以及数据解析等核心技能。无论你是编程新手还是希望扩展你的iOS开发技能,这个项目都将为你提供宝贵的实践经验。准备好了吗?让我们开始吧!
|
1月前
|
Android开发 Swift iOS开发
探索iOS与安卓应用开发的差异性
探索iOS与安卓应用开发的差异性
49 2
下一篇
DataWorks