1. 首先要有一台mac的電腦
雖然有文章介紹在windows平台上iphone開發環境搭建,但首先太麻煩和費時(尤其對於初學者),而且開發環境也不如官方的xcode3.1, 也沒有模擬器, 官方的xcode3.1帶的instruments、 organizer工具對於開發有很大幫助。
2. iphone手機介紹
首先需要了解和破解iphone手機,下面乙個帖子介紹很詳細:
iphone最權威 [入門] [破解] [掃盲] [資源] [修磚] 總匯帖
iphone手機手冊的中文翻譯
3. unix常見命令
iphone手機的作業系統是mac os x,核心是unix,所以可以iphone手機上執行unix命令。
4. iphone sdk介紹和分析
iphonesdk觀察 - 舞姿飄忽,蘋果的探戈
iphone sdk 觀察二:舞台寬廣,才能跳得歡暢
iphone使用者介面指導原則
5. iphone開發語言:objective-c
學習iphone開發,最好要有c/c++基礎,iphone原生程式開發語言主要是用objective-c語言,如果你熟悉c/c++語言,則能很快掌握objective-c。objective-c語言主要要理解可變引數,categories, posing, protocols等特性。
入門書籍
《objective-c基礎教程》
高階書籍
《objective-c 2.0程式設計》
6. iphone開發書籍、文章
objective-c 書籍
《objective-c基礎教程》 入門
《objective-c 2.0程式設計》 高階
iphone開發入門書籍:
《iphone開發基礎教程》
《iphone開發秘籍》
iphone開發高階書籍:
《iphone game projects》
《iphone cool projects》
iphone os overview
iphone os programming guide
iphone human inte***ce guidelines
cocoa fundamentals guide
lucas newman 的18頁iphone開發pdf教學
學習怎樣在 iphone/ipod touch 上開發自製遊戲全記錄
7. iphone論壇和**
平果開發中文站-最好的中文iphone開發**!
蘋果官方的開發**:
國外的iphone開**壇:
iphone dev sdk
iphone dev forums
iphone中文專業**:
ifanr
weiphone
iphone技術文章
91中文網
開源**和庫
three20 three20是iphone上著名軟體facebook connect for iphone的作者開發出的一套第三方控制項庫
cocos2d 基於opengl es 2d開源遊戲引擎
cocoachina整理的開源iphone程式不完全列表
index.php/archives/cocoachina_143.html
iPhone開發入門教程
iphone開發入門教程 目 錄 1.objective c概述 1.1 從c轉向objc 1.2 從c 轉向objc 2.常見語法說明 2.1 標頭檔案引用 2.2 類宣告 2.3 例項方法 2.4 類方法的呼叫 2.5 下面以乙個簡單的例子來說明上述語法 2.5.1 photo類宣告 2.5.2...
iOS開發入門教程 iPhone開發相關學習資料
首先建議閱讀 你可以對 ios 開發有個總體的認識。該文章也有官方的 程式語言 learn objective c 這也是廣受推薦的乙份文件,短小精練,適合入門。programming in objective c 2.0 原書已經出到第四版了,建議閱讀原版,中文版是根據第二版翻譯的。此書比較適合入...
Scala開發入門教程
scala開發教程 1 開始神奇的scala程式設計之旅 scala開發教程 2 起步scala scala開發教程 3 進一步scala scala開發教程 4 類和物件 一 scala開發教程 5 類和物件 二 scala開發教程 6 基本資料型別 scala開發教程 7 操作基本資料型別 sc...