fbpx

[email protected]

购物车

 查看订单

  • 我的帐户
东东购 | EasternEast
  • 中文书店
    • 畅销排行榜
      • 小说 畅销榜
      • 童书 畅销榜
      • 外语畅销榜
      • 管理畅销榜
      • 法律畅销榜
      • 青春文学畅销榜
    • 热门分类
      • 社会小说
      • 成功/励志 畅销榜
      • 人物传记
      • 大陆原创
      • 绘本童书
      • 影视小说
    • 文学推荐
      • 文集
      • 戏剧
      • 纪实文学
      • 名家作品
      • 民间文学
      • 中国现当代随笔
    • 新书热卖榜
      • 小说 新书热卖榜
      • 青春文学 新书热卖榜
      • 童书 新书热卖榜
      • 管理 新书热卖榜
      • 成功/励志 新书热卖榜
      • 艺术 新书热卖榜
  • 精选分类
    • 小说
    • 保健养生
    • 烹饪/美食
    • 风水/占卜
    • 青春文学
    • 童书
    • 管理
    • 成功/励志
    • 文学
    • 哲学/宗教
    • 传记
    • 投资理财
    • 亲子家教
    • 动漫/幽默
    • 法律 Legal
    • 经济 Economics
    • 所有分类
  • 关于东东
  • 帮我找书
搜索
首页计算机/网络程序设计自己动手做iOS App:从设计开发到上架App Store

自己动手做iOS App:从设计开发到上架App Store

全彩印刷,满满干货,iOS应用制作手边书。配合图示,贯穿iOS设计、开发疑难知识,一步步带领你完成*终上架App Store的应用。

作者:张子怡 出版社:电子工业出版社 出版时间:2017年08月 

ISBN: 9787121320194
年中特卖用“SALE15”折扣卷全场书籍85折!可与三本88折,六本78折的优惠叠加计算!全球包邮!
trust badge

EUR €32.99

类别: 程序设计 SKU:5d873cb35f98494bcc14dc37 库存: 有现货
  • 描述
  • 评论( 0 )

描述

开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787121320194

编辑推荐

√
覆盖设计、原型、开发、上架完整知识

√
iOS 设计/开发疑难问题图文解析

√
从0到1做出属于自己的iOS应用

 

内容简介

《自己动手做iOS App:从设计开发到上架App Store》为想要接触iOS 应用设计、开发的读者提供了由浅入深的详细指导。从iOS 应用制作的步骤是什么,应该使用什么软件,如何发布应用到App Store,到iOS 的设计理念是什么,如何正确书写Swift 语言,再到后端和客户端是如何交互运作的等,本书配合图示,精辟、直观地阐明了iOS 应用制作中的种种疑问。

如果你是一位*次接触iOS 应用制作的新手,那么读完《自己动手做iOS
App:从设计开发到上架App Store》你将会充满信心地着手把自己的想法带到现实。即使是有一定经验的iOS 设计师也可以学到如何编写代码,程序员则可以学习到设计知识,并都能够获得独立完成个人作品的能力。

作者简介

张子怡(hippo_san),独立设计师、开发者。个人作品遍布于界面交互设计、插画设计、Logo 设计、iOS 开发、网站开发等领域。同时,也在进行多平台的游戏制作。曾经主导和参与了熊来网、豆瓣FM等优秀产品的制作过程,并创办个人工作室“自然制作”。他相信科技为个人灵魂提供了新的表达方式,并致力于用这种方式来表达自己,同时,解决人类原始、根本的情感需求。

他相信科技为个人灵魂提供了新的表达方式,并致力于用这种方式来表达自己,同时,解决人类原始的、根本的情感需求。

目  录

设计  1

Sketch 介绍  2

– 模板Template –  6

– Artboard –  8

– 导航栏Navigation Bar –  10

– Craft –  12

– 字体font –  14

– 对齐alignment –  16

– 用Profile 和Me 界面来练习-  18

– 同一界面的多种不同状态-  22

– 导出export –  31

