Build websites and apps for touch devices such as iPhone, iPad, Android, and BlackBerry with the recently developed jQuery Mobile library. This introductory tutorial shows you how. Learn the best way to apply this library's many interface components through a series of hands-on exercises. By the end of the book, you'll have built a complete working mobile application for multiple handset and tablet platforms using just semantic HTML5 code. jQuery Mobile: Up and Running teaches you how to create responsive, Ajax-based interfaces that work on tablets as well as smartphones, so you don't have to rebuild everything for different platforms. You don't need programming skills or previous experience with jQuery or HTML5 to get started. This book shows you exactly what you need to know. * Understand how jQuery Mobile, HTML5, and CSS3 work on smartphones and tablets * Build a single project for a variety of platforms, including iOS, Android, BlackBerry, Firefox, webOS, and Internet Explorer * Convert web content built with jQuery Mobile into apps ready for sale and distribution in every application store * Learn how to create HTML5 semantic code prepared for mobile and tablet devices * Work with jQuery Mobile components, form elements, list views, and themes
Maximiliano Firtman
Maximiliano Firtman is a developer focused on mobile and RIA development. He is a professor in web and mobile technologies, and founder of ITMaster Professional Training. He is author of many books in Spanish, including books on Java ME, ASP.NET, AJAX and Professional Web 2.0.
He is founder and manager of ARFUG (Argentina RIA & Flex User Group), an official Adobe User Group covering many RIA technologies, including AJAX, Flex, AIR and Silverlight. He has spoken at conferences in Spanish and English and published dozens of articles in magazines (.CODE, Users) and online (MaestrosDelWeb, Forum Nokia).
He has been a Forum Nokia Champion since 2006, and has developed many mobile projects as MobileTinyURL.com and widgen.com.
He is an expert in AJAX, Adobe Flex, Java ME, Widgets for Mobile and iPhone development.
作为一本宣称面向“移动开发”的书籍,其对用户体验(UX)的理解深度是令人难以接受的。作者似乎将“移动Web应用”等同于将桌面网站的样式强行缩小到手机屏幕上,然后加上几个触摸事件的监听器。书中几乎没有提及诸如手势识别的优先级冲突、长按与点击事件的区分、或者更细致的触控反馈设计——这些都是决定用户是否愿意持续使用一个移动界面的关键要素。当作者偶尔触及到响应式设计时,给出的方案是基于固定的断点和媒体查询的僵硬划分,完全没有体现出当前业界对于“容器查询”或更灵活的、基于内容尺寸的布局逻辑的探索。这使得读者学到的,是一种过时且不具前瞻性的视图构建方式。一本真正优秀的移动开发书籍,应当是关于如何在有限的屏幕空间内,为用户创造出“感觉像是原生应用”的流畅和直观体验,而这本书在这方面,可以说是交了白卷,留给读者的只有一套不合时宜的样式规则集。
评分这本书,坦率地说,让我大失所望。我原本期待的是一本能够深入浅出地剖析现代前端交互设计哲学的著作,一本能够引领我跨越从传统Web到移动优先范式的鸿沟的权威指南。然而,翻开目录,映入眼帘的却是对一系列过时或已经被更迭技术所取代的API的冗长罗列。它似乎沉湎于一种对过去美好时光的缅怀,而非着眼于未来。书中的代码示例,虽然在某些特定、狭窄的场景下可能勉强可用,但它们缺乏现代JavaScript生态系统所推崇的模块化、响应式和高性能的血液。我尝试着去寻找关于原生设备能力(如触摸事件的精细控制、硬件加速的利用,或是与最新版Android/iOS系统API的集成策略)的深入探讨,结果却是寥寥无几,或者只是蜻蜓点水般的提及。整本书读下来,感觉就像在听一位上了年纪的工匠徒手打造一件已经有更精密工具可以替代的物件,工艺或许值得尊重,但效率和现代性无处寻觅。如果目标读者是那些从未接触过任何前端框架的新手,这本书可能会让他们对“移动开发”产生一种错位且过时的认知,为他们未来的学习路径埋下不必要的认知负担。它未能提供构建健壮、可维护的现代移动Web应用的蓝图,而仅仅提供了一份过时的工具箱清单。
评分这本书的结构安排,实在称不上是清晰的知识传导路径。它似乎是按照某个旧版框架的发布时间表来组织内容的,而非根据开发者的认知曲线来设计。前几章花费了过多的篇幅去解释一些框架内部的、纯粹的“胶水代码”是如何工作的,这对于一个追求效率和结果的开发者来说,是冗余的噪音。我们更关心的是“如何用最少的代码实现预期的用户行为”,而不是“框架作者为什么要用这种方式实现这个功能”。接着,在涉及第三方库集成时,书中给出的指导是如此的模糊不清,仿佛作者自己也只是半懂不懂地尝试过一两次。举例来说,关于如何优雅地集成推送通知服务,它只是简单地提到了一个API调用,却完全没有提及权限管理、后台同步策略或不同操作系统间的差异化处理。这种浅尝辄止的态度,使得读者在试图将书本知识应用于真实生产环境时,必然会陷入无尽的调试和查阅官方文档的泥潭,这本书本该是捷径,结果却成了迂回曲折的导航仪,白白浪费了宝贵的时间。
评分最让我感到困惑的是其对“社区与生态系统”的描述。在技术快速迭代的今天,一个框架的生命力往往取决于其背后的活跃社区和持续的第三方插件支持。这本书在介绍配套资源时,引用的链接大多是失效的,或者指向的是几年前最后一次更新的论坛帖子。这无疑向读者传递了一个非常负面的信号:你正在学习的是一个可能已经走向衰亡的技术栈。一个好的技术书籍,应该指出如何识别一个健康的技术生态,如何评估新旧工具的优劣,甚至如何参与到社区贡献中去。然而,这本书却像一本博物馆的导览手册,只展示了那些已经蒙上灰尘的展品,对于外部世界的蓬勃发展视而不见。这种对技术发展脉络的割裂式叙述,不仅不利于知识的吸收,更可能误导有志于投身移动前端开发的年轻人,让他们将精力投入到回报率极低的技术路径上。总而言之,它提供的是一种技术历史的快照,而非一个面向未来的工具箱。
评分我花了整整一个周末时间,试图从这本书中挖掘出一些关于性能优化的真知灼见,特别是针对低端设备和网络条件不佳环境下的用户体验提升。我的初衷是寻找一套系统性的方法论,如何平衡视觉效果的丰富性与加载速度的轻快性。然而,这本书的论述停留在“最小化HTTP请求”这类基础到令人发指的层面,对于异步加载策略、资源预加载机制,乃至关键渲染路径的优化,几乎没有涉及。更令人不解的是,当讨论到数据绑定和状态管理时,它提供的解决方案是基于一种全局变量的、高度耦合的模式,这种模式在稍有规模的项目中几乎可以保证引入灾难性的维护噩梦。我甚至怀疑作者是否真正经历过处理数千行代码的复杂单页应用(SPA)的痛楚。例如,书中对动画效果的处理,依然停留在对CSS属性的直接操作上,完全忽略了利用Web Animations API或更底层的Canvas/WebGL进行硬件加速的潜力。读完相关章节,我非但没有感到“武装起来”准备迎接挑战,反而觉得仿佛被要求用算盘去解决复杂的微积分问题,工具与任务的错位感极其强烈,让人不禁质疑其出版的时代背景。
评分讲的都太简单了,没什么实例。orz
评分讲的都太简单了,没什么实例。orz
评分写的很流畅,条理也清晰,一个晚上就看完了。
评分讲的都太简单了,没什么实例。orz
评分写的很流畅,条理也清晰,一个晚上就看完了。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 onlinetoolsland.com All Rights Reserved. 本本书屋 版权所有