我的ESP32實做書籍:https://youyouyou.pixnet.net/blog/post/121105860
博客來網址:https://www.books.com.tw/products/0010901195
我開發的程式很多元,雖然都是半調子,但是還能混口飯吃。我開發專案時,通常會混用這些工具,一般前端client會用.net開發windows或b4a開發Android界面,中介層使用IIS HTML、asp.net做資料接取及API,後端常用MySQL資料庫。這樣做速度最快,開發也最穩定。
一、物聯網開發工具:
- arduino ide,IoT開發工具:https://youyouyou.pixnet.net/blog/post/119383183
二、網頁及視窗程式開發:
- VS.net 2017或2019 社群免費版,大名鼎鼎宇宙最肥開發工具組,全部安裝要你210G,請斟酌安裝開發模組:https://youyouyou.pixnet.net/blog/post/119683104
- IIS express,網頁伺服器,如果作業系統是Server版本,請直接使用IIS Server:https://me1237guy.pixnet.net/blog/post/62600393
- Github版本控制工具:https://github.com/
三、人工智慧:
- anaconda,可建立虛擬環境,用來隔離不同專案:https://www.anaconda.com/distribution/
- VScode,可以視為微軟.net簡易版,可跨平台開發多種程式,包括python:https://code.visualstudio.com/
四、資料庫(MSSQL或MySQL安裝一套即可):
- Tableau線上即時分析軟體,可對資料庫即時圖形化資料,用來嚇唬人特別有用: https://www.tableau.com/zh-tw
- SQL develop,微軟佛心提供的完整版免費SQL Server(但不可作為商業用途):https://www.microsoft.com/zh-tw/sql-server/sql-server-downloads#
- SQL Management,SQL Server視覺化管理平台:https://docs.microsoft.com/zh-tw/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15
- MySQL,免費全能的資料庫,唯一的缺點是跟VS.net語法有點不太相容: https://dev.mysql.com/downloads/
- MySQL Cluster,叢集資料庫: https://youyouyou.pixnet.net/blog/post/119326123
五、Android與iOS開發:
- Android Studio,android開發工具,記得要開啟設定,下載最新版開發核心版本及模擬器: https://developer.android.com/studio
- Java SDK,Java 開發工具,但是好像分成13版跟8版,似乎目前還是8版為主,連結為我的備份:https://t.ly/OdM9l
- B4a android快速開發工具: https://www.b4x.com/b4a.html
- B4i iOS快速開發工具: https://www.b4x.com/b4i.html
- Virtual Box虛擬機器,如果要開發iOS,一定需要一台MAC電腦,此時可以用虛擬機器來做: https://youyouyou.pixnet.net/blog/post/120149406
六、Unity 3D互動:
- Unity,可製作3D、VR、AR等互動,目前我還是以2018.2.8f為主: https://unity3d.com/get-unity/download/archive
七、流程圖工具:
- Visio超好用的啦
全站熱搜
留言列表