AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

移动开发那些事儿:半数开发者已经在项目中使用了 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:013755

评论

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

服务器CPU和普通CPU有什么区别?常用的服务器有六大区别

Finovy Cloud

深度学习 gpu GPU算力

技术创新!青藤威胁检测论文入选国家中文核心期刊

青藤云安全

论文 威胁检测

什么是IP地址盗用?又要如何预防?

郑州埃文科技

IP地址 IP地址盗用 安全防御

ATT&CK V11版本发布,新增结构化检测内容

青藤云安全

如何使用Python实现图像融合及加法运算

华为云开发者联盟

Python OpenCV 图像处理 图像融合 加法运算

贝壳上云&云上架构

赵亮-贝壳云原生

云原生 监控 框架 链路 扩缩容

龙蜥云原生机密计算 SIG 成立,7 大开源项目重磅亮相!

OpenAnolis小助手

云原生 开源项目 龙蜥社区 sig

青藤正式加入微软MAPP计划

青藤云安全

一文简述:容灾等级&保护程度

穿过生命散发芬芳

容灾 5月月更

毕业设计项目

凌波微步

「架构实战营」

不愧是阿里高工耗时182天肝出来1015页分布式全栈手册,从基础到高级,把分布式核心原理讲得明明白白

Java全栈架构师

程序员 架构 面试 分布式 程序员人生

又是一年开源之夏,八大课题项目奖金等你来拿!

白鲸开源

Apache 大数据 开源 DolphinScheduler workflow

2022年3月视频行业用户洞察:用户增长,长短视频探索共赢新模式

易观分析

短视频 视频

10个产品主导的增长原则|Bessemer

观测云

重复造轮子?TCP天然支持可靠传输为什么还需要基于UDP实现可靠传输?

Java全栈架构师

程序员 字节跳动 面试 TCP 网络

什么是流动性池?(上)|流动性池的出现及名词解析

区块链前沿News

流动性 Hoo

一文详述DMS资源池队列阻塞告警及原理

华为云开发者联盟

数据库 资源池 DMS 队列阻塞告警 资源池队列阻塞

满足多用途和峰值性能需求,英特尔 Arctic Sound-M成就出色游戏串流体验

科技新消息

银行借助纵向联邦学习 集中化进行长尾客群的精准营销

易观分析

联邦学习 联邦计算

华为手机用户找歌不用愁,HarmonyOS 2版本更新上线“听歌识曲”

科技汇

重入锁与读写锁

急需上岸的小谢

5月月更

引领创新!青藤入选“网信自主创新尖锋企业”

青藤云安全

【OpenCV】配置OpenCV教程,OpenCV入门

恒山其若陋兮

5月月更

2年,0事故,效能提升10倍的云原生安全最佳实践

青藤云安全

金融行业 金融服务安全 青藤

当你运行npm run命令时,会发生什么

华为云开发者联盟

JavaScript typescript npm Script run命令

手机网站一键秒变App?详细教程来了

YonBuilder低代码开发平台

APP开发 APICloud 手机网站

不用PyScript,网页端运行的Python编辑器

OpenHacker

Python 编辑器 代码编辑器

做不好资产清点的网络安全防护都是耍流氓!

青藤云安全

青藤参与编写的《数据安全法》实施参考(第一版)发布

青藤云安全

DPDK背景和优势,赶紧学起来运用吧

C++后台开发

虚拟化 Linux服务器开发 DPDK C++后台开发 高性能网络

应“云”而生,软件觉醒 揭秘华为云软件开发生产线DevCloud如何呼唤高效“开发”

科技热闻

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