– 在“真机”上看到自己的设计Mirror –  33

有用的Sketch 知识和技巧  34

– 图形的“组合加减”-  34

– 文字操作-  35

– Alpha Mask –  36

– 插件plugin –  37

用inVision 来制作原型和管理设计(Bonus)  38

原型  42

Xcode 介绍  43

次Build  44

Storyboard  49

– 组件Component –  49

– Table View Controller –  51

– Navigation Bar –  53

– Table View Cell –  55

– Preview –  57

– Visual Effect View 和Web View –  60

– Collection View –  62

– Container View –  65

– Stack View –  66

Auto Layout  69

– 对齐& 间距Alignment& Spacing –  69

– Table View 的Auto Layout –  72

– 多个元素的居中-  74

– 用Photo 界面练习-  77

– 连接 Storyboard –  79

编程  83

Swift 介绍  84

用代码控制界面  85

– 关联Storyboard 和代码文件-  85

– 连接组件到代码中-  87

– Protocol –  89

– 自适应高度-  91

– Collection View –  93

– 定义组件事件-  95

– 触发Segue –  97

– Delegate –  98

– xib-  101

– App Security –  104

– UIActivity –  107

– @IBInspectable –  107

网络  110

– Client & Server –  110

– 通信-  111

– HTTP Request Methods –  112

– API –  112

– JSON –  115

– 储存API 信息-  116

– 建立网络层-  117

– MVC –  121

– Grand Central Dispatch & OperationQueue –  126

– 缓存-  127

– 下拉刷新& 划动加载-  129

– 用Segue 传输数据-  132

– 更新xib 信息-  137

– OAuth 2 与登录-  141

– UserDefaults –  146

– POST –  147

– 用delegate 来传输数据-  149

其他  157

– 动画-  157

– 本地化语言-  161

– 提交TestFlight 测试-  165

– 提交到App Store 审核-  170

前  言

关于这本书

这几年Apple 产品的迭代速度变快,连带着对应用制作需要学习的知识更新也加快了。连有经验的制作者都感叹今天学习的知识很快就用不上了,对于新人来说,恐怕更不知道如何下手接触应用制作。但是即使知识更迭得再快,只要沉淀下基本的构建思想和制作过程,便能以不变应万变,一步步深入地学习应用制作技能。

我喜欢把做软件应用比作设计制造一辆汽车,有各种专业书籍对怎么设计车的外型、用什么材料、发动机应该怎么组装、以及车内该如何布置等详细讲解,但是对于一个新人来说,这些书籍摆在他面前,他也无法知道从何开始,即使把发动机部分学得滚瓜烂熟,去实际生产一辆车恐怕也是障碍重重。本书将需要用到什么工具、如何设计、如何开发、如何发布到市场等知识贯穿起来,手把手地带领新人从零开始,我想从这个角度切入iOS 应用制作,来得更实际一些。

2016 年年底我设计、开发并上架了一款名为Oslo 的iOS 应用,可以在https://itunes.apple.com/us/app/oslo-mobile-unsplash/id1184226442?mt=8,
或者在AppStore 中搜索Oslo Mobile Unsplash 下载。这款应用的UI 设计是Sketch,应用图标设计是Affinity
Designer,开发环境是Xcode 8.2.1,开发语言是Swift 3.0.2。我相信边学习、边实践是快、有效的途径,因此这本书会以这款应用为案例,带你一步一步制作一款终上架到App Store 的应用。学习过程中不但涉及设计或者开发方面的概念讲解,同时还结合了实际的制作,让你对iOS 的应用制作有更深刻的了解。

当你跟随这本书全部做下来后,你将会充满信心地做出属于自己的iOS 应用,当初那种对设计缺乏自信,对编程敬而远之的心情将不复存在。所以,上路吧!

 

谁需要读这本书

如果你是一名没有接触过iOS 应用制作的新人,你是否有过这样的问题:

? 我该从哪里入手学习iOS应用制作,哪些资源是针对初学者的,又如何入门?

? 要使用哪些工具,如何快速上手?

