本书由一线前端架构师结合多年开发经验倾力打造,通俗易懂地介绍了微信小程序开发的全部技术细节。本书共13章,第1章~第5章为基础部分,主要介绍小程序开发的理论基础、开发环境的搭建及简单组件的应用。第5章~第11章为进阶部分,主要介绍小程序的高级组件、自定义组件、动画、云开发以及网络与数据存储等相关技术。第12章和第13章为实战部分,第12章介绍一个工具类的项目 天气预报客户端的开发,带领读者综合运用所学知识,第13章讲解如何开发一款较有难度的前后端相对完整的电商应用,通过项目练习,读者既可以提高实战能力,也能够掌握一个小程序应用从0到1的整个开发过程,并有能力统筹前后端进行小程序的全栈开发。 本书注重实践,技术先进,适合对小程序开发感兴趣的各层次读者阅读,也可以作为大专院校和培训机构的教学用书。
《微信小程序开发从入门到实战(微课视频版)》全面系统地介绍了微信小程序与云开发技术。全书共10章,内容循序渐进。第1章介绍如何申请小程序账号与如何使用微信开发者工具;第2章介绍小程序的项目结构和开发基础;第3章以一个投票小程序作为样例介绍如何从零开始开发一个完整的小程序; 第4章完整介绍小程序的云开发技术,并使用云开发技术完成了投票小程序的服务端功能;第5章介绍如何将开发完成的小程序上传并发布;第6章和第7章全面介绍小程序的API与基础组件;第8章介绍与小程序相关的参考资料、样式库、组件库与开发框架,为开发小程序提供了更进一步的指导;第9章和第10章 介绍两个小程序综合案例实战,再次演示了微信小程序开发的全过程。 《微信小程序开发从入门到实战(微课视频版)》知识体系完善,结构明晰,讲解通俗易懂;
《微信小程序开发从入门到实战(微课视频版)》全面系统地介绍了微信小程序与云开发技术。 全书共10章,内容循序渐进。第1章介绍如何申请小程序账号与如何使用微信开发者工具;第2章介绍小程序的项目结构和开发基础;第3章以一个投票小程序作为样例介绍如何从零开始开发一个完整的小程序;第4章完整介绍小程序的云开发技术,并使用云开发技术完成了投票小程序的服务端功能;第5章介绍如何将开发完成的小程序上传并发布;第6章和第7章全面介绍小程序的API与基础组件;第8章介绍与小程序相关的参考资料、样式库、组件库与开发框架,为开发小程序提供了 进一步的指导;第9章和 0章介绍两个小程序综合案例实战,再次演示了微信小程序开发的全过程。 《微信小程序开发从入门到实战(微课视频版)》知识体系完善,结构明晰,讲解通俗易
本书是一部Android开发的实战教程,由浅入深、由基础到,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、抠图工具、动感影集、影视播放器、音乐播放
《代码大全(第2版)》是IT书作者、IEEESoftware杂志前主编、具有20年编程与项目管理经验的SteveMcConnell十余年前的经典著作的全新演绎:第2版做了全面的更新,增加了很多与时俱进的内容,包括对新语言、新的开发过程与方法论的讨论,等等。这是一本百科全书式的软件构建手册,涵盖了软件构建活动的方方面面,尤其强调提高软件质量的种种买践方法。作者特别注重源代码的可读性,详细讨论了类和函数命名、变量命名、数据类型和控制结构、代码布局等编程的最基本要素,也讨论了防御式编程、表驱动法、协同构建、开发者测试、性能优化等有效开发实践,这些都服务于软件的首要技术使命:管理复杂度。为了培养程序员编写高质量代码的习惯,书中展示了大量高质量代码示例(以及用作对比的低质量代码),提高软件质量是降低开发成本的重要途径。除此之
本书详细阐述了与Android数据库程序设计相关的基本解决方案,主要包括在Android系统中存储数据、使用SQLite数据库、SQLite查询、使用Content Providers、表查询操作、UI关联、Android数据库应用、外部数据库、数据的收集与存储以及综合示例等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
基于"用完即走”理念出品的小程序,将作为平台中的又一个重量级功能上线,无需下载即可使用相应的应用,实现应用触手可及的梦想……但如何实现,又怎么使用?是像公众号一样的在后台自动回应,还是仅仅是APP的简化版本,对APP开发者提出了怎么的要求,又怎么讲这种要求极好的向用户传达?本书就是基于这种解决开发者的困惑、使用者的疑难角度来书写的,两位作者是小程序的首批开放名单中的人员,即抢先体验了各种开发规则,又很好地在与后台人员的对接过程中了解了很多外人所不了解的一些"内幕”,帮助广大的开发者尽快熟悉、适应小程序的规则,以及更好更快的将自己的程序在该平台中上线,还使用了多种方法来讲解小程序的运营方法,从而打造自己的爆款。
本书是一本从零开始学习的小程序开发入门书,无需额外的基础。全书以项目驱动为宗旨,循序渐进、案例丰富,详细介绍了小程序的入门基础知识与使用技巧。全书共分为12章,主要内容包括4个部分。部分是入门篇,包括章和第2章的内容,这两章介绍了小程序的由来、注册和创建项目流程;第二部分是基础篇,包括第3章和第4章的内容,这两章介绍了小程序框架和组件;第三部分是应用篇,包括第5~11章的内容,这7个章节分别讲解了小程序中网络API、媒体API、文件API、数据API、位置API、设备API以及界面API的用法;第四部分是提高篇,包括2章的内容,这一章节提供一个综合应用设计示例——高校新闻小程序的设计与实现,综合应用了全书所学知识,让读者所学即所用。全书包含完整例题应用110个,均在web开发者工具和真机中调试通过,并提供全套例题源代码、练
施威铭研究室编著的《MacOSXMavericks使用手册》以图文对照、图注说明的形式,直观、系统地介绍了MacOSXMavericks的基本操作方法,在工作和生活中的应用技巧等,是苹果电脑入门者的教材,也可作为苹果电脑用户的常备手册。全书内容共分为五部分,部分(~6章)介绍了MacOSXMavericks的基本操作,包括桌面环境、触控板操作、窗口操作、输入法的使用、文件管理、文本编辑等;第二部分(第7~10章)介绍了如何连接网络、浏览网页、收发电子邮件,在线购买软件等;第三部分(1~19章)介绍实用小工具的使用技巧,包括通讯录、日历、地图、提醒事项、信息、使用iBooks阅读电子书、备忘录、FaceTime、通知中心等;第四部分(第20~23章)介绍了强大的数字影音功能,包括播放影音文件、管理数码照片、与朋友玩游戏等;第五部分(第24~33章)主要介绍MacOSXMavericks的环境
本书是全球iOS应用逆向工程领域的本著作,完全站在普通iOS开发者的角度,从iOS系统架构等理论出发,以多个实例贯穿全书,阐述class-dump、Theos、Cycript、Reveal、IDA、LLDB等常用工具的使用,总结提炼出一套从UI观察切入代码分析的iOS应用逆向工程方法论。本书为想要从事iOS逆向工程学习/工作/研究的你量身打造,手把手带你进入iOS逆向工程的大门,确保你在阅读完本书后能够自主进行更深层次的研究,使自己的专业技能如虎添翼,为自己的职业道路锦上添花!
本书重心是阐述如何设计产品原型,笔者根据多个项目的实战经验,在解读原型制作过程的同时分享了一些切实有效的工作方法。本书共有8章。章和读者一起探索产品设计的创意,设计是一个创意的工作,这一章可以让大家了解,从什么都没有到形成一个有趣的想法的过程。第2章讲解用户研究工作,探索用户研究的方法。第3章介绍原型流程设计,解析如何将真实世界的事件流程转化为线上的产品流程,以及如何把流程设计过渡到页面设计。第4章讲解页面设计,在内容结构的基础上,如何以页面目的为导向进行原型设计。第5章构建了交互的基础理念和思考方式。第6章以移动端为主要平台,整理了原型设计的规范,以及视觉设计之前的准备工作。第7章讲解沟通方式,主要讲述具体的原型文档制作方法,并且,笔者结合书中的案例制作了详细完整的原型文档,具有较
本书是一部Android开发的实战教程,由浅入深、由基础到,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解AndroidStudio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、抠图工具、动感影集、影视播放器、音乐播放器
Android凭借其强大的功能逐渐赢得了广大用户和开发者的青睐,已经成为移动开发平台上的翘楚。全书分为17章,分别详细讲解了Android基础,深入底层基础,多媒体框架,音频框架,视频框架,Camera照相机,振动器和警报,2D应用开发,渲染二维图像,OpenGLES基础,OpenGLES实战技术,音频开发基础,视频开发应用等。全面涵盖多媒体开发与应用技术,在《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》,通过两个综合实例,分别介绍了开发屏保和音乐播放器的基本流程,帮助读者学以致用。《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》适合Android程序员、研发人员及Android爱好者学习,也可以作为相关培训学校和大专院校相关的教学用书。
基于"用完即走”理念出品的小程序,将作为平台中的又一个重量级功能上线,无需下载即可使用相应的应用,实现应用触手可及的梦想……但如何实现,又怎么使用?是像公众号一样的在后台自动回应,还是仅仅是APP的简化版本,对APP开发者提出了怎么的要求,又怎么讲这种要求极好的向用户传达?本书就是基于这种解决开发者的困惑、使用者的疑难角度来书写的,两位作者是小程序的首批开放名单中的人员,即抢先体验了各种开发规则,又很好地在与后台人员的对接过程中了解了很多外人所不了解的一些"内幕”,帮助广大的开发者尽快熟悉、适应小程序的规则,以及更好更快的将自己的程序在该平台中上线,还使用了多种方法来讲解小程序的运营方法,从而打造自己的爆款。
《Android应用性能优化》主要介绍如何调优Android应用,以使应用更健壮并提高其执行速度。内容包括用Java、NDK优化应用,充分利用内存以使性能化,尽可能节省电量,何时及如何使用多线程,如何使用基准问题测试代码,如何优化OpenGL代码和使用Renderscript等。《Android应用性能优化》面向熟悉Java和AndroidSDK的想要进一步学习如何用本地代码优化应用性能的Android开发人员。