Bootstrap and Mobile Application Development cover

Bootstrap and Mobile Application Development

Rating 3.0
Word count
70K words
Chapters
147
ISBN
9787115499806

Tags

Summary

This book unfolds along two main threads: the Bootstrap framework and mobile web development. In the Bootstrap section, it covers Flexbox and responsive layouts, core Bootstrap CSS components, and JavaScript plugins, using task-based cases to get readers quickly started building responsive web pages. In the mobile web development section, beyond mobile page layouts, mobile events, and mobile development techniques, it also introduces the Zepto library, and finally integrates this knowledge through the development of a mobile website, "Love Travel," guiding readers progressively through a project. With abundant examples and a practical focus, this book suits developers new to or about to begin mobile development, as well as those with mobile development experience who want to advance further.

Editor's review

Published by Posts & Telecom Press, *Bootstrap and Mobile App Development* is written by Xiao Rui, an expert with extensive practical and teaching experience in web front-end development. The book systematically introduces Bootstrap, a mainstream front-end framework, and explores in depth its practical application in mobile app development. Clearly structured, it begins with Bootstrap fundamentals and gradually guides readers through core skills such as responsive layout, component usage, and customized development, finally integrating these technical points to help readers build mobile projects.

As an editor, I believe the book's core value lies in its strong practice orientation. Rather than simply listing APIs, it uses concrete cases and project scenarios to closely connect Bootstrap's tooling with the real needs of mobile adaptation and development efficiency. Its explanation of the "mobile-first" concept and of responsive core mechanisms such as the grid system and Flex layout is especially thorough, helping developers fundamentally understand how to build modern web pages compatible across devices.

In terms of technology choice, the content is based on a Bootstrap version that was stable at the time. Although front-end frameworks iterate rapidly, the design thinking, responsive principles, and "framework + customization" development model it reveals remain highly valuable for reference today. For readers who want to quickly enter front-end development, especially those who need to handle multi-device project requirements, the book offers a proven and efficient path. It is more like an experienced mentor, passing on not only tool usage but also a development mindset suited to a rapidly changing technical environment.

Who it's for

A good fit for

  • Front-end development beginners who want to systematically learn the Bootstrap framework and apply it to real projects
  • Developers who need to quickly build responsive websites or mobile web applications
  • Learners with some HTML/CSS/JavaScript foundation who want to improve development efficiency and code standardization
  • University students in computer-related majors currently studying web front-end development courses

Not a good fit for

  • Readers seeking detailed coverage of the latest Bootstrap versions (such as v5)
  • Engineers focused on native mobile app development (such as React Native or Flutter)

Reading tips

  1. Read the chapters in order and practice each code example hands-on to understand its design intent
  2. Focus on Chapters 4 to 6 on the responsive grid and core components, which are the foundation for building projects
  3. When reading the later project practice chapters, try applying the ideas to a project you have imagined or are currently working on to deepen your understanding

About the publisher

Posts & Telecom Press China · Founded in 1953

Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.

