|
||||||||||||||||||||||||||||||||
|
|
一、认识 1.DAP是什么?是怎样运作的?
DAP(Dynamic Application Platform)是迈凯诺自主研发的针对目前市场上手机智能化的趋势和MTK平台移动终端应用不能动态加载应用软件的弊端,自主研发了MTK二进制应用程序动态装载系统(简称DAP),使MTK智能化。DAP的研发,一方面为终端用户带来更多的应用服务,另一方面,这个智能化的系统能为制造商提供便利的手机研发平台和工具,帮助芯片商、终端制造商、内容提供商和手机软件环境提供商建立有机联系,对促进MTK手机应用服务的发展起着重要作用。MTK 是一个针对手机应用而开发的OS,DAP 则是MTK 升级后的智能平台DAP为移动终端提供了一个应用软件运行环境,使得基于DAP SDK开发的应用软件能在各种不同类型的手机平台上顺畅运行,实现了跨平台性。一次开发,只要做简单的适配即可在多个手机平台上运行,无需为特定的手机平台开发专有版本。可无限拓展手机无线应用。
●支持动态加载功能—— 下载最新的应用产品(支持动态链接库可在T卡运行软件,内存占用少
●覆盖更多平台—— 一次开发,全部推广(支持MTK所有平台)
●手机应用软件灵活扩展、升级—— 后台随时更新应用,下载
●平台开放模式—— 丰富的游戏、应用
●安装便利—— 统一标准,移植便捷
●为手机厂商解决第三方应用;为CP推广产品;为用户提供丰富应用
2.关于DAP平台的特点
●DAP是一种独立的系统软件或服务程序,手机应用借助这种软件在不同的技术之间共享资源。DAP让MTK 操作系统真正成为一个像Windows Mobile一样完全开放的智能操作平台,可动态加载一个或多个独立EXE 文件(独立的可执行二进制BIN文件) ●已开放MTK内部10000多个标准API函数用于开发独立EXE文件; ●DAP模拟器完全支持在原有模拟器的基础上开了独立的EXE应用; ●移植现有MTK文件成为独立EXE时,基本只需重新在DAP的SDK上重新编译MTK的源码就可以生成完全独 立运行的二进制BIN文件; ●可以像Windows 一样通过加载外部DLL文件来扩展操作系统的API函数集或开放设备驱动程序,以及完全 支持多个EXE之间、EXE与DLL之间、多个DLL之间的相互函数调用 ●通过函数DAP—ExecuteAP(“EXE文件名”)轻松搞定外部EXE应用的调用; ●DAP微小的存储占用量:只需占30KB左右的ROM空间,以及80KB的RAM空间; ●T卡运行这个独立的程序可以不依存于MTK源码,独立编写与编译生成可执行二进制代码,以文件的方式 存在于磁盘 ●在SDK上的开发完全开放系统硬伯所有资源,其于DAP完全可以DLL的方式开发驱动 ●所有的开发过程在ADS的集成开发环境中进行,编译排错得心应手,再也不要为写MAKE文件而烦恼 ●提供了MTK资源ID提取工具软件 ●提供了ID的动态分配功能,避免多个应用使用ID的重叠冲突问题; ●完全开放MTK现有的API函数,开发人员无需学习新的API ●现有MTK应用移植独立T卡程序基本无需修改 ●全完在传统的MTK模拟器上调测独立应用的开发 ●完全C语言开发,支持所有MTK 平台,如6219, 6223,6225,6226,6228等; 3:DAP平台是最好的选择吗?
这主要取决于两方面:
(1)底层支持——对底层系统支持稳定,拓展性好,自然可以覆盖更多手机平台和终端 (2)移植便捷——开发环境高效,开发容易,移植工作量小,周期短,自然盈利更快 不同于一些JAVA虚拟机扩平台,对开发商受限,接口少,移植周期长,运行效率低, DAP不仅为开发者提供了最好的开发环境,而且在覆盖厂商手机终端时拓展性也是非常好。
二、合作模式
1.怎么合作的呢? 具备MTK平台开发经验或熟悉C语言开发,就可以和我们合作。
具体开发时迈凯诺提供DAP SDK,开发者基于DAP平台进行产品开发/移植。迈凯诺提供技术支持,直至通过的产品上线运营。
2.产品不仅内置,还支持更新升级。这样产品一经推出,也能在已出货手机上获得更多应用
三:合作之后,收益如何分成
开发者和迈凯诺之间是合作分成模式 扣除运营商、SP、厂商费用之后,余下双方按比例分成 四:移植工作量有多大?
开发工作量取决于合作的游戏/应用本身的内容,如果是Java的产品,可能移植周期稍长;如果是MTK产品,由于同样都是C语言开发,移植非常快,3天至7天左右
|
||||||||||||||||||||||||||||||
Copyright © 深圳市迈凯诺科技有限公司 All rights reserved 客服热线:0755-29841011 技术支持:迈凯诺科技 粤ICP备11083837号 | ||||||||||||||||||||||||||||||||
