iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Mobile Development

跨平台協同:在 React Native 和 Kotlin 應用中實現無縫交互 -以 Notification 為例 系列

在這篇文章中,我們將探討如何使用 React Native 和 Kotlin 來實現跨平台的通知 (Notification) 機制。通過深入分析兩個語言的互動性,我們將展示如何在不同平台上統一推送通知的方法和最佳實踐。本文將包括實際程式碼範例和配置步驟,旨在幫助開發者理解並實現一個有效、可靠的跨平台通知解決方案,從而提高使用者應用體驗。

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文 團隊kotlin 研習團又來了
DAY 1

[Day 1] 實作目標及大綱

本次為了讓技術文章較能收斂,使用 ChatGPT AI 生成下列大綱。 介紹及前置準備 實作目標 - 有進度條的通知畫面 React 的 IDE 環境建置...

2024-09-11 ‧ 由 Jim 分享
DAY 2

[Day 2] React 介紹及 IDE 環境建置

本次使用 IntelliJ IDEA 來開發。預計會應用 React Expo 框架來開發。 Expo 這個開源框架,主要由檔案基礎的路由及標準函式庫所組成。一...

2024-09-12 ‧ 由 Jim 分享
DAY 3

[Day 3] React Expo 專案初始化

那要如何在本地建立一個 React Expo 專案呢? 先找到一個 terminal 工具,Windows 作業系統內建有 Windows PowerShell...

2024-09-13 ‧ 由 Jim 分享
DAY 4

[Day 4] 運行 React Expo 專案

Day 3 剛建立好 blank 的 React Expo 專案,想要先運行 Android 應用程式看看有無問題。 結果在 terminal 下完 npm r...

2024-09-14 ‧ 由 Jim 分享
DAY 5

[Day 5] React Expo Notification API 功能

Day 4 好不容易可以運行 React Expo 專案了。 今天要來看看 React Expo 在 Notification API 提供了哪些功能。 //...

2024-09-15 ‧ 由 Jim 分享
DAY 6

[Day 6] Windows 安裝 Expo Notification library

首先來安裝 Expo Notification library。 npx expo install expo-notifications 接著把官方範例複製貼...

2024-09-16 ‧ 由 Jim 分享
DAY 7

[Day 7] macOS 安裝 Expo Notification library

今天來用 Mac 重覆 Day 6 的進度,看會出現什麼結果。 在安裝好 Expo Notification library 後,運行 Android App,...

2024-09-17 ‧ 由 Jim 分享
DAY 8

[Day 8] Windows 安裝 Expo Notification library - 續

Day 7 處理了在 Mac 上安裝 Expo Notification library 遇到的設置問題,但還沒連上實體手機運行 App。 今天先接續 Day...

2024-09-18 ‧ 由 Jim 分享
DAY 9

[Day 9] React Expo Project ID 的設置

Day 8 好不容易把 Android App 跑起來了,但是在畫面上有一條錯誤訊息。 Your expo push token: Error: Project...

2024-09-19 ‧ 由 Jim 分享
DAY 10

[Day 10] Windows - 選擇裝置來運行 React Expo 應用程式

Day 9 設置完專案編號後,用指令 adb devices 查看目前連到桌機的實體手機裝置列表。 List of devices attached(省略)...

2024-09-20 ‧ 由 Jim 分享