图解iPhone开发新手教程
如今的智能手機越來越風行了,當中尤以Apple的iPhone和Google的Android系統最為流行,這里我將向大家介紹iPhone開發的基礎知識。為了便于剛開始學習的人盡快上手,我盡量以代碼加截圖的方式加以說明。
?
要想進行iPhone開發,Mac和iPhone是不可缺少的,盡管有人通過一些手段也能在pc上裝上Mac,使用上“黑蘋果”,但畢竟不是正統,常常會出現這樣那樣的問題,比方無線不行,聲卡不行之類的問題,因此Mac不妨要有的;至于iPhone,盡管能夠通過模擬器在電腦上查看程序的執行效果,但有些功能僅僅能在真機上執行,因此iPhone也是必備條件。我使用的是MacBook Pro 990以及iPhone一代,如今大家應該普遍都用iPhone 3G或3GS了吧。
?
好,閑言少續,不論什么程序開發的第一課都是從經典的hello world開始的,我也不能免俗,本節課將在iPhone上打印出Hello World字符串。步驟例如以下:
?
1,首先須要下載iPhone SDK,地址是 http://developer.apple.com/,例如以下圖所看到的:
?
?
2, iPhone SDK中包括了Apple提供的開發工具:Xcode,Interface Builder以及Instrument等等,全然免費,在成功注冊并激活賬號后就能夠下載了,該SDK容量非常大,大概有2.9G左右,因此須要下載非常長時間。
?
3,完成下載后就能夠安裝了,安裝過程很easy,直接雙擊下載后的dmg文件就可以安裝,安裝過程大概須要10分鐘左右。
?
4,安裝完成后在Developer/Application文件夾中找到Xcode.app雙擊執行,這就是Apple為我們提供的開發工具,能夠進行Mac與iPhone開發,最好還是把它放到Dock上。
?
5,啟動Xcode后新建一個iPhone OS項目,命名為HelloWorld,方式為選擇左邊的iPhone OS以下的Application后再選擇右邊的View-based Application,例如以下圖所看到的,之后單擊Choosebutton,這時Xcode提示你輸入項目名稱,直接輸入HelloWorld就可以:
?
?
?
6,在新建的項目中不作不論什么事情,直接單擊Build and Runbutton編譯并執行程序,程序執行結果例如以下圖所看到的:
?
?
?
7,可以看到程序可以順利執行并顯示出iPhone模擬器,里面是一個空的界面,畢竟我們還什么沒有寫呢。
?
8,如今準備在界面上顯示Hello World字符串,須要編寫一些代碼了,iPhone和Mac開發主要使用Objective-C語言,這是C語言的超集,對于熟悉C++和Java的讀者應能非常快上手,僅僅是Objective-C的使用語法有些不同,花些時間適應一下就可以。
?
9,打開HelloWorldViewController.m文件,在當中的viewDidLoad函數中編寫例如以下代碼(注意:該函數默認是被凝視掉的,須要先取消凝視再編寫代碼),完整的函數實現例如以下圖所看到的:
?
?
10,再次單擊Build and Runbutton執行程序,模擬器顯示的結果例如以下圖所看到的,成功顯示出了Hello World字符串!
?
?
?
本節我并沒有介紹iPhone開發所涉及的細節,僅僅是通過一個簡單的實例介紹了iPhone開發的流程,目的是幫助大家盡快上手,培養自信,后面我們將深入iPhone開發的詳細過程中,下次課見 :-)
總結
以上是生活随笔為你收集整理的图解iPhone开发新手教程的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: nagios nrpe
- 下一篇: Swift基础:创建第一个Swift工程
