我開始進入Android世界,但在我的腦海裏有一個問題讓我懷疑。我們都知道,爲了使應用程序具有吸引力,它必須爲用戶提供良好的用戶體驗。儘管我在開發企業Web應用程序方面擁有豐富的前端經驗,但我並不瞭解平面設計。我是否真的需要擁有圖形知識來創建具有視覺吸引力的應用程序? Java是我的家園,我對實際編程的任何方面都沒有問題。這是讓我思考的唯一因素。我非常希望得到您對此事的意見,並感謝您是否可以指出我的方向。提前致謝。我需要廣泛的ui經驗給android嗎?
1
A
回答
2
雖然不需要UI/UX/Photoshop專家,但它絕對有幫助。您應該首先查看Google設置的設計指南。這是相當廣泛,涵蓋了您的應用程序應該是什麼樣子和行爲:
http://developer.android.com/design/index.html
在Android中,這是比較容易開發保持該應用程序的股票看,通過股票的主題和默認的UI元素。有很多tools那裏會給你的圖標和UI元素的基本,股票主題看起來。但是,如果您希望具有獨特外觀的自定義應用程序,則需要能夠創建自己的UI資源。
0
在我看來,你不需要它需要它,但它肯定有幫助。像Holo UI這樣的很多Android用戶都堅持這一點。所有圖標都可以隨時使用並免費使用。只要確保您不會誤用任何圖標(例如,使用垃圾桶保存)。
相關問題
- 1. 我需要驗證jwt嗎?
- 2. 我需要SQL轉義參數傳給Tridion經紀人嗎?
- 3. Android Studio只給我SHA1,我需要SHA256
- 4. 我需要JavaScript表單驗證嗎?
- 5. OAuth被廣泛接受嗎?
- 6. 我需要驗證Android應用內結算服務器端嗎?
- 7. Android - 我需要一個WakeLock嗎?
- 8. Android廣播接收器註冊清單時需要註銷嗎?
- 9. 需要引導建立更廣泛的容器 - 1920px
- 10. 我需要鎖嗎?
- 11. 我需要BackgroundWorker嗎?
- 12. 我需要app.config嗎?
- 13. 我需要getJson嗎?
- 14. 我需要phpMyAdmin嗎?
- 15. 我需要鎖嗎?
- 16. 我需要TestFlight嗎?
- 17. 我需要PolylineOptions嗎?
- 18. 我需要「Android unlocked dev phone」來測試我的android項目嗎?
- 19. 我需要在廣告標記中提供mraid.js腳本嗎?
- 20. 我需要活動,服務和廣播接收機嗎?
- 21. 需要幫助覆蓋kendo ui驗證
- 22. 我需要規範神經網絡的目標嗎?
- 23. 經常拉大量的行 - 我需要memcached嗎?
- 24. jBPM是我需要的嗎?
- 25. backbone.js是我需要的嗎?
- 26. 我真的需要atexit_b嗎?
- 27. 我真的需要MVVM嗎?
- 28. 我真的需要bindParam嗎?
- 29. 我真的需要hiveserver2嗎?
- 30. Bootstrap從搜索框需要更廣泛,引導程序允許
如果你希望它看起來不錯,那麼是的UI體驗將會有所幫助。這適用於爲任何平臺編寫的任何內容。你可以在沒有它的情況下得到可用的書嗎是的,這也適用於每個平臺。 – 2013-04-08 14:40:45