我想知道構建像'SnapChat'等應用所需的步驟是什麼?什麼樣的平臺或框架可以建立在這個基礎上,以及哪些語言工具等將被用來創建一個應用程序,使用類似的功能snapChat或任何類似的應用程序?學習製作iOS應用程序的最佳方式?
任何好的學習資源都會非常感謝!
我想知道構建像'SnapChat'等應用所需的步驟是什麼?什麼樣的平臺或框架可以建立在這個基礎上,以及哪些語言工具等將被用來創建一個應用程序,使用類似的功能snapChat或任何類似的應用程序?學習製作iOS應用程序的最佳方式?
任何好的學習資源都會非常感謝!
基本上,要創建和開發iOS或Mac應用程序,您需要Mac和Apple的開發環境,稱爲Xcode(在Mac App Store上免費)。
爲了將您的應用程序上傳到App Store並向公衆開放,您需要獲得有效的iOS開發者計劃許可證,此處爲99 $ /年:iOS Developer Program
接下來您需要學習Objective-C,這是用於編寫iOS/Mac應用程序的編程語言。嘗試在網上搜索教程或閱讀書籍。這基本上是我潛入這個新世界的方式。後來我從字面上學到了。
你應該看看樹屋http://teamtreehouse.com/library/topic:ios的課程。
您需要註冊Apple開發者帳號,下載Xcode,學習Objective-C,學習Core Foundation,並學習UIKit以開始使用。
請不要像谷歌那樣對待SO。它是你自己的研究,這將是有道理的。 –
@ john5,你真的希望我們爲你寫一個完整的開發計劃嗎?您要求我們提供平臺,框架建議,以及開始使用不是每個人都知道的應用程序的步驟。堆棧溢出意味着開發者幫助開發者,而不是開發者爲懶惰開發者編寫代碼。你需要對所提出的概念有一個基本的理解,並提出一個非常具體的問題。這就像問:我如何建造一棟房子......就像XXXX地址的五間臥室的房子......最好使用什麼材料,如何繪製設計。 – logixologist
@ John5 - 「那對我來說就是這樣。」 - 不完全的。 「要求我們推薦或找到工具,圖書館或最喜歡的非現場資源的問題不屬於Stack Overflow的問題。 – admdrew