Contents

  1. 版权信息
  2. 内容提要
  3. Web全栈工程师系列 编委会
  4. 序言
  5. 前言
  6. 关于引用作品的版权声明
  7. 智慧教材使用方法
  8. 第1章 Flex布局与响应式布局
  9. 任务 1 认识Flex弹性盒布局
  10. 1.1.1 为什么要使用弹性布局
  11. 1.1.2 实现弹性布局的方法
  12. 1.1.3 上机训练
  13. 任务 2 实现响应式布局
  14. 1.2.1 响应式网页设计
  15. 1.2.2 媒体查询
  16. 1.2.3 上机训练
  17. 1.2.4 响应式布局的应用
  18. 1.2.5 响应式布局的优缺点
  19. 本章作业
  20. 第2章 初识Bootstrap
  21. 任务 1 认识Bootstrap
  22. 2.1.1 Bootstrap概述
  23. 2.1.2 Bootstrap使用方法
  24. 2.1.3 Bootstrap整体结构
  25. 任务 2 使用Bootstrap栅格系统进行页面布局
  26. 2.2.1 栅格系统简介
  27. 2.2.2 实现原理
  28. 2.2.3 栅格系统的使用
  29. 2.2.4 响应式栅格
  30. 2.2.5 上机训练
  31. 任务 3 使用Bootstrap CSS全局样式
  32. 2.3.1 Bootstrap排版
  33. 2.3.2 Bootstrap表单
  34. 2.3.3 Bootstrap按钮
  35. 2.3.4 Bootstrap图片
  36. 2.3.5 上机训练
  37. 本章作业
  38. 第3章 Bootstrap CSS组件
  39. 任务 1 使用图标组件
  40. 3.1.1 使用方法
  41. 3.1.2 应用场景
  42. 3.1.3 实现方式
  43. 任务 2 使用下拉菜单组件
  44. 3.2.1 基本下拉菜单
  45. 3.2.2 分离式下拉菜单
  46. 3.2.3 上机训练
  47. 任务 3 使用输入框组件
  48. 3.3.1 基本的输入框组件
  49. 3.3.2 输入框组件的大小
  50. 3.3.3 按钮插件
  51. 任务 4 使用导航和导航栏组件
  52. 3.4.1 导航
  53. 3.4.2 导航栏
  54. 3.4.3 上机训练
  55. 任务 5 使用缩略图
  56. 任务 6 使用媒体对象
  57. 任务 7 使用列表组
  58. 任务 8 使用分页导航
  59. 3.8.1 分页(Pagination)
  60. 3.8.2 翻页(Pager)
  61. 3.8.3 上机训练
  62. 本章作业
  63. 第4章 Bootstrap JavaScript插件
  64. 任务 1 认识JavaScript插件
  65. 4.1.1 JavaScript插件的引入方式
  66. 4.1.2 data属性概述
  67. 任务 2 实现动画过渡效果
  68. 任务 3 使用Modal插件实现模态框效果
  69. 4.3.1 基础布局与样式
  70. 4.3.2 尺寸设置
  71. 4.3.3 常用属性
  72. 4.3.4 动态设置模态框属性
  73. 4.3.5 上机训练
  74. 任务 4 使用Tab插件实现选项卡效果
  75. 4.4.1 基础布局与样式
  76. 4.4.2 动态操作选项卡插件的属性及方法
  77. 4.4.3 上机训练
  78. 任务 5 使用Carousel插件实现轮播图
  79. 4.5.1 基础布局与样式
  80. 4.5.2 自定义属性
  81. 4.5.3 动态调用
  82. 4.5.4 上机训练
  83. 任务 6 使用ScrollSpy插件实现滚动监听
  84. 4.6.1 基础布局与使用
  85. 4.6.2 动态调用
  86. 4.6.3 上机训练
  87. 任务 7 Bootstrap总结
  88. 本章作业
  89. 第5章 移动端页面布局
  90. 任务 1 移动Web概述
  91. 5.1.1 什么是移动Web
  92. 5.1.2 移动Web的现状
  93. 5.1.3 PC与移动Web开发的区别
  94. 任务 2 移动端开发、测试浏览器
  95. 5.2.1 移动端浏览器的类型
  96. 5.2.2 测试浏览器
  97. 任务 3 移动端视口及视口标签
  98. 5.3.1 移动端的三种视口
  99. 5.3.2 视口标签
  100. 任务 4 设备像素比
  101. 任务 5 实现移动端布局
  102. 5.5.1 使用em布局网页内容
  103. 5.5.2 使用rem布局网页内容
  104. 5.5.3 上机训练
  105. 本章作业
  106. 第6章 移动端事件与Zepto框架
  107. 任务 1 使用移动端事件
  108. 6.1.1 click事件
  109. 6.1.2 touch(触摸)事件
  110. 6.1.3 上机训练
  111. 任务 2 使用Zepto框架
  112. 6.2.1 初识Zepto
  113. 6.2.2 Zepto和jQuery的区别
  114. 6.2.3 Zepto框架常用选择器
  115. 6.2.4 Zepto框架常用方法和属性
  116. 6.2.5 上机训练
  117. 本章作业
  118. 第7章 移动端开发技巧
  119. 任务 1 开发技巧
  120. 任务 2 常见问题
  121. 任务 3 移动端优化
  122. 7.3.1 加载优化
  123. 7.3.2 图片优化
  124. 7.3.3 脚本优化
  125. 本章作业
  126. 第8章 项目实战——制作“爱旅行”网站
  127. 任务 1 开发流程制订及角色分工
  128. 任务 2 项目分析
  129. 8.2.1 需求概述
  130. 8.2.2 问题分析
  131. 任务 3 项目实现
  132. 8.3.1 公用部分
  133. 8.3.2 网站首页——轮播图
  134. 8.3.3 网站首页——图文混排
  135. 8.3.4 旅游首页
  136. 8.3.5 列表页
  137. 8.3.6 详情页
  138. 8.3.7 选择日期和人数页
  139. 8.3.8 选择资源页
  140. 8.3.9 订单填写页
  141. 8.3.10 目的地页
  142. 8.3.11 登录页
  143. 8.3.12 注册页
  144. 8.3.13 浏览历史页
  145. 8.3.14 我的页面
  146. 8.3.15 订单页
  147. 本章作业

FAQ

