一 : 跨平台工具详解:Ideaworks 3D Ltd (Marmalade)
Marmalade的工作是把C++代码转换为本地设备支持的代码。支持的设备包括iOS,Android,BlackBerry平板,Symbian和Bada。开发者用标准C++、OpenGL和跨平台的Marmalade API来编程。Marmalade API相对本地设备API来说更加简洁。标准编译器把代码转换为ARM级的机器语言,同时也转换为带有平台特性的代码。这种代码在由运行时封装的本地抽象层执行。超过400Kb的基线内存,相比其他是更好的解决方案。
Marmalade的App可以用Microsoft Visual Studio或者Xcode桌面开发环境开发。它的SDK包含很多的工具,比如仿真,桌面ARM调试,UI构建,部署,用于设备控制测试的远程调控手段,和支持本地代码用C语言扩展为App的扩展开发包。
Marmalade的很多版本都可以使用。提供给个人开发者的是149美元的个人版(附赠一个Marmalade 的软件启动画面),也有提供给企业和出版商的版本。OEM级的服务包括优化,SDK的可定制增强, 多个SDK的联合, 以及其他平台上App的管理端口。
Ideaworks还能为用Marmalade开发的App提供一个分布式的解决方案,使之能适用于多个App商店,这些商店涵盖了SDK支持的所有平台。这家公司还开发了一个名为GitHub的space,它现在包括了超过60个源C++组件,以及经过调整适用于Marmalade的扩展。
Marmalade宣称差不多5万名开发者安装了他们的开发工具,这之中包括知名游戏工作室比如EA和PopCap。著名的基于Marmalade开发的软件,有Plants vs. Zombies, Call of Duty: Black Ops: Zombies, Need for Speed Shift,Cut The Rope,,Lara Croft Guardian of Light 以及Sim City Deluxe。
Marmalade的市场定位和其他3D游戏引擎提供商如Unity和Unreal比较相似。他们的产品都更偏向于设计第一人称设计类游戏的设计,而Marmalade的产品是则更灵活多变。其他的开发工具用的是包含BatteryTech和EDGELIB的C++内核,这是定位于游戏产品开发,同时也能延伸到MoSync,虽然这并不是游戏开发的范畴。由于Marmalade支持众多平台,开发者可权衡平台的流行程度自行选择为什么平台进行开发。用Marmalade开发的App中,32%支持Bada,27%支持BlackBerry,29%支持Symbian,同时93%支持iOS,85%支持Android。调查显示,对Windows Phone的支持,以及更好的桌面部署方案(现在还是beta版),现在正受到开发者的广泛需要。
Ideaworks以前曾专注于为知名游戏开发商提供产品服务,服务对象后来增加了个人开发者,OEM和出版商。因此,Marmalade功能中包括3D绘图和动画工具,2D/3D几何支持,以及最近才有的本地UI组件。这些组件扩宽了Marmalade的用户范围,因为它对非游戏开发者也有帮助。这些继承自Marmalade的遗产反映在目标市场上,就是81%的Marmalade开发者进行的是游戏开发,19%的进行企业App开发。调查中,开发者表示,性能这一选择工具时的重要指标是让Marmalade得到大多数投票的重要因素。
开发者也表示,让他们放弃一个工具的原因中,该工具不支持他们的目标平台占大多数。这个原因占了32%的比例,而其他原因的平均值是18%。Marmalade支持的移动平台范围很广,这个原因也许对它不适用。不过因为在游戏引擎市场,开发者也许会需要Marmalade支持其他游戏引擎(如Unity)支持的网络游戏控制平台,所以要求Marmalade支持其他平台的开发者比例是29%,而其他工具平均是17%。这一点(而且Marmalade支持的App种类多于Unity)也反映在开发者表示他们曾放弃了包括Marmalade在内的工具,只是因为他们不适应游戏开发。
Marmalade主要吸引经验丰富的开发知名移动App的开发者。这在我们的调查中,反映在Marmalade的使用者比其他平台的使用者通常有多得多的移动开发经验。这些开发者从事开发的时间都比平均开发者长2至3倍。Marmalade的开发者同时还更倾向于开发有10万到100万用户的知名游戏。
“运行于智能手机、平板电脑和其他嵌入式平台上的丰富App和游戏,都可以在Marmalade SDK这一跨平台开发环境下方便高效地开发。Marmalade已经被多个世界顶尖出版商采用,在Apple的App Store中发布了一系列高品质、 知名的App。”
二 : 站长平台外链分析工具升级 新版评测
今天习惯性的打开了站长平台,查看外链变化,结果发现眼前焕然一新,显然站长平台的外链查询工具升级了。笔者摸索一下,发现改版了之后,数据更加直观了,但是由于数据整合了在一起,数据比较混乱,导致了查阅存在一定的麻烦。下面针对站长平台工具的改版做一些评测。
一,数据整合,查询更加直观
外链查询工具改版后,没有了过去查看被链接页面,链接关键词的分页,取而代之的是变成了一页显示的数据整合。分别分成了链接到您网站的url,被连接网页url,锚文本,拒绝外链状态,四列,站长们可以一眼扫关网站相关数据,在同一个页面中可以进行所有的操作,这种做法确实是可以让数据分析更加直观,而且操作也更加简捷,对网站的外链情况也可以一目了然。但是由于URL都放到一起了,初次体验,看上去有点眼花缭乱的感觉。不过相信习惯了之后应该会更加方便。
二,外链变化概况数据表更加简洁
过去的版本,数据表的显示方式是在设置的时间段内,每一天都有标点的。而改版后,数据表只标点了外链数量发生改变的日期,让数据表看起来更加简洁,而且可以更加直观的分析外链的变化情况。看看过去和现在的版本差别。注意:上下图的域名不一样,下面是http://www.gscpp.net这个网站,所以数据也是不一样的,不过可以作为一个参考之用。
改版前:
改版后:
三,外链地址栏的一点小改变
请输入想查询的网站地址这个栏目也发生改变了,右上角的下来选项不见了,只剩下了手动输入查询这个栏目,但是输入框中记录了站长绑定域名的URL,可以点击下拉,直接查询自己的域名。
改版前,右上角有下拉:
改版后,没有了下拉:
外链查询功能的改版让外链数据分析变得更加简捷,从百度推出该平台并且不断完善中,我们应该明白了外链确实是算法排名中不可缺少的一个因素,但是从平台越来越突出拒绝外链这一项功能中,我们也明白了外链不好做。本文来自公孙策广州网站建设公司http://www.gscpp.net,转载请保留链接。
三 : SEO优化工具——站长平台
SEO的优化工作,贵在一个坚持,在坚持的同时,要对整个的框架层次了解清楚。我们需要在不同的阶段,针对网站的发展状况进行系统全面的分析,对数据进行有效跟踪,制定切实可行的操作方案。61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1