`
yanghuidang
  • 浏览: 954776 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

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

阅读更多

上回说到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

分享到:
评论

相关推荐

    Intel AppUp开发者计划简介

    Intel AppUp开发者计划为开发者提供了一个全面的解决方案,从开发工具到市场渠道,再到收益分享机制,极大地简化了应用程序开发和发布的整个过程。这对于希望在多种平台上发布高质量应用程序的开发者来说是一个极佳...

    intel intel intel

    标题中的“intel intel intel”显然指的是Intel公司,这是一个全球知名的半导体制造商,以其微处理器和计算机技术而闻名。Intel公司在个人电脑、服务器以及数据中心领域扮演着重要角色,为全球的科技产业提供关键...

    为Intel AppUp(SM)中心开发HTML5应用程序-第2部分:Web Workers

    这是一系列文章的第二篇,涵盖如何为Intel AppUp(SM)中心开发HTML5应用程序。 本文将介绍HTML5的一项新功能,称为Web Workers。 我们将展示一个应用程序,说明Web Workers的用法以及其他一些HTML5功能。

    zsh-plugin-appup:可以节省每次键入15个字符或更多字符的命令!

    例如,如果你经常运行`docker-compose up`来启动一个Docker Compose项目,`appup`插件可能会创建一个别名`dup`,这样每次只需要输入3个字符而不是15个。这种简化的命令输入方式能够显著减少我们在终端中的键击次数,...

    C.zip_IAP_LPC1768的IAP实现_lpc1768 iap

    这意味着在更新过程中,可以将APPUP暂时映射到一个不冲突的地址,避免更新过程中主应用程序被中断。一旦更新成功,再通过重映射将APPUP设置为主应用程序的地址,完成更新。 在实际应用中,开发者需要编写控制IAP...

    为IntelAppUp℠开发人员程序开发HTML5应用程序,第1部分:一个简单示例

    这是涵盖如何为Intel AppUp(SM)中心开发HTML5应用程序的系列文章中的第一篇。 本系列文章将讨论一系列主题,从使用AppUp封装器工具打包最小的应用程序的基础知识到说明不同功能的应用程序的基础知识

    基于MeeGo v1.2 操作系统的英特尔平板电脑用户体验白皮书

    - **对运营商的价值**:MeeGo允许运营商参与到增值服务的部署中,不仅仅是作为数据提供商,还可以通过英特尔AppUp Center参与或控制服务交付的新业务模式。 - **对OEM的价值**:缩短产品上市时间,降低软件开发成本...

    MeeGo架构浅析.pdf

    MeeGo是一个基于Linux的开源操作系统,由诺基亚和英特尔共同开发,旨在为移动设备创建一个统一的智能平台。这个系统将诺基亚的Maemo用户界面与英特尔的Moblin核心软件平台相结合,旨在支持多种硬件架构,包括ARM和...

    Linux是中国软件的机遇.pdf

    文档中提到了MeeGo平台,这是一个由Linux基金会管理的开放式操作系统,它不仅支持多种硬件架构,还支持不同的应用软件商店,如Intel AppUP和Nokia Ovi,这为Linux平台上的应用软件和服务带来了新的发展动力。...

    MeeGo架构浅析.docx

    MeeGo是一个由诺基亚和英特尔联合推出的开源操作系统,主要针对移动终端设备,如智能手机和平板电脑。这个操作系统基于Linux内核,旨在融合诺基亚的Maemo和英特尔的Moblin项目,创建一个跨硬件架构(包括ARM和x86)...

    relsandbox:发布沙盒应用程序(各种更改,带有应用程序)

    一个基本的 Erlang OTP 应用程序,用于测试发布和应用程序工具。 构建和运行 $ rebar3 compile $ ./start.sh 版本和升级 使用以下 git 标签,在版本之间移动以测试升级等。 注意:我不在乎降级,而且可能不会测试...

    精讲Meego技术及其主要优势

    5. **商业潜力**:通过AppUp Center和诺基亚Ovi商店等多渠道,开发者可以将自己的应用推向市场,实现商业价值。 #### 三、Meego的生态系统 Meego的生态系统包含了多个层次的组件和技术栈: - **基础层**(MeeGo OS...

    Erlang OTP 设计原理 - 中文版

    Erlang OTP 设计原理涉及到的核心概念包括监督树、行为模式以及应用的设计和管理。Erlang/OTP 提供了一种组织代码的高级原则,它基于进程、模块和目录的层次结构来构建可靠的、可容错的分布式系统。本文档将详细介绍...

    联盟势力大较劲 COMPUTEX成Linux新联盟较劲舞台.pdf

    描述中提到的Intel与Nokia携手合作的MeeGo项目,是一个基于Linux的移动操作系统计划,结合了Nokia的Maemo用户界面(基于Qt)和Intel的Moblin核心软件平台。MeeGo的亮点在于它对不同处理器架构的支持,包括Intel的...

    Erlang OTP设计原理文档 中文版本

    Erlang OTP(Open Telephony Platform)是Erlang编程语言的一个核心部分,它提供了一套强大的工具和库,用于构建可靠、可扩展和容错的分布式系统。OTP设计原则着重于实现高度并发、容错性和高效能。下面将详细讨论...

Global site tag (gtag.js) - Google Analytics