《OReilly精品图书系列·iPhone/iPad电子制作:基于techBASIC开发Arduino、传感器和蓝牙BLE应用》带你实际动手的书将向你展示如何使用techBASIC编写简单的应用程序,techBASIC是运行在iOS设备上的经苹果公司认可的开发环境。只需要用几行代码,你就可以直接在你的苹果设备上编写应用,并让此应用与其他的硬件进行交互。
本书全面、系统地介绍了iOS 9开发技术,同时附带大量实例,供读者实战演练。本书内容讲解详细,示例丰富,书中每一个知识点都配备了对应的实例和运行结果图,这样可以使读者在学习时轻松上手。 本书共分4篇。靠前篇包括iOS 9开发概述、iOS 9的开发工具Xcode 7、Objective-C语言基础以及Cocoa基础;第2篇介绍自定义视图和视图控制器、文字显示视图、图形图像、网页操作、表视图、导航控制器和标签栏控制器以及自动布局;第3篇介绍提醒处理、选择操作、定位服务与地图、访问内置的应用程序、多媒体、动画、触摸与手势等;第4篇通过两个App实例让读者了解一个App从开发到申请账号再到在应用商店中上架的整个过程。 本书为没有iOS 9技术基础的新手编写。通过对本书的学习,读者可以基本建立起iOS 9技术的思想框架,并且对iOS 9开发的过程有一个初步的了解。所以
《iOS面试之道》是作者将多年的工作经验和积累,结合具体面试内容总结而成的。《iOS面试之道》共分为3部分。 部分为面试准备,详细介绍求职中遇到的基本问题,作者根据其多年的经验,在面试流程、简历投递、复习准备方面给出了完善的参考意见和建议。第2部分为算法知识。算法几乎是各种水平的程序员都要面对的考查内容。该部分采用Swift语言重新审视了多种数据结构和算法原理,可以说是为iOS开发者量身打造的算法解答。第3部分为iOS专业问答,分为语言工具、系统框架和经验之谈,采用问答的形式来详细介绍。如果你是一名iOS开发者,并且正准备跳槽,那么本书是一本不错的复习参考书;如果你没有面试计划,那么本书也可以帮助你对iOS知识进行提纲挈领的整理;如果你是面试官,那么希望本书能为你提供考查应聘者的依据和源泉;对于具有其他背景的
《轻松学iPhone开发(附光盘图解版)》由浅入深,全面、系统地介绍了‘iPhone开发技术。本书*的特色就是提供了大量的插图,一改过去编程书籍枯燥乏味的文字讲解,利用各种说明插图和运行结果示意图,生动形象地再现了iPhone开发需要的所有知识,使读者能够轻松地掌握学习内容。另外,作者专门为每一章编写了一些习题,以便读者对该章的学习水平进行检测。本书还录制了大量的配套教学视频,这些视频和书中的实例源代码一起收录于本书的配套光盘中。 本书共分3篇。第1篇介绍iPhone的发展、iPhone开发环境以及开发工具的安装过程、 iPhoneSimulator 模拟器、:InterfaceBuilder、个“HelloWorld”程序的编写及运行等知识;第2篇介绍视图、文本框、键盘、文本视图、图像和绘图、网页视图和滚动视图、控制器、表视图及动画等知识:第3篇介绍地图、照片、音频和视
《品味移动设计iOS、Android、WindowsPhone用户体验设计*实践》针对目前主流的移动应用三大平台(iOS、Android和WindowsPhone)的特点以及时下普及的两大类移动产品的规格和需求,为大家系统地阐述了设计移动应用的方法、步骤以及其中的诸多细节。 《品味移动设计iOS、Android、WindowsPhone用户体验设计*实践》适合移动设计人员、开发人员和产品经理阅读。
如果想开发富媒体iOS或OSX应用程序,你可以使用苹果公司推出的AVFoundation框架来实现诸多神奇功能。不过AVFoundation框架基于前沿的语言特征,极其庞大,而且相关文档较少;现在,BobMcClane(麦昆)撰写的这本《AVFoundation开发秘籍--实践掌握iOS OSX应用的视听处理技术》为你铺就一条精通掌握这些卓越技术的高效途径。 McCune生动的讲解和精彩的GitHub示例项目已帮助数以千计的苹果开发者领略到AVFoundation的魅力。McCune基于丰富的开发经验,带你创建紧贴实用的应用程序,让你切实掌握相关技术。 通过学习本书,你将创建语音备忘录、自定义视频播放器、视频编辑器和图片/视频相机应用程序,将掌握从头开发高级媒体应用程序需要的所有技术。 每章都提供了McCune精心编写的“挑战”内容和完整的初始应用程序,使你更深入地理解并*限度地利用突破性
本书从目前主流的移动应用自动化测试工具入手,由浅入深,全面、细致地阐述了如何使用开源测试工具来完成移动应用自动化测试,便于读者轻松掌握移动应用测试的原理、方法和实际操作。它并不是一本讲述深奥测试理论的教科书,而是一本实战类书籍,作者尝试在书中向读者演示如何使用Appium和Test Perfect搭建起一套稳定、高效、低成本的自动化测试平台。本书提供大量的实战范例,供读者朋友上手操作。 本书是一本移动应用自动化测试的专业工具书,也是软件测试工程师的良师益友,可作为软件测试培训、高等院校软件相关专业的辅导教材。目标读者是初级或者有经验的软件测试工程师、对提高自动化测试的有效性感到困惑的测试经理,以及有志于从事软件测试工作的朋友。
一本以*的Mavericks操作系统为基础,用简单的方式帮助你快速成为Mac达人的书。全书通过图文并茂的方式,并分16章讲述OS X操作系统主要功能,以及苹果公司出品的iPhoto、Pages等多款应用程序的使用方法。全书还提供了近百个实用小技巧来提升读者的使用水平。 本书适用于希望快速掌握或全面了解OS X操作系统各项功能以及使用技巧的读者。如果读者目前正在使用的是低版本的OS X操作系统,亦可以将本书作为参考用书。
AutoLayout改变了创建iOS用户界面的方式。它既灵活又强大,给予你对iOS用户界面前所未有的控制,但AutoLayout的难度也是众人皆知的。在《iOSAutoLayout开发秘籍(第2版)》中,享誉世界的iOS开发者和图书作者EricaSadun为你揭开了迷雾,帮助你通过“示例讲解”这种简单的方法来精通AutoLayout。 针对iOS7和Xcode5的完全更新,本书秉承了该系列的优良传统:清晰的解释、专业的提示、可靠的*实践――以及,重要的一点,大量可学习和复用的代码。 Sadun采用循序渐进的方式解释了AutoLayout的思想、它的工作原理、适用范围,以及比预想更有用(更简单)的原因。Sadun为现实世界的各种iOS开发挑战提供了实际的解决方案,使用AutoLayout创建可交互的元素、动画等。 主要内容 ◆掌握AutoLayout的基本概念、技术和方法 ◆定义无歧义的、可满足的约束,这种约束能准确
《iOS面试之道》是作者将多年的工作经验和积累,结合具体面试内容总结而成的。《iOS面试之道》共分为3部分。 部分为面试准备,详细介绍求职中遇到的基本问题,作者根据其多年的经验,在面试流程、简历投递、复习准备方面给出了完善的参考意见和建议。第2部分为算法知识。算法几乎是各种水平的程序员都要面对的考查内容。该部分采用Swift语言重新审视了多种数据结构和算法原理,可以说是为iOS开发者量身打造的算法解答。第3部分为iOS专业问答,分为语言工具、系统框架和经验之谈,采用问答的形式来详细介绍。如果你是一名iOS开发者,并且正准备跳槽,那么本书是一本不错的复习参考书;如果你没有面试计划,那么本书也可以帮助你对iOS知识进行提纲挈领的整理;如果你是面试官,那么希望本书能为你提供考查应聘者的依据和源泉;对于具有其他背景的
《iOS开发实战:从零基础到App Store上架》一书由一线软件工程师结合实际应用编写而成,由浅入深系统地介绍了iOS应用从开发、调试到打包、上架的完整过程。本书主体由各个基础模块组成,由实战项目连接,在帮助读者掌握原理的同时轻松上手开发出自己的应用。为方便读者学习,作者还为本书精心录制了 7天玩转iOS UI开发视频教程 ,本视频教程包括基础篇、中级篇、高级篇、进阶篇、扩展篇5部分,总计36堂课,播放时长超过13小时。此外,本书还提供iOS UI开发视频教程源代码以及本书实例源代码。本书的特色是通俗易学,突出实战,提供了大量开发案例,适合于刚入职或新手iOS开发人员和爱好者、大中专院校学生及iOS培训班学员,尤其适合有一定语言基础想要开发App产品的开发者。
《iOS开发快速进阶与实战》偏向于iOS应用的实际开发,介绍了iOS开发过程中的技术实现方案和原理,包含基本知识、底层常用技术原理、开发技巧,以及技能扩展等书各方面,其中大部分章节以实际项目开发中常见的问题为背景,内容阐述方式包括介绍原理、对比技术方案、实际应用、引导读者思维等,并在每一章*后部分归纳总结本章的重点内容。本书既可以作为高等学校计算机软件技术课程的教材,也可以作为企业iOS开发人员的技术参考书。
移动应用的交互设计对于移动产品的体验来说有着决定性的作用。作者首先从人 - 机 - 环的角度出发来阐述移动应用的设计,并建立了移动应用设计的基本原则;其次,根据移动端的情境、移动设备的特征,以及触摸的交互方式,作者总结了移动导航和移动框架设计的主要形式,并给出了移动导航设计的原则和思路。为了能帮助设计师们做出一个生动有趣的移动应用,本书还详细介绍了移动动画的设计方法,以及基于移动特性的细节和创新设计,为设计师们提供了一个很好的参考。同时,根据作者的移动应用设计经验,介绍了一些常用设计工具,希望对新入行的设计师们有所帮助。后,本书作者提出了一个关于“流”的交互设计方法,丰富了移动应用的设计方法。 本书适合对移动设计感兴趣、想进入此领域的设计师们做入门指引,亦可给正在移动产品领域从
《iOS面试之道》是作者将多年的工作经验和积累,结合具体面试内容总结而成的。《iOS面试之道》共分为3部分。 部分为面试准备,详细介绍求职中遇到的基本问题,作者根据其多年的经验,在面试流程、简历投递、复习准备方面给出了完善的参考意见和建议。第2部分为算法知识。算法几乎是各种水平的程序员都要面对的考查内容。该部分采用Swift语言重新审视了多种数据结构和算法原理,可以说是为iOS开发者量身打造的算法解答。第3部分为iOS专业问答,分为语言工具、系统框架和经验之谈,采用问答的形式来详细介绍。如果你是一名iOS开发者,并且正准备跳槽,那么本书是一本不错的复习参考书;如果你没有面试计划,那么本书也可以帮助你对iOS知识进行提纲挈领的整理;如果你是面试官,那么希望本书能为你提供考查应聘者的依据和源泉;对于具有其他背景的
iOS系统从诞生到现在经历了短短的几年时间,凭借其硬件产品iPhone和iPad强大的用户体验,受到了广大用户和开发者的青睐,目前一直在智能手机操作系统中位居前列。 《iOS 7应用开发实战详解》分为4篇共20章,循序渐进地讲解了iOS系统开发的基本知识。《iOS 7应用开发实战详解》从搭建开发环境讲起,依次讲解了下载并安装Xcode开发工具、基本控件、数据存储、多场景处理、界面旋转、图形图像、动画处理、声音服务、多媒体技术、定位处理、互联网应用、触摸手势、硬件操作、邮箱、地址簿等高级知识。《iOS 7应用开发实战详解》几乎涵盖了iOS开发所需要的全部内容,读者可以从本书中学到很多有用的知识。全书内容言简意赅,并且讲解方法通俗易懂、详细,特别适合于初学者学习。 《iOS 7应用开发实战详解》适合作为iOS初学者、iOS爱好者、iPhone开
《iOS应用开发基础教程》从Xcode开发环境入手,介绍Swift的集成开发环境,帮助读者打下学习Swift语言的工具基础。随后本书结合Xcode*特性playground介绍了Swift语言的语法,有助于读者快速了解语法的特点。本书在介绍函数、闭包、面向对象、下标和可选链、类型属性和方法、继承性、多态性、协议、封装性时,将结合几个具体的实例,将这些知识贯穿起来。然后,本书将介绍一些Swift的高级语法和知识点,包括:内存管理、泛型。*后,本书用了两章的篇幅,介绍如何运用Swift来实现实际应用需求。本书内容丰富,观点新颖,理论联系实际。不仅可用作高等学校计算机专业本科生和研究生学习计算机算法设计的教材,而且也适合广大工程技术人员和自学读者学习参考。
如果你具备一些编程经验,但还是objective-c新手,那么本书将为你提供一个快速的、现代的指南,帮助你编码自己的项目。 在两位专业的mac和ios应用开发者的引导下,《objective-c开发经典教程》快速介绍了objective-c的基础知识和原理,教会你使用该语言提供的工具构建自己的程序和库。书中提供了objective-c语言核心原理的完整介绍和它的主要工具集:foundation和appkit框架。 主要内容 如何构建你的初的几个objective-c程序 什么是面向对象编程(oop)及其如何应用于objective-c objective-c语言特性和基础api 如何使用文件系统、i/o和网络api 如何构建图形用户界面与用户体验 如何处理数据和进行高级数据管理 如何处理os x程序沙盒的限制 使用xpc将程序分为各自沙盒中的独立模块 《objective-c开发经典教程》引导你创建自己的基于object
本书针对当前各大IT企业面试笔试中的特性与侧重点,精心挑选了近3年多家典型IT企业的iOS面试笔试真题,由于这些企业涉及业务包括系统软件、搜索引擎、电子商务、手机软件、安全关键软件等领域,所以面试笔试真题非常具有代表性与参考性。同时,本书对这些题目进行了合理的划分与归类,并进行了庖丁解牛式的分析与讲解,针对试题中涉及的部分重点、难点问题,本书都做了适当地扩展与延伸,力求对知识点的讲解清晰而不紊乱,全面而不啰唆。不仅如此,本书除了对iOS的基础语言知识进行深度剖析以外,还针对数据库、设计模式等相关知识的面试笔试做了非常详细的介绍。读者学习本书能够获取到求职的知识,更有针对性地进行求职准备,终能够收获一份满意的工作。
《冲榜! 苹果应用商店优化(ASO)实战》以当今倍受国内外关注的苹果应用商店优化(ASO)和苹果搜索广告(ASM)为主题,全面系统地介绍苹果应用商店推广(ASO)的思路和方法,从基础的元数据优化、转化率优化、榜单优化,再到人工干预的优化方法,跟他特别介绍了越来越重要的苹果搜索广告的优化。本书介绍了大量的ASO实践技巧。在以论述方法原理的同时,通过案例强化操作实践性;在以解决应用商店推广时遇到的各种问题,通过实例使得从业人员快速有效的掌握专业知识,并且带给大家更多解决问题的思路。《冲榜! 苹果应用商店优化(ASO)实战》可作为从事App运营和推广的人员实用工具书,也可以作为学习App运营推广方面的培训教材。
《Objective-C高级编程:iOS与OSX多线程和内存管理》在苹果公司公开的源代码基础上,深入剖析了对应用于内存管理的ARC以及应用于多线程开发的Blocks和GCD。这些新技术看似简单,实则非常容易成为技术开发的陷阱,开发者仅靠阅读苹果公司的文档是不够的。 《Objective-C高级编程:iOS与OS X多线程和内存管理》适合有一定基础的iOS开发者阅读。
《iOS开发快速进阶与实战》偏向于iOS应用的实际开发,介绍了iOS开发过程中的技术实现方案和原理,包含基本知识、底层常用技术原理、开发技巧,以及技能扩展等书各方面,其中大部分章节以实际项目开发中常见的问题为背景,内容阐述方式包括介绍原理、对比技术方案、实际应用、引导读者思维等,并在每一章最后部分归纳总结本章的重点内容。本书既可以作为高等学校计算机软件技术课程的教材,也可以作为企业iOS开发人员的技术参考书。