首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
iOS 开发实用书单
iPhone App Development: The Missing Manual
Cocoa and Objective-C: Up and Running
Cocoa Programming for Mac OS X
深入浅出设计模式 Head First Design Patterns
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
Coding
V2EX  ›  iDev

如果同时开发iOS和Android应用,有什么好的方案?

  •  
  •   funcman · 2013-03-26 16:15:52 +08:00 · 5444 次点击
    这是一个创建于 2455 天前的主题,其中的信息可能已经有所发展或是发生改变。
    跨平台框架什么的。估计只能靠C++来写吧~
    22 回复  |  直到 1970-01-01 08:00:00 +08:00
        1
    pscl   2013-03-26 17:05:47 +08:00
    PhoneGap
        2
    hexor   2013-03-26 22:23:44 +08:00
    框架肯定找现成的吧 现在大部分的游戏都是在引擎的基础上做的 而这些引擎大多数都是跨平台而且不仅仅支持游戏. 所以可以去找找. 我知道的游戏引擎国内的有木瓜(papaya) 国外的有corona. 其他的肯定还有更多 你可以去找找这方面的资料
        3
    pspEgg   2013-03-27 08:21:44 +08:00
    关键是不能从「one code fits all」角度出发,而是分开考虑如何制作最好的两个软件。这两天有个跨平台web app的例子:

    forecast.io
        4
    zhfish   2013-03-27 13:24:09 +08:00
    cocos2d-x 写应用一点问题没有
        5
    flyer103   2013-03-27 15:59:53 +08:00
    @pscl 赞!但它提供的 API 还少,且在不同的平台上 cordova 使用的版本可能也不一样,这点儿在使用时有些麻烦。
        6
    funcman   2013-03-27 23:48:22 +08:00
    看来只能等Qt的iOS和Android支持正式推出了。

    游戏好办,游戏不怎么涉及GUI层。
        7
    funcman   2013-03-27 23:49:15 +08:00
    @pscl 这个东西和HTML5差别多大?
        8
    aaronmix   2013-03-28 06:58:42 +08:00
    Xamarin iOS & Xamarin Android.
        9
    ostrichmyself   2013-03-28 07:52:05 +08:00
    大部分的工作放在服务器处理

    UI 用phoneGap方案, 貌似都是大家的选择,

    没用过,不做点评.
        10
    joy1744   2013-03-28 21:53:50 +08:00
    Titanium mobile
    unity
        11
    missdeer   2013-03-29 20:49:59 +08:00
    Qt4已经可以Android和iOS跨了,不过Qt4iOS收费的,个人版license单产品500刀多产品750刀
        12
    funcman   2013-03-30 01:05:28 +08:00
    @missdeer Qt5.1开始官方支持iOS和Android。
        13
    funcman   2013-03-30 01:06:57 +08:00
    哦,是5.2正式支持。
        14
    missdeer   2013-03-30 09:52:25 +08:00
    @funcman 知道,但以如今的开发速度,今年末能否出来也是个未知数
        15
    lijia18   2013-03-30 10:17:23 +08:00
    你是要开发游戏还是应用?应用的话推荐PhoneGap,游戏的话推荐cocos2d-x.
        16
    funcman   2013-03-30 14:33:38 +08:00
    @lijia18 标题写着“应用”。游戏的话,我有自己的引擎。
        17
    lijia18   2013-03-30 18:18:07 +08:00
    @funcman 应用的话推荐phoneGap, 自己的游戏引擎是什么引擎?
        18
    felixye   2013-03-30 20:32:33 +08:00
    基于Objective-C的跨平台开发工具Stella SDK,就支持将iOS开发的同套源代码轻松编译、移植到Android平台上,做了iOS应用就可以有Android应用,两剑桥海归出品 http://t.cn/zTz5ast 刚在36kr看到的
        19
    lancy1014   2013-03-30 23:18:16 +08:00
    分别找人来做,想其他的都会悲剧。iOS和android有完全不一样的交互规范。不要妄想一处编写处处执行。(除非是游戏,或者是非正常交互,或者你就是想省钱随便做一个应用
        20
    yellowV2ex   2013-03-31 21:58:36 +08:00
    Adobe AIR?
        21
    amirfish   2013-04-01 06:44:11 +08:00
        22
    funcman   2013-04-01 13:32:11 +08:00
    @lancy1014 是的,我的主要思路也是这样的。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3429 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 30ms · UTC 04:43 · PVG 12:43 · LAX 20:43 · JFK 23:43
    ♥ Do have faith in what you're doing.