本书是一部Android开发的实战教程,由浅入深、由基础到,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、抠图工具、动感影集、影视播放器、音乐播放
《Android传感器高级编程》介绍了实现位置跟踪和接近警报的多种方法揭秘sensormanagerapi中物理传感器背后的物理原理,从而让你了解正确的应用方式展示了算法代码来解释带噪声的传感器数据并检测其变化演示了如何测量设备属性,例如方向和移动,以及类似相对高度这样的环境属性探究如何使用android开放附件(androidopenaccessory,aoa)来访问外部传感器介绍近场通信(nfc)技术及其api提供图像和信号处理代码来检测摄像头和麦克风所捕获到的内容给出使用android语音识别和文本转语音api来创建可靠、用户友好、带语音功能的应用所需的所有组件
Android凭借其强大的功能逐渐赢得了广大用户和开发者的青睐,已经成为移动开发平台上的翘楚。全书分为17章,分别详细讲解了Android基础,深入底层基础,多媒体框架,音频框架,视频框架,Camera照相机,振动器和警报,2D应用开发,渲染二维图像,OpenGLES基础,OpenGLES实战技术,音频开发基础,视频开发应用等。全面涵盖多媒体开发与应用技术,在《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》,通过两个综合实例,分别介绍了开发屏保和音乐播放器的基本流程,帮助读者学以致用。《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》适合Android程序员、研发人员及Android爱好者学习,也可以作为相关培训学校和大专院校相关的教学用书。
《微信公众平台与小程序开发——从零搭建整套系统(第2版)》系统全面地介绍了微信公众平台与小程序开发的各方面知识。《微信公众平台与小程序开发——从零搭建整套系统(第2版)》由4个部分组成,部分从微信公众
《App后台开发运维和架构实践》通过阐述移动互联网中App后台开发的特点,梳理了App后台开发中会遇到的各个技术点,给出了生产环境常用软件的实战运维经验总结,剖析了常见App后台技术架构设计,为读者呈现一幅包括技术选型、后台搭建、性能优化、运维实践、架构设计的App后台开发蓝图。本书的目标读者是对技术感兴趣的产品经理、刚入行的App后台开发人员,以及从传统软件行业转向App后台开发的技术人员。
《代码大全(第2版)》是IT书作者、IEEESoftware杂志前主编、具有20年编程与项目管理经验的SteveMcConnell十余年前的经典著作的全新演绎:第2版做了全面的更新,增加了很多与时俱进的内容,包括对新语言、新的开发过程与方法论的讨论,等等。这是一本百科全书式的软件构建手册,涵盖了软件构建活动的方方面面,尤其强调提高软件质量的种种买践方法。作者特别注重源代码的可读性,详细讨论了类和函数命名、变量命名、数据类型和控制结构、代码布局等编程的基本要素,也讨论了防御式编程、表驱动法、协同构建、开发者测试、性能优化等有效开发实践,这些都服务于软件的首要技术使命:管理复杂度。为了培养程序员编写高质量代码的习惯,书中展示了大量高质量代码示例(以及用作对比的低质量代码),提高软件质量是降低开发成本的重要途径。除此之外
本书是一本从零开始学习的小程序开发入门书,无需额外的基础。全书以项目驱动为宗旨,循序渐进、案例丰富,详细介绍了小程序的入门基础知识与使用技巧。全书共分为12章,主要内容包括4个部分。部分是入门篇,包括章和第2章的内容,这两章介绍了小程序的由来、注册和创建项目流程;第二部分是基础篇,包括第3章和第4章的内容,这两章介绍了小程序框架和组件;第三部分是应用篇,包括第5~11章的内容,这7个章节分别讲解了小程序中网络API、媒体API、文件API、数据API、位置API、设备API以及界面API的用法;第四部分是提高篇,包括2章的内容,这一章节提供一个综合应用设计示例——高校新闻小程序的设计与实现,综合应用了全书所学知识,让读者所学即所用。全书包含完整例题应用110个,均在web开发者工具和真机中调试通过,并提供全套例题源代码、练
《微信公众平台与小程序开发——从零搭建整套系统(第2版)》系统全面地介绍了微信公众平台与小程序开发的各方面知识。《微信公众平台与小程序开发——从零搭建整套系统(第2版)》由4个部分组成, 部分从微信公众平台的基础知识入手,在阐述微信开发环境与相关技术的同时,介绍常用的调试方法及工具。第二部分主要介绍微信网页开发的原理与流程,并对微信支付和微信登录技术进行了分析。第三部分对微信小程序的架构进行了分析。第四部分介绍了echo server程序、公众号智能小助手、小程序人脸识别等案例,并围绕如何搭建一个具有独立域名的博客站点讲解服务器运维的相关知识。《微信公众平台与小程序开发——从零搭建整套系统(第2版)》适合Web前端开发工程师、后端开发工程师以及具有一定程序开发基础的技术人员阅读,本书也可作为培训班教
小程序开发入门精要系统全面、循序渐进地介绍了进行小程序开发的各方面知识、经验和技巧。小程序开发入门精要内容包含目前小程序支持的所有组件和API的详细介绍,以及使用方法演示,并附有大量的实例代码。除此之外,还增加了一些UI技术的介绍,例如WeUI、wx-charts等,这些UI技术会使开发工作事半功倍。小程序开发入门精要的后提供了完整的小程序项目案例,可以让读者在全面深入地了解了小程序开发的知识和技巧后,达到学以致用的目的。小程序开发入门精要内容通俗易懂,深入浅出,是小程序初学者的入门shouxuan,也是小程序开发者的进阶bibei!
本书是iOS开发杰出指南,分5部分讲解如何从零起步编写并上线iOS应用。分介绍iOS开发基础知识,包括界面构建技术、基本控件、协议、表视图、屏幕适配、导航、分屏多任务等。第二部分介绍设计与架构的相关知识,包括设计模式、分层模式、本地数据持久化等。第三部分为进阶篇,包括设置与配置、本地化、Contacts与ContactsUI框架、数据交换格式、WebService、定位服务、苹果地图等内容。第四部分介绍测试、调试和优化等相关知识。第五部分为实战篇,涵盖代码版本管理、项目依赖管理、AppStore发布流程,以及两个真实iOS应用的分析设计、编程、测试与分布过程。本书同时提供Swift和Objective-C两版代码。本书适合所有iOS开发人员学习参考。
《微信小程序开发从入门到实战(微课视频版)》全面系统地介绍了微信小程序与云开发技术。全书共10章,内容循序渐进。第1章介绍如何申请小程序账号与如何使用微信开发者工具;第2章介绍小程序的项目结构和开发基础;第3章以一个投票小程序作为样例介绍如何从零开始开发一个完整的小程序;第4章完整介绍小程序的云开发技术,并使用云开发技术完成了投票小程序的服务端功能;第5章介绍如何将开发完成的小程序上传并发布;第6章和第7章全面介绍小程序的API与基础组件;第8章介绍与小程序相关的参考资料、样式库、组件库与开发框架,为开发小程序提供了 进一步的指导;第9章和 0章介绍两个小程序综合案例实战,再次演示了微信小程序开发的全过程。 《微信小程序开发从入门到实战(微课视频版)》知识体系完善,结构明晰,讲解通俗易懂;配备