React Native 開發的匯率計算器(SmartCurrency Converter)
在上文( https://isaaccodeandbusiness.blogspot.com/2018/02/react-react-native-react-vr.html)
中曾提及 使用React Native並配合Expo來開發手機應用程式 ,其中之一好處是可以快速地在手機中預覧開發出來的效果, 不必像開發Native 一樣要先Build 後再經USB 放在手機上。 本文將會以我放在Expo Cloud 的匯率計算器(SmartCurrencyConverter)
為例 介紹如何在手機中預覽,把程式放上Expo 的Cloud 中和我放在Expo Cloud 中匯率計算器(SmartCurrency Converter)
之後便會生成一個QRCode 和Link 如下圖
使用剛在App Store 下載 的Expo Client
使用 Scan QR Code 便能在手機中打開你正在開發的手機應用程式了。
至於要把程式放上Expo Cloud 的話 則只需要開發目錄下 登入Expo Account 並運行以下指令便可
運行後會顯示 你項目所在的URL。 由於exp publish 會生成iphone的ipa檔 和 android 的 apk 在expo 的cloud上, 所以上載會需要花較長的時間,請耐心等候。
把生成的URL 復制貼上瀏覧器便可前往項目的專頁了
只要把專頁中右手邊的QR Code 分享出去,其他人就可以透過Expo Client 使用你編寫的手機應用程式了。
為例 介紹如何在手機中預覽,把程式放上Expo 的Cloud 中和我放在Expo Cloud 中匯率計算器(SmartCurrency Converter)
Expo Client
在正在開發的項目的目錄下運行
之後便會生成一個QRCode 和Link 如下圖
使用剛在App Store 下載 的Expo Client
使用 Scan QR Code 便能在手機中打開你正在開發的手機應用程式了。
至於要把程式放上Expo Cloud 的話 則只需要開發目錄下 登入Expo Account 並運行以下指令便可
運行後會顯示 你項目所在的URL。 由於exp publish 會生成iphone的ipa檔 和 android 的 apk 在expo 的cloud上, 所以上載會需要花較長的時間,請耐心等候。
把生成的URL 復制貼上瀏覧器便可前往項目的專頁了
只要把專頁中右手邊的QR Code 分享出去,其他人就可以透過Expo Client 使用你編寫的手機應用程式了。
匯率計算器(SmartCurrencyConverter)
接下來的部分為大家介紹一下我放在Expo Client 上的手機應用程式
SmartCurrencyConverter 是一個讓用戶進行單一對或多對貨幣匯率計算的小工具, 除了提供現價查詢外,還可以使用自訂匯率計算, 如用戶經常去旅行的話,相信會對自訂匯率感興趣,因為旅行購物時, 應使用之前的兌換匯率計算會比較準確。 以下是SmartCurrencyConverter 的截圖
總結
本文講述如何使用Expo 把經React Native 開發的手機應用程式放在手機上運行,有興趣使用React Native 開發手機應用程式的讀者可先在手機中安裝Expo Client, 再Scan 本文中的QR Code 運行匯率計算器(SmartCurrency Converter) 看看效果後再作決定。
留言
張貼留言