本文介绍下目前开发中所用到的开发工具。
硬件篇:
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
包含,各平台文档,开发平台,三方工具等。
独立开发时,所有工作都需要自己来完成,所以涉及的会比较多,当然都只是掌握皮毛,仅能够满足当前产品需求。