……

如果你是一名设计师,你是否有过这样的问题:

? 我应该用什么规格的画布来做UI,应该导出什么样尺寸的图标应用到开发中?

? 怎样才能快速填充好各种头像?

? 怎样做快速原型(Fast Prototype)?

? 看到代码就害怕,即使学习了也无法应用到实际中,该怎么办?

……

如果你是一名工程师,你是否有过这样的问题:

? 怎样通过Storyboard 快速、简单地实现多屏幕适配?

? 对色彩和绘图完全不在行,这样如何做设计?

? 我想了解一些的语法和开发环境的特性。

……

所以无论是入门者或专业人士,都可以从本书吸取到适合自己的新的知识,或者对平常模棱两可的问题得到答案。当然如果你只是初次接触iOS 应用制作,那么这本书会由浅入深,一步一步带你拓展和提升,终获得不输给专业人士的能力。同时,本书适合有热情制作iOS 应用的所有人。

 

使用到的工具

本书使用到的硬件有MacBook、iMac、Mac mini 三种,使用系统为macOS。

Xcode 是Apple 系列产品开发的主要工具,同时包含了Swift。在Mac App

Store 中搜索Xcode 下载,或者在https://developer.apple.com/download/ 下载测试版。书中使用的版本是Xcode 8.3.3。注意,Xcode 8.0 才包含Swift 3,这也是书中主要使用的程序语言。

Sketch 帮助快速实现应用原型,也能满足界面要求较高的制作。在http://sketchapp.com/ 下载。书中使用的版本是Sketch
44.1。

Swift 为书中使用的编程语言。同时也是Apple 系列产品开发的主要编程语言。Swift 还在不断演化过程中,可以在https://swift.org/
了解学习。正式版Xcode 包含了的稳定版Swift,如果想体验测试版的Swift,可以下载测试版Xcode。书中所使用的版本是3.1。

本书主要使用到的工具就是以上这些,在学习过程中需要使用到其他软件时会单独说明。

设计资源和源代码

在章节讲解的过程中,会指出资源的下载地址。这些资源能够自由用于个人或商业用途,用于公开演说或者教育用途时,希望能够注明来源。

源代码可以在https://github.com/hipposan/Oslo 获取,但不能用于出售或其他交易。

随着Sketch、Xcode 和Swift 的不断更新换代,对于可能出现的制作方式及语法的更新,我也会尽自己所能更新本书,同时更新下载地址中的资源。

勘误和反馈

对于书中出现的任何错误,或者在使用过程中有不明白的地方,可以发送邮件到[email protected],我会认真查看每一封信件,希望能和大家多多交流。

抢先评论了 “自己动手做iOS App:从设计开发到上架App Store” 取消回复

评论

还没有评论。

相关产品

加入购物车

21世纪C语言(影印版)

EUR €37.99
加入购物车

Python 3网络爬虫开发实战

EUR €58.99
评分 5.00 / 5
阅读更多
缺货

C程序设计语言 第2版·

EUR €24.99
加入购物车

笨办法学Python 3

EUR €38.99

东东购的宗旨是服务喜爱阅读中文书籍的海外人民,提供一个完善的购书平台,让国人不论何时何地都能沉浸在书香之中,读着熟悉的中文字,回忆着家乡的味道。


安全加密结账 安心网络购物 支持Paypal付款

常见问题

  • 货物配送
  • 退换货政策
  • 隐私政策
  • 联盟营销

客户服务

  • 联系东东
  • 关于东东
  • 帮我找书
  • 货物追踪
  • 会员登入

订阅最新的优惠讯息和书籍资讯

选择币别

EUR
USD
CAD
AUD
NZD
NOK
GBP
CHF
SEK
CNY
UAH
ILS
SAR
MXN
KRW
MYR
SGD
HUF
TRY
JPY
HKD
TWD
facebookinstagram
©2020 东东购 EasternEast.com

限时特卖:用“SALE15”优惠券全场书籍85折!可与三本88折,六本78折的优惠叠加计算。 忽略