最好的介绍iOS的Python/PHP/ c#编码器



我真的很想开始学习Objective C编程,特别是这样我就可以为iOS编写应用程序了。

我的编码背景是,我写了c# .NET GUI Windows应用程序和PHP web脚本多年;在过去的一年里,我也成为了一名非常优秀的Python程序员。我已经成功地使用wxPython编写了数百个有用的命令行Python脚本和一些GUI应用程序。我以前也写过VB6 GUI应用程序,当然,我是在DOS中使用QuickBASIC的。: -)

我了解OOP概念:我了解类、方法、属性等。我在Python中大量使用OOP,显然在c#中也广泛使用。

我实际上还没有花时间真正精通C或c++,但是我能够编写简单的"测试"程序来完成一些小任务。问题是我理解语法很好,但是api可以根据平台的不同而有很大的不同,在Linux上用C在命令行完成同样的事情与在Windows上用GUI完成完全不同。

我看了几本关于iOS编码的书,但它们似乎没有什么编程知识,很快就让我厌烦了,我不能很容易地找到我真正需要的信息,埋藏在所有的"这是一个对象是什么"或"这被称为一个类和一个方法"的东西…

我也尝试了斯坦福大学在iTunes U上的讲座,但我发现自己在MVC概念和为"实现"one_answers"头"等设置不同文件的想法上挣扎…

你们能想到什么资源可以让我开始学习iOS吗?

值得注意的是,我在Mac上涉水了一点PyObjC,因此对nsfoundation类等有一点了解,我也看了苹果的参考文档,我确信一旦我掌握了基础知识,我就能很好地使用它,但我仍然不知道如何得到一个功能性的iOS应用,它能做一些有用的事情。

如果你已经是一个非常优秀的Python程序员,你的主要目标是为iOS开发应用程序,那么你不一定需要objective - c。

继续使用Python,看看Kivy。

在我开始学习Objective-C之前,我已经知道Python和c++了,我记得那时我:

  1. 从亚马逊购买了一本书,并按照书中的演示进行操作:

  2. 观看Paul Hegarty为iOS开发应用程序的每一堂课。

  3. 遵循一些基本的ios教程从谷歌和搜索stackoverflow当有问题

但后来我开始忘记事情,所以我意识到我需要一个应用程序来做!我需要知道我想要构建什么应用程序!这是驱使我不断学习的关键所在。所以我决定建立一个类似于instagram的照片分享应用程序,我找到了两个真正帮助我的来源:

  1. 开源照片分享应用程序Anypic from Parse:link。这是Parse展示他们服务的一个展示案例,你也可以在app store中找到它。

  2. www.raywenderlich.com。现在有285个高质量的iOS编程教程和计数,大多数教程一开始就把你当作初学者,一步一步教你,也强烈建议你买他们的书。

希望有帮助:-)

我是在iTunes u上的CS 193P iPhone应用程序开发课程中学习编写iOs应用程序的。如果你确定iOs是你想做的,我强烈推荐它。

就我个人而言,我从Erica Sadun的书中获得的收获比其他任何人都多。iOS应用程序需要使用大量动画和图形,她的代码示例干净简洁。它们不是初学者的书,但你听起来好像不是初学者。他们讨论了很多很难找到的话题。

如果你愿意通过样例程序工作,我发现iPad iOS 6开发要点是全面的(尼尔史密斯)。然而,它倾向于关注xCode的可视化IDE,我认为它很糟糕,并选择不使用;如果你打算使用它,那么这将是一个很好的资源。此外,我还得到了一本只介绍Objective C的书(Aaron Hillegass),我认为这本书很好。同一作者的iOS书对我来说不太好,因为它依赖于你学习前一章的例子来继续后面的章节,这对我来说是浪费时间,所以我很快就放弃了。我还得到了Pro Core Data (Privat和Warner),我发现它的价值有限(实际上是很小),原因与Hillegass的iOS书相同——例子太大了,没有触及重点。

当然还有Google

相关内容

  • 没有找到相关文章

最新更新