写点什么

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

评论

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

React基础知识入门

小白Coding日志

前端 React

如何使用玻璃材质制作钻石3D模型

3D建模设计

3D渲染 纹理贴图 模型渲染 材质纹理 材质编辑

2023年,用友BIP持续发展,引领企业数智化

用友BIP

什么是API数据接口该怎么使用?

Noah

从0到100TB,MatrixOne助您轻松应对

MatrixOrigin

分布式数据库 云原生数据库 MatrixOrigin MatrixOne HTAP数据库

提升淘宝商品详情搜索效率,看这篇API接口详解

联讯数据

现代皮质沙发材质编辑

3D建模设计

3D渲染 纹理处理 模型渲染 材质纹理 材质编辑

3D材质编辑:制作被火烧的木头

3D建模设计

3D渲染 材质贴图 纹理贴图 模型渲染 材质编辑

MatrixOne完成与麒麟软件服务器操作系统的兼容互认

MatrixOrigin

分布式数据库 云原生数据库 MatrixOrigin MatrixOne HTAP数据库

苹果电脑虚拟定位:AnyGo中文破解 for mac 修改手机定位就是如此简单

Rose

mac软件下载 AnyGo for Mac AnyGo破解版 虚拟定位工具 AnyGo中文版下载

矩阵起源与深圳大学达成专利开放认可合作,坚持科技是第一生产力

MatrixOrigin

分布式数据库 云原生数据库 MatrixOrigin MatrixOne HTAP数据库

OPPO ColorOS全球创客大赛总决赛在即 加速潘塔纳尔生态成型

极客天地

什么?通过 Prometheus 编写巡检脚本

TiDB 社区干货传送门

监控 实践案例 集群管理 管理与运维 故障排查/诊断

火山引擎的AI语音技术

淼.

使用粗糙贴图制作粗纹皮革手提包3D模型

3D建模设计

3D渲染 纹理贴图 模型渲染 材质纹理 材质编辑

TiDB 7.5 LTS 发版丨提升规模化场景下关键应用的稳定性和成本的灵活性

TiDB 社区干货传送门

新版本/特性解读

Python 案例实训教学,课程展示及结课存档优化|ModelWhale 版本更新

ModelWhale

人工智能 大数据 canvas 教学实训 模型服务

利用法线贴图渲染逼真的3D老虎模型

3D建模设计

3D渲染 材质贴图 纹理贴图 材质纹理 材质编辑

【EMNLP 2023】基于大语言模型的复杂任务认知推理算法CogTree

阿里云大数据AI技术

强大的系统活动监控器:iStat Menus 激活中文版最新

胖墩儿不胖y

系统监控工具 Mac电脑软件

Vue3.0在软件开发中的能力展示

互联网工科生

Vue DOM vue3.0

一文速览字节最新分布式操作系统KubeWharf

苏沐

运维 云原生 k8s 分布式操作系统 KubeWharf

如何进行代码混淆?方法与常见工具介绍

DAPP智能合约质押挖矿系统开发丨详情开发

l8l259l3365

MCube动态化与原生工程结合最佳实践 | 京东云技术团队

京东科技开发者

前端 跨端 动态化 MCube

恢复的方式多种多样,总有一款适合你

TiDB 社区干货传送门

备份 & 恢复

创新释放:Atlassian 人工智能引领现代工作

跟YY哥学Jira

人工智能 项目管理 Jira Confluence ChatGPT

高效挖掘数据价值,天翼云分析型数据库TeleDB For AnalyticDB申请出战!

极客天地

Mint Blockchain,一个聚焦在 NFT 领域的 L2 网络

NFT Research

NFT\ NFTScan Layer 2

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