在iOS中進行編程,如何以及從何處開始

快捷屏幕截圖

要開發 iOS 應用程序,您必須使用 Xcode,這是一個 集成開發環境, 也叫 IDE (英文縮寫為 I集成開發環境),這意味著它是由一組 編程工具.

該IDE提供了一個 圖形界面 這對於應用程序開發非常有用,並且包括新的編程語言 迅速,由Apple今年發布。

蘋果是 推廣Swift,但這並不意味著您不能使用 其他語言 像Objective-C。 您決定的語言取決於您,這是以下列表 資源 指導您:

  • 立即開始開發iOS應用:這是 蘋果官方指南 要開始編程,請先從Xcode壓縮開始,然後從應用程序的結構開始,實施它,最後將其上傳到App Store。
  • 介紹Swift:這是新的Apple語言,易於使用,因此,如果您從頭開始學習,也許它是 一個不錯的起點 學習。
  • 蘋果的發展視頻:Apple收集了WWDC視頻的彙編,其中介紹了部分開發,技巧和資源,值得一看。
  • 雷·溫德利希(Ray Wenderlich)的教程:如果您想製作遊戲,Ray Wenderlich的教程是最好的起點。 您將必須具有一些Swift和Objective-C的知識。
  • 蘋果的API功能蘋果有許多不同的API來訪問iOS 8擴展,包括Touch ID,Photos,HealthKit等。 熟悉這些API可以 以指數方式提高您的應用程序級別.
  • Code School的iOS App開發課程:您可以訪問 開發基礎 通過這所學校的入門班免費獲得。
  • 斯坦福大學的iOS開發課程:斯坦福大學提供 免費班學習iOS。 目前,它們僅適用於iOS 7,但很可能他們將很快發布iOS 8的更新。

應用程序審查指南

蘋果有一個非常具體的觀點 允許在商店中使用的應用程序,因此即使在啟動應用程序之前了解其規則也很有用。 如果您不這樣做,則可以花很多時間在Apple不允許在App Store中使用的應用程序上。 這些 標準 他們在 App Store評論指南.

完成應用程序後,可以將其發送到App Store,然後 將受到嚴格審查 根據其內容,設計和技術細節。 因此,重要的是要考慮到《審核指南》, 審查指南。 蘋果也有一個清單 拒絕的最常見原因.

以同樣的方式 具體指南 如果要使用任何API,最常見的是:

設計指南

蘋果希望其商店中的所有應用都具有“一致性«,雖然這不一定意味著良好的設計,但它確實意味著應用程序在用戶界面中使用相同的基本元素,有關詳細信息,請參見 人機界面指南。 在其中,您會發現他們的需求量很大 圖標設計中的應用程序設計.

為了簡化此過程,他們對可以做什麼和不能做什麼進行了總結,以便更容易開始,您可以在 該做什麼和不該做什麼。 其他資源是;

測驗

測試應用程序很重要,並且總是歡迎新的關注,這就是為什麼它很重要 使用Beta測試人員將您的應用推到極限。 在這種情況下,我們有兩個有趣的選項:

  • GitHub上 是給他的那個 軟件版本控制和協作。 一旦註冊了GitHub,就很容易將Xcode鏈接到它,因此您所做的一切都保存在該處,並且團隊的其他成員也可以訪問。 如果您需要一點幫助,請使用 導遊.
  • 試飛,是允許其他用戶使用的應用程序 測試您的應用,您只需要下載並安裝 試飛.

為iOS開發對Xcode越來越熟悉一旦了解了它的工作原理,就可以用多種語言編寫您的應用程序或進入Swift。


在 Google 新聞上關注我們

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   電台司令 他說:

    很好,非常感謝你

  2.   先生 他說:

    很好的信息,對於像這樣的出版物,您值得不時停下來,謝謝。

  3.   西巴 他說:

    真的非常感謝你