本文介紹下目前開發中所用到的開發工具。
硬體篇:
2014年入手MacPro
小米5
iPhone 6s
兩部手機主要用來測試和體驗競品。
軟體篇:
app開發工具:
Android Studio-ReactNative,Flutter原生庫封裝,Flutter開發以及打包
Xcode-ReactNative,Flutter原生庫封裝以及打包,上傳
Atom-ReactNative開發
Prepo-ios圖片生成
Transporter-ios ipa上傳備選工具
小程式開發工具:
QQ小程式開發者工具
位元組跳動開發者工具
阿里小程式開發工具
遊戲篇:
LayaAirIDE
Cocos Creator
Visual Studio Code-指令碼開發
TexturePacker-圖集處理
之前的遊戲使用LayaBox,現在新遊戲使用Cocos Creator
伺服器篇:
Sublime Text-伺服器程式碼編寫,最開始入門時,使用go語言編寫,後來因為app開發用RN,遊戲指令碼用type script,所有改為了使用nodejs,主要為了節省時間成本。
MySQLWorkbench-資料庫管理
Postman-測試協議
伺服器有一臺阿里雲,一臺騰訊雲,但是配置都是最低的。
程式碼管理篇:
Sourcetree-程式碼管理
github-早期專案有放在上邊,目前都是用來查閱專案與解決問題
bitbucket-主要存放程式碼的地方
其他工具篇:
GIMP-作圖工具
MWeb Lite-編寫說明文件
Xmind-思維導圖工具
Kodo Browser-七牛圖床管理
FileZilla-部分伺服器檔案修改
有道筆記-各種配置資訊,賬號等
便籤-操作命令,明日計劃等
倍洽-部分觸發事件推送
WPS-資料表
語言篇:
java,kotlin-安卓原生
object-c,swift-ios原生
ReactNative,Flutter-軟體
type script-遊戲指令碼
nodejs-伺服器開發
boostrap-後臺,app官網等
java script-小程式
網站篇:
站酷-ui靈感
有道翻譯
iconfont-圖示素材
github,stackoverflow,簡書-解決技術問題
還有一些常用的網站我都放在了一個導航頁裡:http://minis.zanzhe580.com/piao
包含,各平臺文件,開發平臺,三方工具等。
獨立開發時,所有工作都需要自己來完成,所以涉及的會比較多,當然都只是掌握皮毛,僅能夠滿足當前產品需求。