我想構建一個可以與某些外部第三方硬件進行通信的應用程序。我知道外部附件框架可以幫助我,但我幾乎沒有混淆......iPhone外部附件幫助
- 在開始之前,我需要註冊「Made for iPod」程序嗎?
- 在我開始之前是否需要第三方硬件,或者我可以在沒有硬件的情況下啓動?
- 如果硬件當前不可用,還有其他方法可以測試應用嗎?
我想構建一個可以與某些外部第三方硬件進行通信的應用程序。我知道外部附件框架可以幫助我,但我幾乎沒有混淆......iPhone外部附件幫助
你可以這樣做。但他們不會批准任何在iOS程序中註冊的人。這需要(根據我的經驗)很多時間,他們的要求並不是每個人都能遇到。如果硬件準備就緒,則不需要申請。 MFI計劃是針對硬件開發人員的。如果你不製造硬件,我甚至不會嘗試進入MFI。這是浪費時間和金錢。
如果您爲附件編寫官方應用程序,那麼製作該應用程序的公司應該會爲您提供原型,以便儘快開始使用。
我強烈建議拿到硬件。如果這是您和公司的第一個配套項目,那麼我會考慮去那裏,並開始在網站上編寫基本代碼,在那裏您可以向開發人員開放。
該通信適用於流。我從來沒有嘗試過,但我認爲你可以用網絡連接編寫整個協議特定的通信,然後在有了硬件後用EASession替換網絡的東西。
如果你想測試外部附件框架,你應該看看EADemo。我從來沒有嘗試過(並且我附近沒有附件可供測試),但我認爲這應該適用於所有配件。但在我看來,EA框架相關的一切都是整個流程的一部分。
摘要:獲取硬件。如果您在兩週內獲得硬件,現在請執行用戶界面部分。如果您在兩週內無法獲得配件,則應該尋求原型。
關於您對另一個問題的評論:當您是MfI會員時可以使用測試設備。
感謝您的快速響應。其實我想建立一個iPhone應用程序,可以溝通一些外部硬件,但目前我沒有硬件。所以我想確認是否有任何事情可以做,以便我可以構建POC類的東西。 – 2011-03-13 06:26:11
如果您需要使用底座連接器,則需要應用。對於POC目的,網上有足夠的信息讓你去:)這是可能的。 – bioffe 2011-03-13 06:32:20
是的,就像我已經看到蘋果示例代碼,但問題是我如何測試它將與某些硬件進行通信。是否有任何測試配件可用於顯示iPhone和硬件之間的通信。請建議我對此沒有任何想法。 – 2011-03-13 06:39:06
感謝您的回覆,它幫了我很多,並清除了很多東西。 – 2011-03-14 18:42:58