iOS开发准备——资源推荐

来源:互联网 发布:mac玩刺客信条卡怎么办 编辑:程序博客网 时间:2024/06/16 13:32

1年前入手了Mac Pro,当时寻思着学习下Mac或者iOS下的开发,懒着多了一年都没有行动。2013年年初又买了IPHONE 4S,没理由再继续偷懒了!随着iPhone取得巨大成功,而且后续的IPHONE MINI大众化之后,iOS开发将会变得更加流行。学习如何在这样一个新的平台上面开发软件成了编程人员和开发者的必修课了,谁都不想错过这么一个大蛋糕,我也不想错过。几乎所有的主要游戏开发者都在重新思考如何把他们的经典游戏放到iPhone平台上来。以下是我参考论坛推荐,他人博客推荐以及自己收集的一些资源,供自己学习之用,也给大家提供下参考。

阅读以下文稿来增进您的 iOS 应用程序开发知识

以下文稿是任何 iOS 应用程序开发者都必不可少的读物:

  • iOS Technology Overview(iOS 技术概述)介绍可在 iOS 应用程序中使用的框架和其他技术。

  • iOS Human Interface Guidelines(iOS 用户界面指南)教您如何让您的应用程序符合 iOS 用户界面规范。

  • Developing for the App Store(为 App Store 开发)带您逐步完成这些过程:开发应用程序,预备测试设备,提交应用程序到 App Store。

  • Programming with Objective-C(使用 Objective-C 编程)描述如何使用 Objective-C 程序设计语言定义类、发送消息、封装数据,以及完成各种其他任务。

  • iOS App Programming Guide(iOS 应用程序编程指南)讲解在开发 iOS 应用程序时,您必须要了解并做到的基本事情。

阅读以下教程来探索 iOS 应用程序开发

学完这些教程以取得应用程序开发的其他方面的经验:

  • App Store Submission Tutorial(向 App Store 提交应用程序教程)向您讲解预备设备、提交应用程序到 App Store 的过程。

  • Your Second iOS App: Storyboards(您的第二个 iOS 应用程序:串联图)向您讲解如何使用串联图,实现主从复合应用程序。

  • Your Third iOS App: iCloud(您的第三个 iOS 应用程序:iCloud)教您如何将 iCloud 集成到基于文稿的应用程序。


一:开发者论坛和资料站点

1.http://www.cocoachina.com/   我基本把他归为eoe一样常用级别。

2.http://www.apple.com.cn/developer/  这个就不解释了,英语好的可以去掉cn,不过目前我还用的比较少,官方文档和指引

3.http://code4app.com/ 提供一些常用的自定义控件等等的源。

4.http://www.devdiv.com/ios.html  


二:视频和教程

1.http://iphone.uplook.cn/    视频挺多的,就是不清晰

2.http://www.mobiletrain.org/about/news/ios_video1.html 我第一次baidu检索到的。培训机构提供的部分教学视频。

3.http://v.163.com/special/opencourse/iphonekaifa.html  斯坦福大学公开课,比较多,有时间的可以看下。


三:其他的推荐
1. Apple iPhone Developer Center Website
  当然,这是iPhone所有资源的中心。

2. Animating a Ball Using An NSTimer
   今天我将向你展示如何通过移动屏幕上面的球来做一些简单的动画。我们不会用到OpenGL ES来完成这些,而只用简单的NSTimer和UIImageView。

3. Stanford iPhone Programming Classes Material
拥有很不错PDF教程库来帮助你掌握iPhone编程

4. IBM: Develop iPhone Web applications with Eclipse
   学习利用Aptana的开发插件Eclipse和iUi框架来创建iPhone网站。观摩Javadoc Viewer的开发,提供用户界面的建议,并且了解iphone软件的开发动向。

5. iPhone Developers Community at iphonewebdev.com
   这个网站是一个web开发者互相帮助开发iphone上最好的web程序的社区。Examples here

6. iphoney
   基于Safari的iPhone模拟器帮助你在发布前完善你的程序

7. 35 Free Icon Sets for your iPhone
   收集了最为精美,易用的iphone图标以便你用在自己的程序上

8. Learn How To Develop For The iPhone
   我们将教你如何知道一个用户是否使用iPhone来访问这个页面,并且探测他是水平的还是竖直的浏览。

9. iPhone application development, step by step
   知道Apple采用Ajax作为iPhone程序开发的SDK时,我们很兴奋能够为它开发一个OpenLaszlo程序

10. iPhone Toolbox
   最为全面的iPhone资源网站之一,包含成百的优质教学和技巧文档,让你的开发过程变得简单。
原创粉丝点击