C4f6272fd90f89154a086dd5966df98d
[核心提示] 普通网民,不懂代码,不懂技术,不会做美工,也不懂UI、UED,所有都不懂的人,可以自己去DIY一款完整的APP应用吗?

普通网民,不懂代码,不懂技术,不会做美工,也不懂 UI、UED,所有都不懂的人,可以自己去 DIY 一款完整的 APP 应用吗?

在过去,移动应用的开发受成本、时间等限制,还具有很高的门槛,而随着技术的发展,批量化和程序化的模块越来越多以后,DIY 一款完整的 APP 应用,已经成为可能,今天要介绍的一些工具,降低了软件开发的门槛,将互联网内容平滑移植到手机中,使得即使没有任何技术背景的人也可以开发出手机软件。

追信魔盒——傻瓜式应用制作

追信魔盒是一个自助的手机应用生成平台,为用户提供一个免费快速制作手机应用的渠道。用户在注册之后,只需挑选需要的外观样式和提供相关的内容来源,追信魔盒就能自动生成相应的应用,目前,制作的应用可以在几乎全部主流系统中应用。

AppCan——不同技术水平的多模式选择

AppCan开发平台是基于HTML5技术的跨平台快速开发解决方案,通过AppCan开发完成的手机应用可以实现一次开发,同时适配 iOS、Android、Windows Phone、Symbian 四大移动平台。

AppCan 开发模式针对不同技术水平的开发者,AppCan 提供四种不同的应用开发模式:

EASY 模式( AppCan 提供的模板,开发者提供内容),WEB 模式(网址入口打包),NATIVE 模式(利用 HTML5+CSS3+JavaScript 技术),网站智能移动化(和互联网网站对接将互联网网站移动化),后两种模式通过调用系统原生接口,提高了 App 的性能,一定程度上克服了 Web App 性能不佳的问题。

技术之争:Web App VS Native App

Native App:

优势: 1. 提供最佳的用户体验和用户界面;2. 可以针对不同平台适配; 3. 盈利模式明朗。

劣势: 1. 移植到不同平台上比较麻烦;2. 维持多个版本的成本比较高;3. 需要通过 Store 或 Market 的确认;4. 盈利需要与第三方分成。

Web App:

优势:1. 开发成本低;2. 适配多种移动设备;3. 迭代更新容易无需安装成本。

劣势:1. 浏览的体验短期内还无法超越原生应用;2. 不支持离线模式;3. 消息推送不够及时;4. 本地文件系统的访问能力弱。

现今互联网发展的趋势是:HTML5 和云计算。但更为重要的趋势是互联网浏览向移动设备的转移,越来越多人的大部分互联网的行为都会在移动设备上进行。HTML5 的目的是想要浏览器上面的体验趋近 Native apps,云计算的目的是把数据和一部分的数据处理放在云端减轻客户端的工作负担。在 Web apps 的体验还不够好,移动设备电力续航和处理性能不足网络带宽有限的情况下,Native apps 短时间内会是主流。

目前 HTML5 的规范还在制定和讨论中,在运用 Web App 开发过程中仍然会遇到对事件的响应速度页面渲染等性能问题、不同机型及 Web 浏览器内核的兼容性问题、对于移动设备硬件资源的访问等众多问题,业界也出现了很多如 Julia、PhoneGap、Sencha Touch、Jquery Mobile 等移动设备开发框架,同时也有以 HTML5+Native 加壳方式的 App(AppCan 的 NATIVE 模式),各种新技术的尝试和主流浏览器及各大智能机操作系统对 HTML5 特性的支持,HTML5 未来在移动终端的发展无疑让大家更加期待。

未来

在任何时代,技术成本的降低才会带来创意的发挥和延伸,不断革新的技术又会带来更良好的用户体验,我们期待着更多精彩的应用在破除技术壁垒之后为用户带来更多更好的服务。

移动互联网开发工具行业趋势

已有7条回复我要回复

Medium 4a0fc2f197f6d28f4a0dc106065487b0
Procaine·2012-05-03
“傻瓜式XX”从载具,家电,数码到IT界,开发一款扫雷游戏送交Maretplace审核,我看到“撸妹儿”在招手微笑
Medium 04da1a3cb0e113edb66c12a0de70150a
阿禅·2012-05-03
我相信唐茶的总监李如一在“数字出版的未来”这期活动里说的,虽然iBooks Author 看起来是让普通人拥有出版的便利通道,但这只是“看起来”,做一个App和出一本书一样,制作出来是一回事,有人用是一回事,有很多人用更是另外一回事。
3
开启冰封·2012-05-05
好人一生平安
Medium 4a0fc2f197f6d28f4a0dc106065487b0
Procaine·2012-05-05
出“一键草榴”功能的话,我会考虑买一台
Medium 00953d6c3ccc6c4342b29e237dc5a0be
东郭·2012-05-08
有草榴的客户端的
Medium af90b142ff2cd24e1340e4b6efe5a55f
Afio·2012-05-10
Web App 里的劣势应该把“不支持离线模式”去掉,因为现在 HTML5 实现 Offilne 还是很容易的。可以换成“源代码保护过弱”,连最基本的混淆器都没有,HTML+JS+CSS 开发出来的所谓 Web App 完全是赤裸裸的明码,只要查看源代码就可以“一览无余”,以 Palm 的 webOS 为例,可以直接去 /usr/palm/applications 这个目录下去任意Copy、Edit 所有应用源码,sigh 。
2
庄子如是说·2012-05-11
大家都在讨论HTML5在未来会怎样怎样,但是我连影子都没见到。
Default avatar