Just My Life & My Work

[SwiftUI] Call RESTful API

在 SwiftUI 中,我們想呼叫 API,回傳 JSON 資料,可以怎麼做呢?

此範例將可以持續點擊 Fetch Joke,來呼叫回傳隨機的某笑話。

提供笑話的 API: https://api.chucknorris.io/jokes/random

// 20220509000756
// https://api.chucknorris.io/jokes/random

{
  "categories": [
    
  ],
  "created_at": "2020-01-05 13:42:29.296379",
  "icon_url": "https://assets.chucknorris.host/img/avatar/chuck-norris.png",
  "id": "wBq7IOiXSwOuZScaevFxwg",
  "updated_at": "2020-01-05 13:42:29.296379",
  "url": "https://api.chucknorris.io/jokes/wBq7IOiXSwOuZScaevFxwg",
  "value": "Chuck Norris didnt dial the wrong number......you just answered the wrong phone"
}
繼續閱讀文章 »

[SwiftUI] UserDefaults & AppStorage

想要將小量資料儲存在本機端,下次打開 App 就能取回,可以使用 UserDefaults

繼續閱讀文章 »

[APP] 我的臉書使用時間

我想大部分的台灣人,最常用的 App 會是 Facebook、Instagram、Line

確實,我自己就是如此,此刻來回顧一下,我四月底那週臉書 App 使用狀況。

繼續閱讀文章 »

[SwiftUI] AlertToast Package

透過 Xcode 13 使用 SwiftUI 第三方套件非常簡單,直接把 Github 的網址填入 Xcode 中 Package Dependencies,就能搜尋到並下載回來。🧐

本文套件連結:AlertToast

比起用 Cocoapods 還要方便呢!完全不用輸入任何程式碼~

繼續閱讀文章 »

[APP] 台灣社交距離

兩年前就安裝台灣社交距離 APP,去年一度把它給移除,因為感覺它根本沒在運作,一點也不有趣~😬

4 月底開始,疫情指揮中心陳先生宣布,再也不需要執行實聯制,也就是進去任何公共場所,不必拿出手機掃描 QRcode 和紙筆填寫聯絡資料,改為使用台灣社交距離 APP。

也就在 5/5 這一天,本土病例新增破 30000 人,我終於收到它的通知啦~才讓我相信這個 App 是有在運作!😝

繼續閱讀文章 »

iPhone 空間不足而不斷重開機

2019 年買了 iPhone 11,但只是買最低容量 64G,以為自己會有空備份,但實際上很快就滿,愛拍照的我,三不五時就得刪除舊的照片或沒在用的 App。

一次不小心,在江子翠蝴蝶公園拍照兼錄影,因為白天和夜間都太美了,就這樣讓容量再次爆滿。從八里騎公路車回家,運動紀錄 App 不時當機,其實就該有警覺。回到家打開設定看容量剩多少,才瞥到 154 MB,立馬當機,再也進不了桌面⋯⋯😔

繼續閱讀文章 »

[圖解] 專案計畫與實際

這次執行的區塊鏈平台產品,沒有足夠時間可以完整進行:分析、設計、實作、測試、釋出

看到下方這張時程圖-專案計畫與實際,發覺我們正面臨的狀況,正好只有兩個月的時間,就要釋出給大眾使用,全部時程都擠在一起,這樣成果品質是不會太好的⋯⋯

我想主要原因在於,我們接手前人所寫的解決方案,尚未了解此 Code Base 架構與品質,就率先決定產品推出日期。

當我們人力陸續到位,能夠開始部署,才陸續遇到問題,光是要將缺陷給修正就要花點時間,再來還要新增需求。時間有限之下,需要有所取捨,如此就會造成混亂,每次局部測試一直遇到狀況,修正後還是會偶發狀況,表示整個系統是相當不穩定。

我主要心力放在 App 開發,我所在乎的後端,就是期待 API 能正確運作。於是我要先走一步,提早研究將來會使用到的技術。

期待接下來的時程能順利囉~🤪

事實上,我們四人,這一天總共騎 115 公里,因為加上從家裡到大甲體育場這一段 10 公里的路。

這次會參加 2022 萬眾騎 Bike,是源自於小舅一月份在表弟婚宴時的邀約,想了一下在台中除了沒有自己的公路車外,其實參加並沒什麼困難。🙃

隨後就跟小舅和小阿姨各借了一台公路車,一台給我騎,另一台給蘇菲雅。自從 2021 年帶蘇飛雅度蜜月騎公路車環島九天,她已逐漸能掌握騎乘公路車的技巧,之前帶她邊騎邊看風景,不知不覺就騎到了淡水和基隆,從一次破 50 公里,到後來破百公里,足見蘇菲雅的潛力陸續被開發出來~

繼續閱讀文章 »

電冰箱的能源效率等級

過去在電視上聽到節能標章,說是可以更加省電,然後現在我們幾乎都能在電器上,看到這綠色底的能源效率等級貼紙,我會很好奇上邊標示的耗電量,真的有如期標示耗費電量?

一般人沒有特殊儀器能夠測量,其實也就默認它是準確的,直到我發現米家智能插座,我終於能實際了解其真實數據,如此能真正說服我,它確實省電!🤓

連結:米家智能插座

繼續閱讀文章 »

Macbook Pro M1 Pro Benchmarks

三月初拿到全新筆電,忍不住就想要來比較效能差異。先前跟朋友借 Macbook Pro M1 2020,性能已相當優越;此刻公司配給 Macbook Pro M1 Pro 2021,想必然性能更升一級,那麼量化後會有多少差異呢?

繼續閱讀文章 »

標籤雲