关于在iPhone上合并2个应用程序(App)成一个

      这次需要做一个把2个iphone游戏合成一个的事情,一开始还没有头绪,所以去论坛上求助高手。

 

回顾下其他平台的做法:

Brew平台:可以多个应用程序(app)在一起的,每个app有一个单独的classiD,你通过系统提供的startapplet就可以启动其他的app,包括可以后台运行,退出自己,都比较容易。

 

J2ME平台:我记得一个midlet suit里是包含多个midlet的,应该可以分别启动,我记得我当初做的一款合集是通过切换canvas来实现的。

 

最后到iPhone: 根据论坛上的官方回答(PS:看来iPhone的客户也还可以,以前去Brew论坛提问的时候官方技术人员也会回家,J2ME我就没试过,因为中文资料很多。),iPhone只能同时跑起一个应用程序,所以我这种想法是不可行了,

 

所以,在iPhone上想原封不动合成2个app是不可能的,必须要采取原始的办法,如下:

 

1,新建一个工程,使用自己的view,弄个界面先显示选择进入哪个app,

 

2,把那2个app的代码和资源都合到新的工程里,但是可以各自用各自的文件夹

 

3,这里也不是完全合成,每个app还是各自的view,消息从主工程里传进去,

主框架负责在3个view之前切换,当切换到各个app的时候,把消息传过去。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值