Which version of Bootstrap are the code and cases in this book based on?
The book is mainly based on Bootstrap 3.x. Although this version is older, its core responsive design philosophy, grid system architecture, and component-based thinking are universal and remain very helpful for grasping the essence of the framework and its development model.
Can I understand this book without mobile development experience?
Absolutely. The book starts from Bootstrap fundamentals and assumes readers have basic HTML, CSS, and JavaScript knowledge. The mobile app development portion mainly refers to using Bootstrap to build responsive websites or web applications that offer a good experience in mobile device browsers, rather than developing apps that need to be installed.
What level can I reach after finishing this book?
You will be able to master the core usage of the Bootstrap framework, independently use it to quickly build attractive, standardized, and responsive website pages, and understand how to customize it to meet specific project needs. This lays a solid practical foundation for working in front-end development or handling the front-end portion of full-stack development.

Comments

Find this book

This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.

About the author

Xiao Rui Author · Chinese · 1973

Xiao Rui, born in November 1973 in Jilin Province, holds a doctorate in education from Peking University and is a Chinese expert in IT vocational education. He is a co-founder of Beida Jade Bird Aptech and founded Kegongchang in 2015. He currently serves as CEO of Beijing Jade Bird Vocational Education Technology Development Co., Ltd. and dean of the Beida Jade Bird AI Research Institute, and is engaged as a special lecturer at Peking University's School of Software. He has long been devoted to IT vocational education and textbook compilation, and many textbooks he has edited have been selected as national planning textbooks. The library holds 23 of his works, covering Java advanced features, Hadoop data warehousing, MySQL database applications, web design and development, Java Web application design, the SSM lightweight framework, and SEM data analysis. Common categories include programming and design, computer science, design, and examinations. These works are practice-oriented and emphasize learning through exercises, serving vocational education readers and exerting a certain influence in computer and design teaching.

游学军 Author

You Xuejun is an author about whom limited public information is available; the only known work is Bootstrap and Mobile Application Development. Judging from the title, the book focuses on the Bootstrap front-end framework and covers practical topics in mobile application development, such as page layout, responsive design, and interface components, aimed at developers and learners who want to build mobile interfaces quickly with this framework. In book classifications, the work is placed under exam preparation, suggesting it may serve as a reference for related courses, training, or certification. Because no reliable details about the author's life, professional background, or writing career are available, his style and academic context cannot be further assessed. Based on the available clues, You Xuejun's work reflects an interest in combining front-end development tools with mobile application practice, and it may suit readers seeking an introduction to or reference for Bootstrap-based methods. Readers are advised to choose it according to their learning goals and course requirements.

刘睿凡 Author

Liu Ruifan is an author about whom limited public information is currently available; the name appears as the author credit on the Chinese book Bootstrap and Mobile Application Development. Judging from this work, the author's writing focuses on the practical side of front-end development and mobile applications, covering the use of the Bootstrap framework as well as mobile-oriented interface construction and project development. The book is classified under exam preparation, suggesting it may serve as reference material for related courses, training, or certification exams, aimed at learners who need a systematic introduction to front-end technologies and the fundamentals of mobile application development. Because public information on the author's life, education, and professional experience is lacking, no further personal details can be provided. Based on the existing work, however, Liu Ruifan's writing emphasizes combining technical frameworks with actual development workflows, presenting common practices in mobile application development in a fairly direct manner and suiting readers who are studying for introductory or exam-oriented purposes.

王奇志 Author · Chinese

Wang Qizhi is a Chinese book author about whom public information is limited, and the available records point to two possible identities. One is an editor of computer textbooks who served as deputy chief editor for course-style textbooks published by Posts & Telecom Press, covering introductory topics such as Python development fundamentals and Bootstrap-based mobile application development, with an emphasis on step-by-step procedures and hands-on practice for beginners. The other is a same-named associate professor at Huaqiao University, born in 1976, who edited a guide to identifying and applying common landscaping plants, focusing on plant morphology and practical landscaping use. Three of Wang's works are held in the library, commonly classified under examination and architecture. Because verifiable information is scarce, a fuller biography and writing trajectory cannot yet be described.

孙重巧 Author

Sun Chongqiao: publicly available information is currently limited, and it is not possible to confirm the author's nationality, dates of birth and death, educational background, or professional positions. According to the available book records, Sun Chongqiao is the author of Bootstrap and Mobile Application Development. The library holds one work by this author, commonly classified under exam preparation. The book centers on the Bootstrap front-end framework and mobile application development, and represents a technical writing style that emphasizes hands-on practice, aimed at readers who need to master responsive page layout and mobile interface implementation. As no further works or writing experience by the author have been recorded, the overall style and influence of the author's writing cannot yet be fully assessed. What can be established is that Sun Chongqiao's writing focuses on the applied use of specific technical tools, consisting mainly of tutorial-style, practical content suitable as reference material for related courses or exam preparation.

More by the same author

Top rated in the same category