相关疑难解决方法(0)

如何在MonoTouch和Objective-C之间做出决定?

今天在Mono举行的本地.Net活动中参加会议后,MonoTouch的使用被"触及"作为iPhone开发的替代品.尽管有一些Mono堆栈的怪癖,但它在C#和.Net中非常舒服,它似乎是一个吸引人的选择.然而,由于MonoTouch的售价为400美元,如果这是iPhone开发的方式,我有点不知所措.

任何人都有使用MonoTouch和Objective-C开发的经验,如果是这样,使用MonoTouch进行开发比学习Objective-C更简单快捷,反过来又值400美元?

c# mono objective-c xamarin.ios

273
推荐指数
7
解决办法
3万
查看次数

开发跨平台移动应用程序

越来越多的移动平台正在推出,开发人员可以使用sdk.有各种移动平台可用:Android,iOS,Moblin,Windows mobile 7,RIM,symbian,bada,maemo等.

跨平台应用程序的制作是开发人员头疼的问题.我正在寻找跨平台的常见事物,这将有助于希望将应用程序移植到所有平台的开发人员.像差异屏幕分辨率,输入法,open gl支持等,请分享您知道的任何平台的详细信息.

或者是否有可能,通过在html(widget类型的东西)中编写代码并将其加载到本机应用程序中.我知道android,我们可以通过调用将web视图添加到应用程序中setContentView(view)

请分享我们可以将html视图添加到您知道的不同类型平台的本机应用程序中的类详细信息.

此线程的目的是在开发人员之间共享共同的细节.标记为社区维基.

跨平台工具和库

android cross-platform blackberry windows-phone-7 ios4

109
推荐指数
4
解决办法
4万
查看次数

是否有可能将Guile嵌入iOS或Android的C++应用程序中?

Guile看起来有点直接嵌入到C/C++项目中,但它在iOS或Android上的表现如何呢?它是否需要不适用于这些平台的第三方库?

与JavaScript或Lua相比,它如何作为可嵌入的脚本语言?

scripting scheme android guile ios

5
推荐指数
1
解决办法
2306
查看次数

OpenGL ES适合执行骨骼动画吗?

我必须为移动平台启动3D项目.首先,我想概述主要目标 - 骨骼动画.至于解决方案,我正在考虑使用OpenGL ES和C++.所以问题是:

  1. OpenGL ES是否足够强大以处理骨架动画(包括那些蒙皮着色器)
  2. OpenGL ES是否在移动平台上得到广泛支持,哪些是最着名的?(例如,支持iPad吗?)
  3. 无论如何这是可能的,我的意思是我有足够的计算能力吗?
  4. 是否值得使用XNA数学库,因为它的SIMD优化(虽然我真的不确定SIMD是否支持移动平台,但谁知道......).
  5. 为此使用C++好吗?如果是,那么我应该选择哪个编译器进行开发和测试?而且,我不知道什么编译器用于移动平台?

你可能已经得到了它 - 我还没有为移动平台编程.因此,欢迎提出一些一般性建议.

c++ mobile opengl-es skeletal-animation

5
推荐指数
1
解决办法
3186
查看次数

Windows Phone 7到iPhone开发(后来我知道)

我一直在做很多Windows Phone 7游戏开发,并且已经开始考虑将我的应用程序和游戏移植到iPhone以及可能的Android.

根据我的理解,MonoTouch等解决方案不值得付出努力,所以我应该避开这些事情吗?

我非常精通C++编码,如果我不能有效地使用C#,我想在iPhone上做到这一点,特别是对于游戏有很多的性能危急情况.我不会低估C#的强大功能,只是在iPhone上使用C#(而且我认为这是一件值得公平的事情).

在为iPhone构建代码之前,我应该有什么好的阅读材料吗?我已经在下载x-code但是不知道该怎么做,我甚至不知道如何围绕objective-c包装C++但是我觉得这将是最好的妥协,因为我的情况.

我想更广泛的问题是如何处理多平台编程?我的currnet想法是构建三个独立的开发框架,这些框架彼此具有相同的设计原则,因此在平台之间移植应用程序是直截了当的(但仍然需要每次都重写代码).

这是一种聪明的方式,还是我疯了?

c# iphone xna windows-phone-7 ios

4
推荐指数
1
解决办法
651
查看次数