
2021-08-14 07:15:00 來自于應(yīng)用公園
2.研究技術(shù)
3.設(shè)計
4、開發(fā)
5.上網(wǎng)
6.促進
7.繼續(xù)迭代
確定了想法,說簡單就簡單,只要有想法就行。很難說出口。技術(shù)再好,我也不知道怎么辦。
現(xiàn)在我有一個想法,做一個分析運動視頻的軟件,通過圖像識別和人工智能分析,找出運動中可能存在的傷害風險。
這個想法是確定的,那么在開發(fā)?的過程中需要哪些技術(shù)呢
首先,安卓開發(fā),這是老本行。然后是圖像識別。谷歌tensorflowlite中的posenet模型之前已經(jīng)被用于識別人體姿勢。雖然速度跟不上實時視頻,但分析起來應(yīng)該不成問題。還有對識別結(jié)果的分析。如果還沒有找到合適的模型,可以先寫一些簡單的判斷,之后再訓練模型完善。
確定技術(shù)后,設(shè)計一個APP。
選擇視頻-分析視頻-分析結(jié)果。三頁就夠了。
讓我們從開發(fā)開始
代碼上傳github托管,先寫頁面。等到有一定效果再錄制。
你需要決定你想在開發(fā), IOS還是安卓使用哪個平臺。
要成為開發(fā),你應(yīng)該有一臺準備充分的電腦
你應(yīng)該知道開發(fā),使用的技術(shù),比如:C,Java,SQL等等
您應(yīng)該能夠配置普通服務(wù)器。
你必須知道如何設(shè)計,如何設(shè)計界面,并且有一個好的用戶體驗,然后才能有人使用它。
以上條件全部滿足。一款A(yù)pp在開發(fā)應(yīng)該沒什么大問題,當然其他不是特別重要的條件也是必須的。比如英語好,可以查國外技術(shù)崗。邏輯好,能寫出正確的業(yè)務(wù)代碼。擅長數(shù)學,能寫出高效的算法。有社會常識,避免一些低級錯誤。有心理學知識等等。好吧,幫你搞定!
如何建立一個爪哇開發(fā)團隊,需要誰和什么職位
一個完整的開發(fā)應(yīng)用需要掌握哪些知識
1.需求前計劃和信息——。你需要制定一個完整的需求文檔、功能文檔、流程圖和時序圖。
2.交互設(shè)計,然后根據(jù)這些設(shè)計一個完整的UI界面,學會切圖。在這里,你還需要知道px、pt和dp之間的轉(zhuǎn)換,屏幕密度的轉(zhuǎn)換以及它們之間的系數(shù),這樣你的app才能完美地適應(yīng)不同分辨率的設(shè)備。其中交互設(shè)計需要你懂得很多人機操作的技巧和經(jīng)驗,UI設(shè)計需要你掌握Photoshop和Illustrator。
3.要使用ADT到開發(fā)app軟件等開發(fā)環(huán)境,必須掌握java語言,熟悉安卓環(huán)境和機制。
4.如果不是單機版的app,需要使用服務(wù)器,就要掌握WebService和開發(fā)語言的知識,比如ASP.Net、PHP、JSP等等。
求安卓開發(fā),入門級實例和《Android入門與實戰(zhàn)》 pdf
其實只要7天就能掌握3G項目的實戰(zhàn)開發(fā)!——特別說明:3GAndroid本身并不難。如果遇到精通Android的好老師,7天就能把這些知識學透,這需要良好的java編程技能和熟悉網(wǎng)絡(luò)應(yīng)用的協(xié)議原理。事實證明,很多基于JavaEE技術(shù)的傳智播客學員,只用了7天時間,就以高薪充分學習并成功進入安卓平臺的3G項目開發(fā)。