写点什么

移动开发那些事儿:半数开发者已经在项目中使用了 HTML5

  • 2013-03-05
  • 本文字数:1359 字

    阅读完需:约 4 分钟

以下是上周在移动开发领域值得关注的技术热点:

工具

  • PhoneGap 2.5.0 发布了。GitHub 上公布了本次版本的更新细节。概括来说,本次更新跟 2.4.0 版本一样,主要集中在修复 bug 的工作上。
  • iOSDeveloperTips 介绍的几个开源工具:
    • Visual Testing Framework GitHub 主页),用于协助开发者对其应用的用户交互界面进行可视化测试。屏幕通过 CoffeeScript 脚本描述,输出格式则为与 UIAutomation 兼容的 Javascript。
    • MPFoldTransition GitHub 主页),提供了一系列可定制化的渐变效果,包括折叠效果和翻转效果,开发者可以自定义折叠等动作的方向和模式(如纸张效果或者 3D 立体效果)。
    • KYCircleMenu GitHub 主页),圆圈式的菜单显示,一个圆圈式菜单可以容纳 1~6 个菜单项。
  • Designmodo 上推荐了一系列响应式 CSS 框架,如 Skeleton,320 and Up,Base,Gumby,Wirefy 等。
  • The LLDB Debugger ,号称下一代高性能调试器。目前,LLDB 已经是 XCode 内置的默认调试器。

技巧

  • ITEye 上的一篇文章总结了 Android 项目快速开发的开发框架:MySQL+OrmLite+Hessian+SQLite 。作者使用 hessian 来做数据传输,ormlite 来实现客户端与服务端的数据存储,极大的减少了 CRUD 工作。目前这一组合尚处于探索期,未用于大型项目上。
  • iOSDeveloperTips 上的一篇文章介绍了如何将对象序列化到 JSON 。主要思路是:创建一个包含键值对的字典对象,将一个阵列的对象添加到这个字典里,然后使用 NSJSONSerialization 对象将这个字典序列化做 JSON。
  • Xtreme Labs 上的一篇文章介绍并对比了不同的iOS JSON 解析器,包括: YAJL Touch JSON SBJson ,以及原生的 JSON 解析库
  • SegmentFault 的 Gaosboy 发布了一篇文章,详细对比了 AFNetworking 和 ASIHTTPRequest 这两个 iOS 网络组件。通过对比,基本可以这样评价:AFN 适合逻辑简单的应用,或者更适合开发资源尚不丰富的团队,因为 AFN 的易用性要比 ASI 好很多,而这样的应用(或团队)对底层网络控件的定制化要求也非常低。ASI 更适合已经发展了一段时间的应用,或者开发资源相对丰富的团队,因为往往这些团队(或他们的应用)已经积累了一定的经验,无论是产品上还是技术上的。
  • 有关性能优化的哲学层面的讨论:应用优化是否允许以牺牲可靠性作为代价?当你的开发团队为了让应用更快一点而砍掉了所有的同步行为,似乎有些事情就不对劲了。
  • Getters 与 Setters 之恶。“我之所以认为 getters 和 setters 是邪恶的,那是因为开发者在使用他们的时候完全没考虑数据的行为。”

杂货

  • Mobile Marketing Universe 上对今年的 MWC 大会进行了相当详细的报道。概括来说:Windows Phone 得到很多关注,Firefox OS 也在设备商中流行,可以预见的是,多操作系统会成为趋势。一些新的机型发布。企业级移动领域,开始讨论 MEAP(移动企业应用平台),不过看起来目前只是一个新的热词而已,无非是基于遗留平台、Web 和 HTML5 的打包解决方案。
  • NFC 有什么可以应用的方向? CNET 的编辑 J-Do 的一篇文章提出了六个可行的方向: 在不同的设备之间传输照片和视频;控制汽车;取代银行卡操作 ATM 机;逛商场助手;签到;不同厂商统一 NFC 的使用标准,降低门槛。
  • HTML5 的应用状态到底如何? Kendo UI 的一个调查问卷表示半数开发者已经在使用 HTML5 ,还有 90% 有意在 2013 年使用 HTML5 技术,仅有 15% 开发者仍选择仅开发原生应用。
