提交你的第一个ADOBE AIR应用到INTEL APPUP STORE

本文介绍了如何将Adobe AIR应用提交到Intel AppUp Store,AppUp是一个兼容多种技术的平台,包括JAVA、C/C++、MEEGO、WEB/HTML5和Adobe AIR等。开发者需要购买软件签名证书,如Adobe签名证书,然后使用licensing.swc对应用进行签名,以符合AppUp的打包要求。作者分享了自己的应用提交和审核经验,认为对于想在Adobe AIR应用市场拓展的开发者来说,Intel AppUp是一个值得尝试的平台。

上回说到FLASH在移动圈似乎作为不大 ,让大伙有些泄气。不过凡事都不是那么绝对,厂商的争斗不仅
在硬件层,软件层同样精彩,你苹果不让 FLASH进,我就和FLASH称兄道地,比方说,INTEL的APPUP
比方说,RIM的PLAYBOOK 。而随着1.5ghz双核手机 /平板也即将成为下一轮产品硬件标配时,FLASH
似乎又有了一线生机。



今天我就简单介绍一下INTEL的APPUP吧,INTEL APPUP是个什么东东,在我看来,从技要上说,它就是
一个大杂烩,由于INTEL并没有自己的操作系统,所以他希望做到“兼容并包,吸纳百家” , 看看他
支持哪些技术吧:
JAVA
C/C++
MEEGO
WEB/HTML5
ADOBE AIR
甚至还有把android跟ios应用convert到intel appup一些工具跟指南!!!

我的天哪,照这么看,INTEL APPUP不是很快就能成为全球最大的APP STORE了吗?事实并非如些,一方面,预装INTEL APPUP的上网本跟平板电脑并没有全面铺货;另一方面,这个商店目前还只处在预热阶段,基本以吸引开发者为主,唱戏的多,看戏的少是这个平台目前的现状。

现在INTEL APPUP还免去了开发者的注册费用,可以说是敞开大门欢迎开发者来进入其中,但是有个费用是少不了的,就是软件签名证书,一般个人开发者从199刀/年 -299刀/年都有,我是在trustcenter.de 买的adobe签名证书,一年199刀(算是给他们做个广告吧),一个6KB的小文件,花了哥 199刀,真给力啊。
所以,像后来什么android的25刀,苹果的99刀,哥表示没有压力~

(价值199刀的证书真相)


好了,有了证书,可以开始开发INTEL APPUP的应用喽~

用FLEX开发基于INTEL APPUP的ADOBE AIR应用其实没有什么特别的,你需要用到一个intel方面提供的
licensing.swc来进行嵌入程序中,以方便提交到appup时让intel统一进行wrapper:

            import com.adobe.licensing.LicenseManager;
           
            import mx.core.UIComponent;
            /* replace the value below with your own unique GUID */       
            private static const MY_APPLICATION_KEY:String = "";//留空
           
            private static var UPDATE_MODE:Boolean = true;
            private static var DEBUG_MODE:Boolean = true;//本地调试时设为true,提交时设为false
           
            private function creationCompleteHandler():void
            {   
                var licenseManager:LicenseManager = new LicenseManager();   

                    licenseManager.checkLicense( this,MY_APPLICATION_KEY,
                                                 UPDATE_MODE, DEBUG_MODE );

                //...

            }

DEBUG= true时处于调试状态时


测好你的本地应用后,就可以咱们花钱买的证书来给应用签名了,注意,用证书签好名的应用,
即使不通过intel appup市场,我们一样可以通过别的软件渠道进行发售。

发行商身份:已验证,国际通用噢,花钱就是好啊~

当我们把DEBUG_MODE设为false并发布成.air的安装文件,安装后运行时应该会出现这样的提示:

这其实是正常的,因为我们刚才用到了licensing.swc,这个要通过intel appup来帮我们打包,
才能变成只能通过appup进行安装的应用。

接下来就是准备logo,产品简介,交给intel进行测试等等,我基本在3-4天就得到测试通过的消息,
这可能是我得到feedback最快的市场,intel的测试团队rocks~

我在intel appup用来试水的应用叫 stone match ,是我去年做的一个flash小游戏,一开始是以
免费的形式提供下载的,每天的下载量在10-20之间,现在改成收费了,一个半月大概下载了 10个左右,
不过我已经很满意了,因为试水本来就是用来走个流程的。软件收入跟intel是 7/3开,
月底intel会通过paypal打钱给你,有趣的是,在我为数不多的销售中,竟然有美元、欧元跟英镑三种货币,看来,appup的影响力还是不错滴~

 

唯一可惜的是,限于我朝的一些实际情况,intel appup安装后只能看到免费的应用,收费的应用是看不到的~

SO,有想法想在adobe air/flash 应用上开拓市场的同学们,不妨到appup市场试试,也许有意外的收获:)

作者:emilmatthew
微博: http://t.sina.com.cn/emilmatthew

内容概要:本文围绕列车-轨道-桥梁交互仿真研究,基于Matlab平台构建数值模型,系统分析列车运行过程中轨道与桥梁结构间的动态相互作用机制。研究涵盖多体动力学建模、耦合系统运动方程求解、边界条件设定及仿真结果可视化等关键环节,重点揭示高速行车条件下基础设施的振动传递规律与力学响应特征。该仿真方法可有效评估结构安全性、舒适性指标及疲劳寿命,为轨道交通工程的设计优化与运维管理提供理论支撑和技术路径。文中配套提供了完整的Matlab代码实现方案及操作说明,便于用户复现、验证和拓展相关研究。; 适合人群:具备Matlab编程基础和结构动力学、车辆动力学等相关专业知识的研究生、科研人员及从事铁路工程、桥梁工程与交通系统安全评估的工程技术人才,尤其适合开展轨道交通耦合振动课题的研究者。; 使用场景及目标:①用于高校与科研机构进行列车-轨道-桥梁耦合系统动力学特性的教学演示与科学研究;②支撑高速铁路桥梁的设计优化、运营安全性评估与减振降噪方案验证;③为复杂交通基础设施的多物理场耦合仿真提供建模思路与代码参考。; 阅读建议:建议读者结合所提供的Matlab代码逐模块深入研读,重点关注系统建模假设、质量-刚度-阻尼矩阵构建方法及数值积分算法的实现细节,同时可通过调整参数进行敏感性分析,进一步掌握仿真模型的适用范围与优化方向。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值