跳到主要內容

精選

《十分鐘學程式》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...

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

如果之前都沒有接觸過程式語言,然後想要從網路上自學的人,一開始一定是問谷哥該從甚麼語言開始學起。如果是正統體系出來的人多半是回答:『從 C 語言開始學起』,雖然這在這個社會上已經很不切實際,但是如果有人這樣問我,我想我還是會這樣回答的,會這樣回答並不是沒有原因,畢竟很多人會覺得要從簡單的開始學起,為何一開始就要從這麼難的語言開始,原因很簡單,『如果學會了 C,那麼恭喜目前多數的程式語言您都會了!!』。不過谷哥應該不會這樣回您,現今越來越多人推薦『從 Python 開始學起』。

Python 是一個很年輕的語言,年紀應該和我差不多,又或者大我幾歲而已。這麼新的語言適合新手學習嗎?老實說,還真的蠻適合的,原因有幾點:
1. Python 是一種直譯語言。
2. 擁有非常強大且龐大的 Library 庫。
3. 可跨平台使用。

鋪成那麼久,都快離題了,這堂課就是要教大家如何在 Windows 10 上建立 Python 環境。其實在 MAC OS 和 Linux 都已經有內建 Python,因此沒有安裝建構問題,不過 Windows 就是比較頑固,喜歡和別人不一樣因此我們需要手動幫他安裝 Python。

《在 Windows 10 上安裝 Python 》
Step 1.
Python 官網下載安裝檔。這邊我們使用 Python 3,因此選擇『Download Python 3.6.5』。當然隨著版本更新,之後一定不是 3.6.5 版。


Step 2.
下載完成後,點開安裝檔,可以直接點選『Install Now』完全使用他的預設值,包含預設目錄。不過因為預設目錄真的太深層了,因此我會去更改他的安裝目錄,點選『Customize installation』。

Step 3.
這邊的設定不用修改,直間點選『Next』。

Step 4.
我將 Python 安裝到 C:/Python365,大家也可以和我一樣,或是安裝到自己喜歡的目錄 (重點是自己要記得安裝在哪裡)。修改完安裝目錄後,直接點擊『Install』。

Step 5.
看到這個畫面就是已經安裝完成了。按『Close』把它關掉吧!!

Step 6.
接著我們要讓傲慢的 Windows 知道 Python 安裝在哪邊。鍵盤按下 『windows建』+ E 打開檔案總管,在『本機』點選右鍵,在點選『內容』。

Step 7.
點選『進階系統設定』。


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

Step 9.
在上方使用者變數欄位找到 Path,點擊『編輯(E)...』。

Step 10.
按『新增』,把剛剛安裝目錄填到下方欄位,最後按下『確定』。

Step 11.
按下『確定』。把所有剛剛打開的設定頁面全部關掉。

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

Step 13.
輸入『python -V』,看吐出來的資訊版本號是否為剛剛安裝的版本,到這一步就已經安裝好嚕。其實根本不需要教學 XD。

Step 14.
一開始說過,Python直譯語言,所以其實不用安裝什麼 IDE 就可以開始寫 Python 程式了。用 Windows 內建的『記事本』也是可以寫的,不過沒那麼好用就是了。因此還是會安裝一些輔助的開發程式,我個人是使用 Sublime Text,下一堂課就教大家如何安裝 Sublime Text 以及如何在上面開發 Python 程式。

留言

熱門文章