做IOS安卓手機端設計難嗎?
這個問題由我來回答,以下純屬個人觀點,如有錯誤煩請各位朋友指出。
曾經我也是一名猿,最開始的時候入門做的是網站前端設計,那時候用的還是簡單的html和css,技術含量較低,做了有半年,2012年智能手機市場進入爆發期前的“黎明”,于是便轉行投入到手機客戶端的設計浪潮里。
至于您所說的IOS、安卓客戶端設計到底難不難,這個問題其實有歧義,為什么說我感覺有歧義呢?第一,現在的程序設計是面向對象(即OO)的,你在經歷過學習和項目經歷之后,做出了一款APP,能夠簡單的實現你所需要的功能設計,但是它并不能就證明了你的app是一個合格的app,因為如果你要想讓你的app真正的投入到市場當中,你的用戶體驗和更新能力很重要,如果只是功能實現,但是用戶體驗很差,也就是我們平時所說的非常卡,服務器端做的也不夠給力,那么這種APP的設計難度很低,只能用作自己測試玩玩;第二,APP的種類不同,涉及的算法不同則難度不同。例如我曾經做過一個兩年的彩票類項目,當時是與某福彩中心合作,語言為object-c,服務器端用SQL server,核心難題就在于彩票擁有與眾不同的算法,例如你寫一個“天氣類”的app,那么只需要寫好前端框架,解析服務器數據差不多就可以了,但是彩票擁有很多奇奇怪怪的玩法,甚至還有虛擬的刮刮樂等功能,那么這個app的難度就要比天氣類手機程序的設計要難很多;第三,看你的投入程度,我之前是在某省大眾網絡技術開發部工作過,大學期間設計自學的object-c語言和java,參與了幾個大學項目進行鍛煉,有專門的老師可以指導,自己沒事的時候還可以看美國斯坦福大學的蘋果工程師講的網絡課,而如果你想入門,那么途徑的選擇便很重要,程序員行業需要你的大量時間和精力的投入,APP難不難?你覺得不難,那就不難。