專案實訓(八)移動端感悟
阿新 • • 發佈:2019-01-30
本次專案創新實訓我作為移動端的開發成員參與,收穫了很多。雖然一邊實習一邊做專案,時間比較緊張,但是還是完成了所需的功能,完成了一個比較滿意的專案。
這實際上是一個邊做邊學習的過程,在做專案的過程中我遇到了各種各樣的問題,我把他們都整理在了部落格裡面,每次都要在網上查資料然後學習解決,在這個過程中我的技術得到了增長。
我們做的是一個圖片社群,沒有美工人員,所以介面上的細節可能打磨的不是很完美,但是我盡力去思考怎麼樣能夠讓使用者感到舒適。在登入和註冊介面有很多輸入框,預設的輸入框顯得比較生硬,所以我選擇使用design庫裡的輸入框。material design是谷歌官方的一種風格推薦,是一種扁平化的簡約美觀的設計規範。其他的包括頭像顯示為圓形圖片,佈局的對齊等都是我從別的專案中借鑑來的。
現在的很多主流的相機app,啟動之後就進入拍攝頁面,顯得非常的便利,目的性也很強。所以我也在使用者點選新增按鈕後立即進入一個自定義的拍攝頁面,使用者可以選擇拍攝或者進入相簿選擇圖片,之後進入編輯頁面。編輯頁面可以對圖片進行處理,處理的過程在伺服器上進行,所以會比較耗時,首先顯示一個進度提示框等待處理完成。在一個圖片處理完後,使用者還可以處理下一張圖片,這涉及到幾個場景間的切換,也是比較容易出錯的地方。
圖片的上傳是一個比較耗時的過程,對伺服器的記憶體也是一個考驗。所以我們選擇接入七牛雲服務,將儲存部分託管給七牛雲,可以讓我們更加輕鬆的處理業務邏輯。