书籍详情
《基于SwiftiOSApp开发全景扫描:诗意Sagepoet》[51M]百度网盘|亲测有效|pdf下载
  • 基于SwiftiOSApp开发全景扫描:诗意Sagepoet

  • 出版社:小马奔腾图书专营店
  • 出版时间:2017-06
  • 热度:8300
  • 上架时间:2024-06-30 08:52:20
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

基本信息

  • 商品名:基于Swift iOS App 开发全景扫描:诗意Sage poet97871□1317965
  • ISBN:9787121317965
  • 定价:39
  • 出版社:电子工业出版社
  • 作者:康冠军

参考信息(以实物为准)

  • 出版时间:2017-06-01
  • 印刷时间:2017-06-01
  • 版次:1
  • 印次:1
  • 包装:平装
  • 开本:16开
  • 用纸:轻型纸
  • 页数:196
  • 字数:314000

内容简介

基于一款苹果在线应用商店实际iOS应用――SagePoet APP实例的开发出品过程而写就的书,记录了从零开始直到上线销售的全部过程及实现细节。麻雀虽小,五脏俱全,涉及iOS应用诞生过程的各个方面,能够自成体系。

前言序言

About关于本书

本书是基于一款苹果在线应用商店实际iOS应用——SagePoet app实例的开发出品过程而写就的书,记录了从零开始直到上线销售的全部过程及实现细节。麻雀虽小,五脏俱全,这本书涉及一款iOS应用诞生过程的各个方面,能够自成体系。通过此书的学习,读者基本能够达到实现独立开发iOS应用并发布到苹果应用商店进行销售的能力。本书以实际的SagePoet应用开发过程为脉络,逐步展开iOS□台app开发相关的必要知识和工具等内容,帮助读者掌握必需的开发知识和开发流程,读者也可据此进行拓展自己感兴趣的内容。

SagePoet简介

SagePoet是作者独立创作的一款iOS app——苹果在线应用商店的上线产品。SagePoet以中国古代唐诗为素材,对唐诗进行了整理归纳,还可以检索学习,并设计了猜字连句的小游戏,帮助用户加深对诗的字句搭配的理解,通过游戏互动提高用户对诗的兴趣和掌握能力。


目录

目录
第0章 构思
0.1用户是谁
0.□用户需求
0.3如何实现用户价值
□□章布局
1.1用例分析
1.□布局设计
1.3界面详细设计
第□章素材
□.1唐代古诗
□.□古诗拼音
第3章工具
3.1 Apple ID+Apple Developer Program
3.□Xcode
3.3Swift语言
3.3.1Swift简介
3.3.□Swift特点介绍
3.3.3Swift语言详解
第4章数据模型
4.1数据编码
4.□数据对象与数据格式化
4.3数据文件读/写目录
4.4数据模型dataModel
4.5SQLite数据库文件
4.6CoreData
4.7数据导入数据库
第5章控制器
5.1PoemsViewController
5.□DetailForPoemController
5.3GameViewController
第6章调试
6.1调试基础
6.□常见crash原因归类
6.3instrument 分析
第7章修饰
7.1修饰基本要素
7.□背景
7.3动画
7.4音效
7.5appIcon
7.6LaunchImage
第8章多设备支持
8.1自动布局
8.□屏幕方向
第9章国际化
9.1界面国际化
9.□appname国际化
□□0章上线
10.1appID
10.□ 证书
10.3 Provisioning Profiles
10.4 iTunes连接设置项目
10.5 打包上传
10.6 ready for sale

精彩书摘

  《基于Swift的iOS App开发全景扫描:诗意SagePoet从诞生到上线》:
  注释:
  0:根据扩展的声明方式规则,显然该语句声明了一个Int类型的扩展。extension关键字作为声明的开头,表示扩展声明。随后是空格并紧跟Int类型名,表示这是一个Int类型的扩展。注意前面讲过Int类型属于Swift内置的简单类型。这里可以看出即便是Swift内置的类型,在不了解原有类型源码的情况下依然可以对齐进行扩展,从而为原有类型增加一些需要的功能。
  1:asHexString变量的声明,与一般存取型变量的声明不同,其不仅声明了类型,还在类型声明后紧跟了{}结构,因此变量asHexString不是存取型变量,而是计算型变量。这与前面介绍过的扩展型内部,不能覆盖原有的对象成员,也不能声明定义存取型变量等规则是一致的。
  □:Array()属于数组类型的初始化方法,显然该方法返回一个数组变量,也就是说变量arr是一个数组类型变量。字符串“01□3456789abcdef”调用characters属性返回一个字符集,通过该字符集使用Array()来生成一个字符数组。
  ……

作者简介

  康冠军,男,1979.11月生,籍贯江西。北京信息科技大学,项目管理工程硕士。热爱iOS  app 开发技术,富有创意精神