本书是一部Android开发的实战教程,由浅入深、由基础到,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、抠图工具、动感影集、影视播放器、音乐播放
本书重心是阐述如何设计产品原型,笔者根据多个项目的实战经验,在解读原型制作过程的同时分享了一些切实有效的工作方法。本书共有8章。章和读者一起探索产品设计的创意,设计是一个创意的工作,这一章可以让大家了解,从什么都没有到形成一个有趣的想法的过程。第2章讲解用户研究工作,探索用户研究的方法。第3章介绍原型流程设计,解析如何将真实世界的事件流程转化为线上的产品流程,以及如何把流程设计过渡到页面设计。第4章讲解页面设计,在内容结构的基础上,如何以页面目的为导向进行原型设计。第5章构建了交互的基础理念和思考方式。第6章以移动端为主要平台,整理了原型设计的规范,以及视觉设计之前的准备工作。第7章讲解沟通方式,主要讲述具体的原型文档制作方法,并且,笔者结合书中的案例制作了详细完整的原型文档,具有较
本书是一部Android开发的实战教程,由浅入深、由基础到,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解AndroidStudio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、抠图工具、动感影集、影视播放器、音乐播放器
本书从基础知识开始逐步介绍微信小程序开发的相关知识,包括微信小程序组件、API以及示例代码;还介绍了WeUI、wx charts的应用; ,介绍了旅游、菜谱等项目;演示了微信小程序开发的全过程。本书内容由浅入深,文字通俗易懂,结合示例介绍各个知识点,可以帮助读者 好地理解、掌握微信小程序开发技术。
越来越多的人正涌入移动应用领域,而设计和体验将是移动应用成败的关键。作者通过上百款应用的设计实践,系统化地梳理了移动应用的设计方法论,在理解用户、跨平台和适配设计、移动组件应用、界面视觉感染力和简约设计等方面都进行了深入阐述。此外,作者还介绍了一些非常实用的移动设计工具,分享了设计师该如何与开发工程师协同工作,以及如何收集用户反馈及甄别版本迭代的更新需求等。
本书重心是阐述如何设计产品原型,笔者根据多个项目的实战经验,在解读原型制作过程的同时分享了一些切实有效的工作方法。本书共有8章。章和读者一起探索产品设计的创意,设计是一个创意的工作,这一章可以让大家了解,从什么都没有到形成一个有趣的想法的过程。第2章讲解用户研究工作,探索用户研究的方法。第3章介绍原型流程设计,解析如何将真实世界的事件流程转化为线上的产品流程,以及如何把流程设计过渡到页面设计。第4章讲解页面设计,在内容结构的基础上,如何以页面目的为导向进行原型设计。第5章构建了交互的基础理念和思考方式。第6章以移动端为主要平台,整理了原型设计的规范,以及视觉设计之前的准备工作。第7章讲解沟通方式,主要讲述具体的原型文档制作方法,并且,笔者结合书中的案例制作了详细完整的原型文档,具有较
本书以基础知识结合实际案例的方式,由浅入深地讲解了Android开发技术。本书包含了Android框架、Android用户接口、Android组件、Android数据存储解决方案、Android的4种跨平台通信的组件、网络、绘图、多媒体、2D动画、OpenGLES、资源、国际化、Android手机的硬件访问、实时壁纸、实时文件夹、NDK、脚本语言、手势输入、文字语音转换(TTS)、蓝牙技术等。本书在知识点的讲解过程中,配合了200多个微小实例。为了让读者能够融会贯通所学的知识点,本书后还整合了2个完整的开发案例:“万年历”和“可以知道当前位置的GoogleGTalk机器人”。本书版引起了广大读者的热烈反响,虽然听到有读者给此书为冠以“Android第1书”的称号,但这不是因为我水平多高,只是因为我在学习Android技术的过程中,有过与读者相同的苦逼经历,而在后来作为Android技术讲师之后,也了解了更多的
本书是iOS开发杰出指南,分5部分讲解如何从零起步编写并上线iOS应用。分介绍iOS开发基础知识,包括界面构建技术、基本控件、协议、表视图、屏幕适配、导航、分屏多任务等。第二部分介绍设计与架构的相关知识,包括设计模式、分层模式、本地数据持久化等。第三部分为进阶篇,包括设置与配置、本地化、Contacts与ContactsUI框架、数据交换格式、WebService、定位服务、苹果地图等内容。第四部分介绍测试、调试和优化等相关知识。第五部分为实战篇,涵盖代码版本管理、项目依赖管理、AppStore发布流程,以及两个真实iOS应用的分析设计、编程、测试与分布过程。本书同时提供Swift和Objective-C两版代码。本书适合所有iOS开发人员学习参考。
Android凭借其强大的功能逐渐赢得了广大用户和开发者的青睐,已经成为移动开发平台上的翘楚。全书分为17章,分别详细讲解了Android基础,深入底层基础,多媒体框架,音频框架,视频框架,Camera照相机,振动器和警报,2D应用开发,渲染二维图像,OpenGLES基础,OpenGLES实战技术,音频开发基础,视频开发应用等。全面涵盖多媒体开发与应用技术,在《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》,通过两个综合实例,分别介绍了开发屏保和音乐播放器的基本流程,帮助读者学以致用。《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》适合Android程序员、研发人员及Android爱好者学习,也可以作为相关培训学校和大专院校相关的教学用书。
本书由三位国内互联网企业软件测试工程师联手打造,根据移动产品的特点,深入讲解了移动App测试的实践,从移动互联网产品测试的准备工作到产品发布后的质量管理方法,涉及移动产品的整个研发流程,介绍了产业界互联网公司的实际经验,为提升移动App质量、打造产品提供了有价值的参考。本书主要内容包括:移动互联网产品常见的研发流程、自动化测试的高效方法、性能测试、专项测试、辅助测试、发布过程中的质量管理、质量的度量和推动、发布之后的质量管理、软件测试和测试团队的建设等。
本书由XDA专家编写,除介绍Android及移动设备基本知识外,还提供大量供读者自行破解和探索设备的技巧,也包括AndroidSDK等工具的安装方法、获取特定设备超级权限的步骤,以及如何配置电脑环境以完成破解等内容。无论是什么品牌或版本的Android智能手机或平板电脑,本书都能让你对其完全掌控,实现个性化定制,进而探究其功能、性能的极限。本书是获取Android超级权限的指南,适于有意破解并为Android设备增加额外功能的用户。
《微信小程序开发从入门到实战(微课视频版)》全面系统地介绍了微信小程序与云开发技术。 全书共10章,内容循序渐进。第1章介绍如何申请小程序账号与如何使用微信开发者工具;第2章介绍小程序的项目结构和开发基础;第3章以一个投票小程序作为样例介绍如何从零开始开发一个完整的小程序;第4章完整介绍小程序的云开发技术,并使用云开发技术完成了投票小程序的服务端功能;第5章介绍如何将开发完成的小程序上传并发布;第6章和第7章全面介绍小程序的API与基础组件;第8章介绍与小程序相关的参考资料、样式库、组件库与开发框架,为开发小程序提供了 进一步的指导;第9章和 0章介绍两个小程序综合案例实战,再次演示了微信小程序开发的全过程。 《微信小程序开发从入门到实战(微课视频版)》知识体系完善,结构明晰,讲解通俗易
本书从基础知识开始逐步介绍微信小程序开发的相关知识,包括微信小程序组件、API以及示例代码;还介绍了WeUI、wx charts的应用; ,介绍了旅游、菜谱等项目;演示了微信小程序开发的全过程。本书内容由浅入深,文字通俗易懂,结合示例介绍各个知识点,可以帮助读者 好地理解、掌握微信小程序开发技术。
本书从基础知识开始逐步介绍微信小程序开发的相关知识,包括微信小程序组件、API以及示例代码;还介绍了WeUI、wx charts的应用; ,介绍了旅游、菜谱等项目;演示了微信小程序开发的全过程。本书内容由浅入深,文字通俗易懂,结合示例介绍各个知识点,可以帮助读者 好地理解、掌握微信小程序开发技术。
移动互联网是当今世界发展快、市场潜力大、前景诱人的一项业务,而Android则是移动互联网上市场占有率很高的平台。 本书是《疯狂Android讲义》的第3版,本书基于新的Android5,并采用了Google推荐的IDE:AndroidStudio作为开发工具,书中每个案例、每个截图都全面升级到Android5。本书全面介绍了Android应用开发的相关知识,全书内容覆盖了Android用户界面编程、Android组件、Android资源访问、图形/图像处理、事件处理机制、Android输入/输出处理、音频/视频多媒体应用开发、OpenGL与3D应用开发、网络通信编程、Android平台的WebService、传感器应用开发、GPS应用开发、整合第三方Map服务等。 本书并不局限于介绍Android编程的各种理论知识,而是从“项目驱动”的角度来讲授理论,全书一共包括近百个实例,这些示范性的实例既可帮助读者更好地理解各知识点在实际开发中的
本书详细阐述了与Android数据库程序设计相关的基本解决方案,主要包括在Android系统中存储数据、使用SQLite数据库、SQLite查询、使用ContentProviders、表查询操作、UI关联、Android数据库应用、外部数据库、数据的收集与存储以及综合示例等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。