跳到主要內容

精選

《十分鐘學程式》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 上安裝 Java JDK

現在資訊爆炸的社會,人手一支手機,目前最大的兩家手機作業系統為 Android 和 IOS。相信有不少人有當工程師的夢想,回想起小時候看那些駭客電影,多帥氣,在電腦前動動手指就可以把別人炸掉,根本比現在核彈還恐怖,當然這一切都是在電影中才有可能出現的場景。至於我為何會走上這可怕的 coding 之路呢?這真是段神秘有攏長的故事,這邊就不多追述了。

回歸正題,如果之前都沒有 coding 的底子,到底要從什麼語言開始學起呢?這真就眾說紛紜了,有人說一定要從最基礎的 C 學起,有人則是說從現在最夯的 Java 最輕鬆。我本人是覺得這沒有一定答案,只要找對方法,然後有熱情和毅力,不管從甚麼語言開始學起都是可以的。至於為何要在這邊教學 Android 呢?當然就是因為現在手機真的太氾濫了,而且比起那些單單只有文字畫面的語言,學 Android 的成就感會大大提升。那為什麼不教 IOS 呢?雖然現在使用 iphone 的人也是很多,不過因為寫 IOS App 的需求較高,首先你需要一台 mac,因此就選擇 Android 來教學。

就讓我帶領大家進入一步一步的進入 Android 的奇幻世界!!

不管利用什麼語言開發,第一個步驟一定是先建立開發環境,而開發 Android 最常使用的 IDE 有兩種,Eclipse Android Studio。一開始 Android 是沒有自己的 IDE 因此都是建構在 Eclipse 上開發。在 2013 年 Android 發表第一版的 Android Studio,也為 Android 開啟一道大門。不過一開始的 Android Studio 並不是很好用,因此大家還都是使用較習慣的 Eclipse 做開發,但近幾年 Android Studio 日漸成熟,所以如果第一次接觸 Android 的人我會建議用 Android Studio 開發。當然兩種 IDE 的環境建置我都會製作詳細教學,這裡先教 Eclipse 的版本。


《 在 Windows 10 上安裝 Java JDK 》
Step 1.
因為 Android 所使用的語言是 Java,因此需要先將 Java JDK 安裝完成。連接至 Oracle 官網的 JDK 下載頁面,下載 JDK (截至發佈 JDK 最新版本為 9.0.4)

Step 2.
點選 『Accept License Agreement』許可協議


















Step 3.
點選『jdk-9.0.4_windows-x64_bin.exe』下載。如果電腦還是 32位元的請至 Java JDK 8 下載。


















Step 4.
點選剛下載的『jdk-9.0.4_windows-x64_bin.exe』開始安裝。點選『Next >














Step 5.
如果需要更改安裝路徑,在此修改,不過強烈建議用預設安裝路徑。點選『Next >














Step 6.
安裝完成,點選『Close』,退出安裝程式














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

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


















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

















Step 10.
點選『新增

















Step 11.
JDK 安裝路徑複製至下方空格處。一般來說如果沒有更改安裝路徑,通常路徑會如下: C:\Program Files\Java\jdk-(JDK安裝版本)\bin
因為這裡是下載 9.0.4 版本,因此路徑為 C:\Program Files\Java\jdk-9.0.4\bin。
最後點選『確定

















Step 12.
點選『確定

















Step 13.
點選『確定』。到這一步 Java JDK 都已經安裝完成。


















Step 14.
接著我們利用 cmd 來確認是否真的有安裝完成,並且環境變數也設定完成。
按下『windows 鍵』+ R,開啟『執行』對話框,輸入『cmd』,並點擊『確定』











Step 15.
命令提是字元對話框內輸入『java -version』,按下『Enter 鍵』。如果能夠顯示『java version 版本號』代表 Java JDK 已經順利安裝完成










Step 16.
恭喜大家已經把 Java 環境架在 Windows 上了。接下來我們就要開始建立 Android 的開發環境嚕!!請往下一堂課邁進吧~~

留言

熱門文章