求教怎么做个会iOS的C#程序员?

jazm 发布于 2012/06/25 14:30
阅读 2K+
收藏 0

基本情况:

1、.net实际开发经验二年

2、对.net基本掌握,现在也在继续学习新的.net开发,常在codeproject.com等国外论坛看看

3、有较好的学习能力

想着:

1、看了个iOS基础文档,object-c看的懂。有MAC系统使用基础。

2、有点跟风,因为iOS开发拿得多。

求教:

1、希望iOS开发的大牛给些建议,不吝赐教!

 

加载中
0
Cavalier
Cavalier

也想血,我是java的,同求赐教

0
w
welsmann
偏门:用.NET写Html5的网站,然后封装成iOS应用..
0
junwong
junwong
objective-C与C#这种类C语言差别还是相当大的,很偏门,但习惯后也是一样的,难点在于iOS的App开发知识体系更加偏门,如果你有Android或者WP7的App开发经验,会发现基本上用不到
0
junwong
junwong
相反如果是游戏开发可能要好很多,因为游戏开发都是基于 时间-绘制 刷新的模式,而不是基于控件的应用开发
jazm
jazm
多谢!
0
中山野鬼
中山野鬼

引用来自“junwong”的答案

相反如果是游戏开发可能要好很多,因为游戏开发都是基于 时间-绘制 刷新的模式,而不是基于控件的应用开发

IOS的开发不清楚。不过基于控件式的开发,不得不喷喷。堆起来容易,顺畅难。貌似开发语言或环境就是不鼓励,不支持,不赞同你优化系统架构,一切根据框框来。貌似这样很方便很安全。结果呢?框子里面一堆类,一堆对象,一堆关联。很多无用功和无用代码(很少用到),这些无用代码有什么用?还真有用,为了维护这种控件堆叠的开发方式自身,而不是开发者面对的业务需求。简单说就是为了开发(开发模式)而做了很多和设计目标无关的开发。

这也是我不做APP的一个原因。特别讨厌微软的开发工具。讲起来让你更快捷,做个小东西是的,做个像点样子的东西,其实还是很累。它说什么就什么。如同一坨屎放在地上,你没有权力和能力清理掉,你需要加很多围档隔离它,再撒上很多香水,这样才能看起来整体够档次。

jazm
jazm
我想我会沿袭.net基于网络的特性,开发依然依托于网络的App。
jazm
jazm
第二段确实对微软的东西最贴切的慨括啊。我先要找自己的定位和所能到达的最初层次。
0
小福仙
小福仙
你可以看看http://xamarin.com/monotouch
0
iiiiiiiii
iiiiiiiii
学学objective-c喽,做应用用基本控件,做游戏用cocos2d,呵呵。
jazm
jazm
至为感谢!
0
johnzhang68
johnzhang68
miniMac (or MBP or iMac) + iPhone (or iPAD) + Apple Developer subscription. 这些是必要的软硬件配置。 
0
Le_Guto
Le_Guto
直接用C#写ios应用。。
0
王烁
那你u3d!很适合!
返回顶部
顶部