|
|
1
6
虽然iphone开发环境并不是mac的一个子集,但由于有一些改进的和iphone特有的位,它几乎是如此(主要是好位)。因此,Mac可能是最容易从iPhone移动到的平台。 在Mac上,您将特别想了解Cocoa绑定,它在许多现代用户界面下都可以工作,但还没有(现在)在电话上。 为了解决您的特定问题,一些备受尊敬的免费MAC编码资源包括:
(嗯,我通常不在这里发帖,所以我被禁止超链接上述参考资料…我可以把它们作为文本放进去吗?嗯,不!嗯,我想,谷歌总是有的。) |
|
|
2
3
值得庆幸的是,桌面上的可可和触摸可可非常相似。我建议您从苹果的网站下载一些初学者示例代码。既然你已经知道了目标C/COCO,你应该能够很容易地跟随它。如果某些部分令人困惑,您可以浏览苹果的指南。 相同的事情:
不同的事情:
编辑:总体而言,iPhone的主要不同之处在于它有更多的“预建”用户界面类(uinavigationcontroller、uitababarcontroller等),您可以在应用程序中使用这些类,使其看起来美观(最重要的是,与苹果应用程序保持一致)。 |
|
|
3
3
我从MacOS开发开始,然后去了iPhone开发。您可能已经了解了有关API如何工作的核心概念。我所看到的从iPhone过渡到Mac的开发人员最大的问题是如何使用Mac用户希望他们的应用程序能够工作的所有微妙方式。像处理向上翻页和向下翻页键来滚动你的视图(很遗憾tweetie不支持这个功能)。或者处理多个窗口。或多个显示尺寸(确保不要将窗口置于屏幕之外)。 对于技术编程问题,苹果自己的文档是最好的开始。就我所知,没有一本书或一个网站能给出所有答案,这对于苹果操作系统的设计和正确操作有着细微的差别。这主要来自于使用苹果设计奖得主的应用程序以及模仿它们的工作。 |
|
NullVoxPopuli · 重命名文件夹的最快方法是什么?[关闭] 1 年前 |
|
|
J P · Mac GPGSuite的密码过期 1 年前 |
|
|
Pali775 · Django不会在MacOS上更新 1 年前 |
|
PkDrew · AND运算符“&”在“&tee”中的作用是什么? 1 年前 |
|
|
analog_kid · 较旧的R版本dmg文件[已关闭] 2 年前 |