书基于《疯狂iOS讲义(下)》升级而来,已真正升级成Swift、Objective-C双语讲解。本书所有案例全部提供Swift、Objective-C两个语言的版本。本书基于*的iOS 9.3、Xcode 7.3平台,全面介绍iOS应用开发的高级知识。本书包含多点触摸与手势处理、应用国际化、数据存储、SQLite数据库与Core Data、iOS多媒体开发、加速计和陀螺仪、多线程、网络编程、XMPP即时通信、定位、地图、推送机制、iCloud服务、HealthKit框架等内容,本书*后还通过疯狂软件商城App整合介绍了iOS App的界面开发、自定义UI控件、手势处理、网络通信、本地数据存储、在线支付等功能的用法。读者在阅读本书之前,建议先掌握《疯狂iOS讲义(基础篇)》中的知识。本书并不局限于介绍iOS编程的各种理论知识,而是从 项目驱动 的角度来讲授理论,全书一共包括近百个实例,这些示范性的实例既可帮助读者更好地理解
\\\"本书结合编者多年iOS开发经验,使用iOS 11+Xcode 9+Swift 4开发环境,系统地介绍了iOS应用程序从开发到上架的全过程。从开发环境搭建、界面开发、传感器技术、布局与动画技术、网络和数据技术到打包与上传发布流程等,包含了iOS软件开发核心技术的方方面面。值得注意的是,本书针对每章的技术要点配备了来自工作实践的项目案例,读者可以边学边练,在编写代码中学习编程。 本书深入浅出,注重实战,案例丰富, 适合快速上手iOS开发的新人,也很适合有一定编程基础但缺少开发iOS应用经验的开发人员,还可以作为大中专院校及培训机构的教学用书。 \\\"
本书介绍低功耗蓝牙与智能硬件设计,内容包括:电波传播原理,天线原理及设计,nRF51开发环境及其搭建,如何创建低功耗蓝牙应用,Android下的低功耗蓝牙编程开发,iOS下的低功耗蓝牙编程开发,Windows下的低功耗蓝牙编程开发,低功耗蓝牙无线桌面套装设计等。
《iOS编程》荣获Jolt生产力大奖。第4版更新了iOS7和Xcode5的内容。全书涵盖了开发iOS应用的方方面面。从Objective-C基础知识到新增加的语言特性;从AppKit库到常见的Cocoa设计模式;从Xcode技巧到Instrumentst等。如果读者刚接触iOS编程,阅读本书前两章可以快速入门。如果读者已经有iOS编程经验,阅读本书可以拾遗补缺。
本书主要介绍DriverStudio开发工具开发Windows?2000/XP下的WDM设备驱动程序的原理及编程方法。本书详细介绍了WDM基本程序框架和编程,IRP的基本概念及编程,WDM和应用程序之间的通信、即插即用、电源管理、WMI的编程技术,IRP串行处理、过滤器驱动程序,WDM访问硬件设备、处理硬件中断、实现DMA操作的编程技术,以及大量的基本编程技术,还USB接口和PCI接口设备驱动程序WDM的开发。???本书是一本技术性较强的工具书,有20个典型的编程实例,适合具有一定计算机硬件及C语言基础的计算机应用开发人员阅读,也是计算机应用爱好者和高等院校学生的实用参书。
快速掌握使用AV Foundation开发iOS和OS X应用的技术 如果想开发富媒体iOS或OS X应用程序,你可以使用苹果公司推出的AV Foundation框架来实现诸多神奇功能。不过AV Foundation框架基于最前沿的语言特征,极其庞大,而且相关文档较少;现在,Bob McCune撰写的这本 AV Foundation开发秘籍——实践掌握iOS & OS X应用的视听处理技术 为你铺就一条精通掌握这些卓越技术的高效途径。 McCune生动的讲解和精彩的GitHub示例项目已帮助数以千计的苹果开发者领略到AV Foundation的魅力。McCune基于丰富的开发经验,带你创建紧贴实用的应用程序,让你切实掌握相关技术。 通过学习《AV Foundation开发秘籍:实践掌握iOS & OS X 应用的视听处理技术》,你将创建语音备忘录、自定义视频播放器、视频编辑器和图片/视频相机应用程序,将掌握从头开发高级媒体应用程序需要的所有技术。每
本书针对 iOS 应用开发涉及的核心知识点进行详细剖析,分为 Swift、编译器、iOS 中的大前端技术三大章,从应用、进阶、未来三方面 剖析 iOS 开发。第1章从 Swift 源码和第三方库源码层面来分析ios开发在实际工作中的常用核心知识,包括数据类型、编程范式、内存管理、网络处理、页面布局、完整的转译器和解释器等内容。第2章通过分析 LLVM 源码、编译后的可执行文件内部结构、链接器来讲解 iOS 开发进阶知识,同时介绍在实际工作中的应用场景和示例。第3章介绍在未来的iOS “大前端浪潮”中需要掌握的核心知识,包括 JavaScriptCore、WebCore 等。本书适合对 iOS 有兴趣的开发人员学习,也适合经验丰富的 iOS 开发者和对编程语言本身有兴趣的人员参考。
\\\"本书结合编者多年iOS开发经验,使用iOS 11+Xcode 9+Swift 4开发环境,系统地介绍了iOS应用程序从开发到上架的全过程。从开发环境搭建、界面开发、传感器技术、布局与动画技术、网络和数据技术到打包与上传发布流程等,包含了iOS软件开发核心技术的方方面面。值得注意的是,本书针对每章的技术要点配备了来自工作实践的项目案例,读者可以边学边练,在编写代码中学习编程。 本书深入浅出,注重实战,案例丰富, 适合快速上手iOS开发的新人,也很适合有一定编程基础但缺少开发iOS应用经验的开发人员,还可以作为大中专院校及培训机构的教学用书。 \\\"
本书共35章,循序渐进地讲解了iOS%26nbsp;8应用开发的基本知识。本书从搭建开发环境讲起,依次讲解了Objective-C语言基础、Swift语言基础、Cocoa%26nbsp;Tou
本书基于《疯狂iOS讲义(上)》第2版升级而来,已真正升级成Swift、Objective-C双语讲解。本书所有案例(除前面介绍Objective-C语法部分之外)全部都提供Swift、Objective-C两种语言的版本。本书以新iOS 9.2、Xcode 7.2为平台,全面介绍了iOS应用开发的基础知识。书中每个案例、每个截图都全面升级到iOS 9.2。本书全面、细致地介绍了Objective-C的面向对象语法、Foundation框架的核心类库用法、文件 IO体系等,详细讲解了iOS应用开发的基本理论,以及iOS应用的MVC设计和事件处理编程,重点介绍了iOS界面编程、iOS应用的生命周期、Quartz 2D绘图、坐标变换、Core Image滤镜等内容,掌握这些基础内容之后,即可开发出基础的iOS App应用和简单的iOS游戏。本书*后介绍了一个疯狂连连看的实例。本书详细介绍了iOS 9新增的UIAlertController、UIStackView控件,其中UIStackView正是为了自适应不同尺寸屏幕
Swift正逐步进入iOS APP的实际应用开发,而Apple在WWDC2015上发布了Swift 2.0版本,这也表明了Apple对Swift的支持决心,不难预测,Swift的市场份额肯定会超过传统的Objective-C。本书是《疯狂Swift讲义》的第2版,本书以新的OS X 10.11为平台、以Xcode 7.1为开发工具,全面介绍了Swift 2.1的语法以及使用Swift开发iOS应用的知识。本书全面覆盖了Swift的基本语法结构、Swift函数式编程特征、Swift的面向对象特征、Foundation框架的核心类库用法等知识,并通过示例介绍了如何在iOS应用中混合使用Swift与Objective-C进行开发。本书重点介绍了repeat while循环、guard语句、API检查、条件编译、Set集合、错误处理机制、协议扩展等Swift 2.x新增的内容,这样新增的内容使得Swift具有更强的生命力。本书并不局限于介绍Swift的简单语法,而是从 项目驱动 的角度来讲授理论。全书为Swift所有语法提供了大量的示例
所谓性能,无非是一种指标,在软件开发中,性能指标往往会关注两个方面:效率和消耗。效率主要是指代码的执行效率,动画的流畅度,应用的冷启动时间和热启动时间,网络通讯的阻塞时间等等。消耗只要是指内存的消耗,有没有内存泄露,CPU的占用率,耗电与应用程序包尺寸等。本书主要讨论在iOS应用性能优化中,有哪些性能指标可能是你需要考虑的。并将向你介绍如何使用工具来分析一款iOS应用的性能问题。并且,也会向读者介绍在iOS软件开发过程的更多技巧。