跳到主要內容

精選

《十分鐘學程式》Firebase Push Notification - iOS Swift

現在已經是手機不離身的年代了,每天少則幾十通 推播通知 (Push Notification) ,多則上百通,大家是否思考過這些推播是怎麼作業的嗎?好吧!我自己也沒想過,因為一切都是這麼的自然XD。 推播對一個 App 來說是不可缺少的,畢竟不可能要求使用者一直開著 App,那如何要在使用者在未開啟 App 時來達到傳遞訊息呢?這時就可以用飛鴿傳書,或是請刺客來幫忙傳遞...,如果這些方法都不喜歡的話,那可以考慮用用費時又浪費資源的推播 Push Notification 來達到這個目的。 說到這邊,是否想到如果要做到推播就需要自己先建一個 Server 才能做到,答案是否定的,因為我們有強大的 Google 幫大家都已經架設好了,而且是『免費的』這才是最重要的,因此 Firebase 就這樣產生了!!這次就要教大家如何使用 Firebase 來做到 iOS Push Notification。 在開始教學前需要做一些準備: 一台裝好 Xcode 的 Mac 一個付費的 Apple developer account,沒錯就是那個每年要繳 99美元的帳號 一個 Google 帳號 一杯夠大杯的咖啡 (What?) 上面這些東西都準備好的話!我們就開始上課嚕~~ 這堂課會分 12 小節: ・Xcode 建立一個 Swift 專案 ・設定 Apple Developer Account ・產生 CSR 檔 ・上傳 CSR 檔 ・準備 APNs (Apple Push Notifications) 認證 ・Firebase 建立新專案 ・Firebase Push Notification 設定 ・撰寫設計一個支援 Firebase Push Notification 的 iOS App ・開啟 Push Notification 功能 ・匯入 GoogleService-Info.plist ・初始化 Push Notification 設定 ・測試 Firebase Push Notification Xcode 建立一個 Swift 專案 1. 開啟 Xcode,選擇『 Create a new Xcode project 』來建立一個新的專案 2. 選擇『 Singl

《十分鐘學程式》Android 環境建置 -- Windows 10 上安裝 adb

相信大家都在電影中看過那些駭客在駭入別人電腦的時候,都是在黑黑的畫面打了一些不知道是對還是不對的 code,感覺都很厲害。不過那個畫面到底是甚麼呢??現在大家都習慣圖形介面的 OS,沒有了這些華麗的介面也許很多人就不會使用電腦啦!!包括我在內也是如此。畢竟從小就是使用圖形介面。

不過其實在現在的 OS 還是保留著文字的輸入介面,有使用過 Linux 的人一定對於文字介面不陌生,畢竟直接利用指令比使用滑鼠及圖形介面還要有效率。在 Windows 系統裡是利用『命令提示字元』而 Mac 則是利用『終端機』。

那利用 Unix 為基礎的 Android 是否也有下 Command Code 的介面嗎??有的,就是利用 adb,adb 全名為 Android Debug Bridge,完全就是字面上意思,這邊就不多做翻譯及解釋了XD。大家有興趣可以去 Android 官方網站的介紹。

不過 adb command-line 是 Android 的,在 Windows 上是無法直接使用的,因此需要在 Windows 上安裝 adb 方可使用,雖然說是安裝,但其實並不是安裝,因為 Android SDK 已經幫我們把 adb 包裝好了。接下來就教大家要如何下載 Android SDK 以及讓 Windows 知道 adb 的目錄在哪裡。

《在 Windows 10 上安裝 adb》
Step 1.
目前已經無法在 Android 官網上下載單單 Android SDK,因為 Android Studio 已經把 Android SDK 包裝在裡面了。不過沒關係,我已經把之前的 SDK 放在開放雲端,大家可以去我的雲端下載 Android SDK

Step 2.
下載完成後,解壓縮到自己喜歡的目錄底下。這裡我放在 C 槽的根目錄

Step 3.
接著打開剛剛解壓縮的資料夾,找到『platform-tools』資料夾後打開它,裡面應該會看到一個叫做『adb.exe』的檔案,這就是要執行 adb command_line 的執行程式


Step 4.
複製資料夾目錄,如果和我一樣存放在 C 槽的人目錄應該為『C:\Android SDK 24\platform-tools

Step 5.
接著要設定環境變數,這個步驟是要讓 Windows 知道 adb 目錄的位置在哪裡。鍵盤按下 『windows建』+ E 打開檔案總管,在『本機』點選右鍵,在點選『內容


Step 6.
此時就會進入系統內容,在『進階』頁面點選『環境變數(N)...


Step 7.
在下方『系統變數(S)』中找到『Path』,點選『Path』並點選『編輯


Step 8.
點選『新增


Step 9.
將剛剛的 adb 路徑錄製至下方空格處,最後點選『確定


Step 10.
點選『確定


Step 11.
點選『確定』。到這一步就已經讓 Windows 可以下 adb command-line


Step 12. 
接著我們利用 cmd 來確認是否真的有設定成功。按下『windows 鍵』+ R,開啟『執行』對話框,輸入『cmd』,並點擊『確定


Step 13.
在命令提是字元對話框內輸入『adb version』,如我有成功顯示版本號就代表成功了

Step 14.
adb 設定完之後,就可以使用 adb 連上 Android,並且利用 command-line 來控制 Android 了!!
下堂課就教大家一些常用的 adb command code 吧!!

留言

熱門文章