永遠保持探索新事物的熱忱 從踏入資訊領域到轉戰iOS APP開發的人生契機 Bangkok 2018 - Z Realm — 解決問題的道路上你並不孤單 時間過得真快,從Back End轉跳開發Mobile iOS APP 滿一年、開始寫Medium也滿一個月,第10篇小小小里程碑就容我寫一篇自我突破轉換跑道心得。 永遠保持探索新事物的熱忱 「探索的本能促使人類偉大的成就」從古代...
![Preview Image](/assets/8d863bcd1c55/1*RNPTGz30TwfJqywKpySskA.jpeg)
永遠保持探索新事物的熱忱
![Preview Image](/assets/fd7f92d52baa/1*fm_hG0GuT-BhSNTEB3Ht1g.jpeg)
從 iOS 9 到 iOS 12 推播通知權限狀態處理(Swift)
從 iOS 9 到 iOS 12 推播通知權限狀態處理(Swift) 適配 iOS 9 ~ iOS 12 處理通知權限狀態及要求權限的解決方案 做什麼? 接續前一篇「 什麼?iOS 12 不需使用者授權就能傳送推播通知(Swift) 」提到的推播權限取得流程優化,經過上一篇Murmur部分寫的優化之後又遇到了新的需求: 使用者若關閉通知功能,我們能在特定功能頁面提示他去設定...
![Preview Image](/assets/ade9e745a4bf/1*NX0r7q5ikfoJnxWq_eGRWQ.jpeg)
什麼?iOS 12 不需使用者授權就能收到推播通知(Swift)
什麼?iOS 12 不需使用者授權就能傳送推播通知(Swift) — (2019–02–06 更新) UserNotifications Provisional Authorization 臨時權限、iOS 12 靜音通知介紹 MurMur…… 前陣子在改善APP推播通知允許及點擊率過低問題,做了些優化調整;最初版的時候體驗非常差,APP 安裝完一啟動就直接跳「APP想要傳送通知」的詢...
![Preview Image](/assets/a4bc3bce7513/1*gEmmuDOD92d2b2fLp4AKsw.jpeg)
iOS UUID 的那些事 (Swift/iOS ≥ 6)
iOS UUID 的那些事 (Swift/iOS ≥ 6) iPlayground 2018 回來 & UUID那些事 前言: 上週六、日跑去參加 iPlayground Apple 軟體開發者研討會,這個活動訊息是同事PASS過來的,去之前我也不清楚這個活動。 兩天下來,整題活動跟時程安排流暢,議程內容: 趣味的:腳踏車、凋零的Code、iOS/API 演進史、威...
![Preview Image](/assets/1ca246e27273/1*AAFevro2x7s9J6yRshAGtg.png)
提升使用者體驗,現在就為您的 iOS APP 加上 3D TOUCH 功能(Swift)
[Deprecated]提升使用者體驗,現在就為您的 iOS APP 加上 3D TOUCH 功能(Swift) iOS 3D TOUCH 應用 [Deprecated] 2020/06/14 iPhone 11 以上版本已取消 3D Touch 功能;改用 Haptic Touch 取代,實作方式也有所不同。 前陣子在專案開發閒暇之時,探索了許多 iOS 的有趣功能: Co...
![Preview Image](/assets/793bf2cdda0f/1*pOYPHRwPNLVtikVKzfIqsw.png)
嚐鮮 iOS 12 CoreML — 使用機器學習自動預測文章分類,連模型也自己訓練!
嚐鮮 iOS 12 CoreML — 使用機器學習自動預測文章分類,連模型也自己訓練! 探索CoreML 2.0,如何轉換或訓練模型及將其應用在實際產品上 接續 上一篇 針對在 iOS上使用機器學習的研究,本篇正式切入使用CoreML 首先簡述一下歷史,蘋果在2017年發布了CoreML(包含上篇文章介紹的Vision) 機器學習框架;2018緊接著推出CoreML 2.0,除 效能提...
![Preview Image](/assets/9a9aa892f9a9/1*c-ioRH_Z2nMYRxSbuBD71A.png)
Vision 初探 — APP 頭像上傳 自動識別人臉裁圖 (Swift)
Vision 初探 — APP 頭像上傳 自動識別人臉裁圖 (Swift) Vision 實戰應用 一樣不多說,先上一張成品圖: 優化前 V.S 優化後 — 結婚吧APP 前陣子iOS 12發佈更新,注意到新開放的CoreML 機器學習框架;覺得挺有趣的,就開始構想如果想用在當前的產品上能放在哪裡? CoreML嚐鮮文章現已發佈: 使用機器學習自動預測文章分類,連模型也自...
![Preview Image](/assets/cb6eba52a342/1*8juoKO7BZiT3PQjqufWcrA.jpeg)
iOS ≥ 10 Notification Service Extension 應用 (Swift)
iOS ≥ 10 Notification Service Extension 應用 (Swift) 圖片推播、推播顯示統計、推播顯示前處理 關於基礎的推播建置、推播原理;網路資料很多,這邊就不再論述,本篇主要重點在如何讓APP支援圖片推播及運用新特性達成更精準的推播顯示統計. 如上圖所示,Notification Service Extension讓你在APP收到推播後能針對推播...
![Preview Image](/assets/e37d66ea1146/1*Sh0XaryqYnqVGV0wJ_dDHA.gif)
iOS UITextView 文繞圖編輯器 (Swift)
iOS UITextView 文繞圖編輯器 (Swift) 實戰路線 目標功能: APP上有一個讓使用者能發表文章的討論區功能,發表文章功能介面需要能輸入文字、插入多張圖片、支援文繞圖穿插. 功能需求: 能輸入多行文字 能在行中穿插圖片 能上傳多張圖片 能隨意移除插入的圖片 圖片上傳效果/失敗處理 能將輸入內容轉譯成可傳遞文本 EX: BBCODE 先上個...
![Preview Image](/assets/b7a3fb3d5531/1*haJDXXSgWX--oHXqpRVhaQ.jpeg)
Medium的第一篇
萬事起頭難 已經超過4年沒有在經營Blog,之前的廣告收益尾款US$88就這樣一直卡著,最近發現可以主動要求取消Adsense帳戶,只要達到最低給付額度Google就會把最後一筆收益給你;這也算是給了我一個動力再回來寫Blog. 初來乍到,就用“萬事起頭難” 這個簡單的標題當作開端 回想起寫Blog的歷史,大約是在國中正值最瘋遊戲的時期,那時候家中電腦很爛基本沒什麼遊戲可以玩,但在那個...