2013-03-05 20:013853

评论

发布
暂无评论
发现更多内容

用好 JUnit 5 的高级特性:提升单测效率和质量

电子尖叫食人鱼

JUnit

如何打开三维模型并测量?用什么软件好?

在路上

cad cad看图 CAD看图王

AI加持|博睿数据公众号正式升级运维智能体!

博睿数据

DeepSeek-R1源码解读

AI布道Mr.Jin

医学+AI系列第一场|聚焦北京中医药大学的产-教-研融合、以赛促学、创新驱动的人才培养实践

ModelWhale

以赛促学 北京中医药大学

JVM内存结构33连问

量贩潮汐·WholesaleTide

JVM

开源鸿蒙亮相HDC 2025 共建千行万业的数字底座

最新动态

通义灵码协同育人项目申报正式开启!

阿里云云效

阿里云 通义灵码

国内独家AI+操作系统TencentOS Server亮相2025中国国际金融展

极客天地

能源行业数智化运维实战指南 | 博睿数据能源行业精选案例集重磅发布!

博睿数据

原点安全入选Gartner®“数据安全平台”中国市场指南代表厂商

原点安全

基于Casbin的ABAC授权模型设计与开发踩坑实录

天翼云开发者社区

安全 权限管理 访问控制

爱测智能体测试平台·全新升级邀您体验

测试人

人工智能 软件测试

Browser Use 使用教程

测试人

人工智能 软件测试

通义灵码协同育人项目申报正式开启!

阿里巴巴云原生

阿里云 云原生 通义灵码

AI技术在英语背单词方面的应用

北京木奇移动技术有限公司

软件外包公司 AI英语学习 AI技术应用

等保测评费用谁出?收费依据是什么?

行云管家

等保 堡垒机 等保测评

中国—上合组织大数据合作中心“中国广州数字技术培训基地”落户Coremail

科技热闻

从电脑到座舱:英特尔携AI科技杀入智能汽车主战场

科技热闻

flstudio找不到中文设置,没有语言选项怎么办?FL Studio设置中文教程,FL Studio中文版免费下载

阿拉灯神丁

编曲软件 FL Studio 水果FL Studio FL水果 音乐创作

AI英语口语练习APP的运营

北京木奇移动技术有限公司

软件外包公司 AI英语学习 AI技术应用

AWS X 易点天下解码Agentic AI驱动下的营销新变革

新消费日报

YMatrix 技术内幕:详解 10w+ TPS 背后的技术矩阵

YMatrix 超融合数据库

OLTP HTAP OLTP 场景实践 YMatrix HTAP数据库

图纸太杂乱?1秒关闭CAD图层,清爽看图!

在路上

cad cad看图 cad图纸

2025年含泪狂刷Android基础面试118题,offer拿到手软

程序员每日分享

程序员 面试 移动开发 Android开发 互联网大厂

新能源车企需要用到堡垒机情形简单分析

行云管家

网络安全 数据安全 堡垒机

微信读书十周年,后台架构的技术演进和实践总结

JackJiang

网络编程 即时通讯 IM

【JeecgBoot AIGC】AI工作流配置与流程节点全解析

JEECG低代码

AI应用 AIGC JeecgBoot AI 大模型 AI流程

更强模型效果!豆包大模型 1.6 系列上线边缘大模型网关,最高申领1000万免费 Tokens

火山引擎边缘云

AI+ 端侧AI 大模型 侧端大模型

用DeepSeek+ Python 自动生成测试用例 狂省5小时,漏测率暴降83%!

测试人

人工智能

Java线程池详解:高效并发编程的核心利器

不在线第一只蜗牛

Java

移动开发那些事儿:半数开发者已经在项目中使用了HTML5_移动_sai_InfoQ精选文章