全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 电工无线电自动化 > 无线电电子.电讯

iOS企业级应用开发技术

  • 定价: ¥68
  • ISBN:9787121328282
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:电子工业
  • 页数:237页
  • 作者:和凌志
  • 立即节省:
  • 2017-10-01 第1版
  • 2017-10-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    和凌志著的《iOS企业级应用开发技术》聚焦在App“产品”的设计、开发和运营层面,特别强调架构和设计模式的重要性,有意识地将设计模式应用到代码的编写中,重点介绍iOS企业级应用开发的设计思维方式,并与全栈开发技术结合起来。
    全书分为iOS基础篇、Web与Native混合开发模式篇和全栈开发技术篇。iOS基础篇主要介绍iOS基础知识、多种设计模式下的视图控制器之间的传值、App与服务器接口的定义、CollectionView的应用;Web与Native混合开发模式篇主要介绍Block的应用、iOS网络请求、JavaScript基础、Web与Native的交互;全栈开发技术篇主要介绍Node.js、Express、AngularJS、MongoDB、MEAN全栈技术的实现。
    本书适合从事iOS开发的人员,以及有一定iOS基础、想学习全栈技术的人员阅读。

作者简介

    和凌志,客座教授,工信部人才交流中心认证讲师;拥有十多年移动互联网开发经验,先后在 Siemens Mobile、 Flextronics 等欧美公司担任手机软件架构师。2014年, 为北京高校录制慕课“iOS企业级应用开发技术”。近几年,专注于全栈技术开发, 代表产品有点时APP ――轻量级知识分享平台。

目录

iOS基础篇
第1章  iOS基础知识
  1.1  Objective-C语法简介
    1.1.1  Objective-C的奇特之处
    1.1.2  如何声明一个实例变量
    1.1.3  Objective-C字符串
  1.2  Objective-C的对象类型与基本数据类型
    1.2.1  对象类型与基本数据类型的混合使用
    1.2.2  对象类型与基本数据类型的转换
  1.3  不可变数组与可变数组
    1.3.1  不可变数组(NSArray)的特征
    1.3.2  可变数组(NSMutableArray)的特征
    1.3.3  如何遍历数组中的对象
    1.3.4  NSArray与NSMutableArray的应用
  1.4  不可变字典与可变字典
    1.4.1  不可变字典(NSDictionary)
    1.4.2  可变字典(NSMutableDictionary)
    1.4.3  如何遍历字典中的对象
    1.4.4  NSArray与NSDictionary的应用
    1.4.5  创建类的对象
  1.5  iOS应用程序概述
    1.5.1  应用程序的入口
    1.5.2  应用程序委托(AppDelegate)
    1.5.3  UIApplication应用场景
    1.5.4  一种简单的永久数据存储方式
  1.6  iOS定制化控件
    1.6.1  定制化View的创建
    1.6.2  小标签(UILabel),大用场
    1.6.3  如何实现输入框随键盘上移
  1.7  视图的层级管理
    1.7.1  创建视图的方法
    1.7.2  如何从父视图中移除子视图
    1.7.3  登录页面的实现
  1.8  iOS编程规范
    1.8.1  代码的可维护性
    1.8.2  面向对象的编程思想
    1.8.3  优先编写轻量级的ViewController
  1.9  小结
第2章  视图控制器之间的传值
  2.1  通过Delegate实现ViewController之间的传值
    2.1.1  Delegate概述
    2.1.2  学习Delegate的困惑
    2.1.3  从一道经典的面试题说起
    2.1.4  学习Delegate常出现的几个误区
    2.1.5  Delegate技术难点在哪里
    2.1.6  数据逆向传送一定要通过Delegate吗
    2.1.7  Delegate应用五步曲
    2.1.8  Delegate优势
  2.2  通过单例实现ViewController之间的传值
    2.2.1  单例的创建
    2.2.2  单例的初始化
    2.2.3  单例设计模式的本质
    2.2.4  通过单例实现传值
    2.2.5  单例模式在登录模块中的应用
    2.2.6  单例模式的优势
  2.3  通过KVO实现ViewController之间的传值
    2.3.1  什么是KVC
    2.3.2  什么是KVO
    2.3.3  KVO的特点
    2.3.4  使用KVO的步骤
    2.3.5  KVO的实现方法
    2.3.6  KVO应用注意事项
  ……
Web与Native混合开发模式
全栈开发技术
参考文献