目前,我已经完成了 Lynda.com Objective C 的基本培训的 3/4,并且到目前为止我真的很享受它。我的目标和很多程序员一样,就是利用这些技能来制作一个 ios 游戏。目前 Lynda.com 托管的唯一其他教程是 Mac osx 开发的 Cocoa 基本培训视频。我真的很享受教学风格和 Lynda.com 视频的制作,我在想。
在 Cocoa touch 之前学习 Cocoa 会有很大帮助吗?还是只专注于我的主要目标并学习可可触感会更有益。
目前,我已经完成了 Lynda.com Objective C 的基本培训的 3/4,并且到目前为止我真的很享受它。我的目标和很多程序员一样,就是利用这些技能来制作一个 ios 游戏。目前 Lynda.com 托管的唯一其他教程是 Mac osx 开发的 Cocoa 基本培训视频。我真的很享受教学风格和 Lynda.com 视频的制作,我在想。
在 Cocoa touch 之前学习 Cocoa 会有很大帮助吗?还是只专注于我的主要目标并学习可可触感会更有益。
在 Cocoa touch 之前学习 Cocoa 会有很大帮助吗?还是只专注于我的主要目标并学习可可触感会更有益。
对于已经了解 Objective-C 和 Cocoa 的人来说,学习 Cocoa Touch 非常容易。与首先学习 Cocoa Touch 相比,我不确定仅仅为了学习 Cocoa Touch 而学习 Cocoa 会给你带来什么显着的优势,但你获得的经验肯定会与学习 Cocoa Touch 相关。尤其:
框架的主要差异是由平台的实际差异驱动的。例如,与台式机相比,iOS 设备更多地依赖于触摸事件,而不是命令和击键,这种差异反映在框架中。
If you're enjoying yourself, go ahead and do the Cocoa course. It won't hurt you, you'll have fun, you'll learn quite a bit about MacOS X development even if you hadn't planned on that, and you'll gain some experience that'll be useful as you tackle iOS.
毫无疑问,学习 Mac OS 将是有益的。然后从 OSx 切换到 iOS 非常容易。
但对我来说,在 OSX 工作了 3 年之后,我觉得 iOS 并没有太大的不同。GUI 组件变得更少。
OSX 的强大功能之一是我在 iOS 中错过的绑定。
在 OSX 中,您需要处理操作系统,但很少使用 iOS。
在掌握了objecitve-c和cocoa的所有内容之后,您需要学习iOS。
本网站是学习 Objective-C 和/或 iOS 应用程序开发的最佳场所。
学习 Cocoa 将是有益的,是的,因为他们使用的所有基础类都是相同的。但我认为先学习 Cocoa Touch 会更好一些。
Cocoa Touch 比 Cocoa 易于使用和学习。
Cocoa Touch 中的所有视图都是基于层的,而 Cocoa 中的视图不是。所以 Cocoa Touch 和 Cocoa 在使用视图和控件方面有很大的不同。而且,我认为基于图层的动画和性能更好。
Cocoa 中几乎没有设计得不好的东西。对于初学者来说并不容易理解。但 Cocoa Touch 设计得很好。