iT邦幫忙

2022 iThome 鐵人賽

DAY 1
0

開發者肯定是需要一個筆記軟體,讓以後的自己複製貼上用,我對筆記軟體的需求如下:

  1. 線上儲存:公司或家裡隨時能用
  2. 程式碼排版:因為會存放很多程式碼,排版不能亂
  3. 啟動時間:有時為了找一行程式碼,卻花了兩到三分鐘開啟會很煩
  4. 收費便宜或免費:不用花錢很舒服

最早我用 Google 文件當線上筆記,不過在程式碼排版和啟動時間上有點意見,雖然 Google 文件有外掛可以做程式碼排版,但事後要調整內容就會變的很困難;啟用時間也會隨著筆記越來越多而增加,用了一年多後越來越不開心。

直到我找到 HackMD,如果 Google 文件使用體驗是 65 分的話,HackMD 至少有 85 分,線上儲存就不說了,HackMD 使用 Markdown 語法,對於文字排版和程式碼排版不用花太多心力,也因為都是文字的關係,啟動時間很快,還有個加分項目是 HackMD 很好背,不用把網址新增到我的最愛,直接在瀏覽器網址列輸入就能進入頁面。

真要說缺點的話,HackMD 沒有手機 App,在手機上用瀏覽器不太方便看,但是他現在也出了 API 可以對接,所以我也開發了一款服務盲人的筆記 App - 「看見筆記」,不過開始工作後就處於停工的狀態;既然筆記 App 還沒寫完,那就先寫鐵人賽來推廣 HackMD 吧。

所以這次目標用 30 天寫一個很簡單的 Android 筆記 App,搭配已經一堆人寫到爛的 MVVM、Jetpack,最後串個 HackMD 的 API 讓手機端的筆記可以上傳到 HackMD 上。

HackMD 首頁:https://hackmd.io/
HackMD 開發故事:為工程師文件而生的協作平台:HackMD 開發故事


下一篇
111/02 - 介紹(2/3) - 關於 Markdown
系列文
聽說 HackMD 開放 API 串接,那麼用 Kotlin 寫個筆記 App 吧!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言