2010-03-05 27 views
3

我正在將應用程序從iPhone移植到BlackBerry。 BlackBerry應用程序看起來不像iPhone那樣精美,但自然而然,我想盡可能地保持精緻,而不會破壞任何重要的UI約定。有沒有可以幫助你的UI組件?造型BlackBerry應用程序看起來像iPhone

注意:我打算遵循所有重要的UI約定。例如,我將使用BlackBerry Menu而不是標籤欄來提供對幫助和一些其他高級選項的訪問。

鏈接

+2

自然嗎?這似乎與大多數開發人員想要做的事情相反。理想情況下,任何應用程序都將符合其運行平臺的UI約定。 – jball 2010-03-05 01:24:38

+1

@jball BlackBerry應用程序看起來不像iPhone。但我會避免讓黑莓用戶感到困惑 – Casebash 2010-03-05 01:34:21

+2

在將用戶界面移植到非觸摸屏黑莓手機上時,您也會遇到一些根本性問題,而非觸摸屏黑莓手機目前是大多數設備。觸摸界面與軌跡球界面有很大不同。 – 2010-03-05 06:03:32

回答

5

這是那些實例中提供的答案,你問的問題,無異於幫助犯罪的一個!

這聽起來很有戲劇性,但作爲開發者,我們有責任爲用戶提供良好的體驗 - 這意味着符合他們期望的體驗,並使他們更容易完成任務

我知道當開發人員在桌面應用程序中實現自定義界面時我感到非常沮喪,並且我擁有整個鍵盤和鼠標來幫助我導航!

如果我只有觸摸屏或微型軌跡球和按鈕,那麼我會更生氣。

除非您在黑莓設備上進行革命性的用戶輸入和設計 - 沒有冒犯性,我懷疑您是 - 然後堅持該平臺的約定和準則。

讓您的軟件易於使用且易於學習 - 不要要求用戶重新學習自己的平臺來使用您的應用程序!

+1

我同意 - 當我在BlackBerry Storm上使用Opera beta 5時,它總是引發我一個循環,並且他們使用iPhone的慣例「touch = click」而不是Storm的「touch = focus,touch + press = click」。 – 2010-03-05 17:02:12

+0

@Marc - 我希望它看起來像一個iPhone應用程序 - 不要改變那樣的UI慣例。 – Casebash 2010-03-05 23:33:29

相關問題