EZWay(易利委) App 委任清關使用教學

近期因為 COVID-19 的疫情關係,就算是從國外寄來的一些 Gift(禮物),都幾乎是 100% 的機會被海關查驗(尤其是從疫情嚴重國家來的)。

關貿協會其實於去年初就已有推出的 EZWay(易利委) 這 App,來協助民眾快速的辦理委任報關行完成清關的程序,只是說真的一開始的 App 的使用不是很便利,本宅於 2019 年初買了不少從米國來的 Gifts,就曾被海關抽查到幾次,也嘗試用 EZWay(易利委) 當時的 App 版本報關失敗,最後還是選擇用實體的紙本作業。

關貿協會似乎也在近期順勢改版推出新版的 EZWay(易利委) App,整個讓填寫紙本委任書的作業上相對簡便了許多,以下來看看介紹吧!

...繼續閱讀 »

替 Azure 的 App Service 網站設定自訂網域後掛上 SSL 憑證 (換網域篇)

光陰似箭歲月如梭,一年過去了...SSL 憑證剛好要更新,順便(?)也更換到另外一個網域中。

如果不知道如何設定網域 SSL 的捧友,請看:


今天要處理的問題是,把已綁定到某個網域的 SSL 憑證,綁到另外一個網域上,所以...就開始來動手做吧😎

...繼續閱讀 »

替 Azure 的 App Service 網站設定自訂網域後掛上 SSL 憑證 (番外篇)

在 「替 Azure 的 App Service 網站設定自訂網域後掛上 SSL 憑證 (上)」 的篇章中,有提到如果購買憑證跟購買網域的單位、組織、或負責處理的人是不同的,會遭遇到驗證網域控制權的問題。


上圖黃標字寫了特別提醒,結果...有一天就遇上了😥

就說做人不要鐵齒了吧!

...繼續閱讀 »

[譯文] 透過 Android App Bundle 格式發佈更小的 Android App

原文出處:
https://devblogs.microsoft.com/xamarin/android-app-bundle/


Android App Bundle (.aab) 是一種能包含所有編譯程式碼與資源檔的 Android App 發佈格式,且不同於過去使用 apk 的發佈到 Google Play 的 app 上傳格式。Google Play 設計了一種稱之為 "Dynamic Delivery" 的新式服務模式,這可以讓使用者在下載 App 的時候只針對自己使用的裝置所需要的資源來下載,也就是說可以下載執行應用程式所需的必要項目即可。

...繼續閱讀 »

透過 AppCenter 自動化建置 iOS App - iOS Simulator 篇

如果 AppCenter 的額度預算能有 "半無限大" 的話(?),在 Xamarin 的開發上為了能夠 "感謝飛天小女警的努力,開發的世界又和平的度過了一天" 🙆‍♀️

通常可以在 Android 的開發過程中,選擇讓 iOS 能讓 AppCenter 自動化建置,以便確認在某些環節上 iOS 的版本是否有遺漏了什麼,才不會導致於後面要補 iOS 的部分時,不知道該從何處下手。

畢竟會選擇使用 Xamarin 技術開發 App 的話,通常是伴隨著希望雙平台的 App 的誕生。但由於一切的資源都是有限的,開發上會先選擇單一平台先進行到某種層次上的段落後(又通常會先選擇 Android 來進行),再來補上另一個平台的部分。

此時有 AppCenter 來協助進行相關的建置紀錄的話,會讓開發上有著相當程度的追蹤過程,本篇文章就是在這樣的觀點下而生的~~~

 

...繼續閱讀 »

透過 AppCenter 佈署 App 給測試人員 - Android 篇(上)

AppCenter 除了很多好處之外,更是一個讓 App 在佈版上更為方便的平台。若是在開發團隊能導入使用的話,就能讓開發好的 App 在要佈署給測試人員時能更加的便捷。

本篇就來看看 AppCenter 在開發端這邊針對 Android 的環境設定,要如何做最基本的自動建置與更版,快速地讓測試人員取得新版本的測試 App 吧~~~

...繼續閱讀 »

[譯文] 在 Xamarin.Forms 中使用 Compiled Bindings 加速效能!

此篇文章是初次嘗試翻譯原文,其內容大多為翻譯原文所作的介紹,若有翻譯不周的情況請多多包涵!

原文出處:
https://devblogs.microsoft.com/xamarin/compiled-bindings-xamarin-forms



在 Xamarin.Forms 開發中 Data Binding 技巧是極為重要的一環。這技巧讓 Xamairn.Forms 的開發人員,能夠便捷的讓 UI 跟 C# 之間的資料互動,並自動的更新 UI 內容。可是此開發的便捷性也帶來了些狀況,由於這樣在 Xamairn.Forms 需要於執行時期分析資料以利繫結處理,就又產生了效能的影響。但現在可以透過 Compiled Bindings 的處理,來大幅地降低其效能的影響!

...繼續閱讀 »

iOS Development 的憑證、簽署識別、佈建設定檔在使用 Xamarin 開發 iOS App 時要如何設定(手動篇II)

若有把上回的 "iOS Development 的憑證、簽署識別、佈建設定檔在使用 Xamarin 開發 iOS App 時要如何設定(手動篇I)" 看完,很多人一定很那悶: "都是用 Apple 環境與工具,到底跟 Xamarin 有什麼關係?" 

捧友,這就要問施主自己有無參透問題本質啊...

Xamarin 是一種讓 C# 開發者撰寫跨各平台 App 的開發技術

所以單一平台的 App 部屬設定當然是跟 Xamarin 開發技術無關,只是現在的平台很不巧的是 Apple 的 iOS...

...繼續閱讀 »

iOS Development 的憑證、簽署識別、佈建設定檔在使用 Xamarin 開發 iOS App 時要如何設定(手動篇I)

若要將開發 iOS 的 App 要佈署到實際的 iOS 設備(iPhone/iPod/iPad) 來測試,是需要經過 "Apple Developer 網站" 的四道關卡設定,依序是:

  1. Certificates: 憑證
  2. Identifiers: 簽署識別
  3. Devices: 註冊設備
  4. Profiles: 佈建設定


以上都設定完成後,若在 Visual Studio 2019 的環境使用 Xamarin 佈署 App 到實際的 iOS 設備上,其實就跟原生 Xcode 佈署 App 到實際的 iOS 設備體驗差不多了。

就來看看本篇的介紹吧~~~

 

...繼續閱讀 »

替 Azure 的 App Service 網站設定自訂網域後掛上 SSL 憑證 (下)

要繼續閱讀本文並完成的必要條件:

  1. 使用 Azure 的 App Service 來 Host 網站並且選擇 Windows 主機。
  2. 在 GoDaddy 網域服務商所購買 SSL 憑證。
  3. 有 Windows 10 專業版 或 企業版 的電腦可安裝 IIS 管理員。

還有已閱畢 "替 Azure 的 App Service 網站設定自訂網域後掛上 SSL 憑證 (上)" 的內容,那就可以繼續了,Go!

...繼續閱讀 »

替 Azure 的 App Service 網站設定自訂網域後掛上 SSL 憑證 (上)

現在網站不掛上 SSL 憑證作網路加密安全性連線的話,那你的網站只會被檯面上列的出來科技龍頭們(如: Microsoft, Google, Apple, Amazon...等)排擠。

原因很簡單,因為沒有掛上 SSL 憑證替網站作加密安全性連線,那對使用該網站的用戶們來相對來說就是屬於高風險網站,為了保護用戶的資料安全性,替網站掛上 SSL 憑證作加密連線是網站自身一件責無旁貸的事。

但對於一些小企業主或小規模網站來說,要買 SSL 憑證掛到網站上做加密連線確實是一筆不小的花費,如果每年真的擠不出這樣的預算購買憑證,是可以考慮使用 Let's Encrypt SSL 等服務,佛心提供的 SSL 憑證方式來處理。

而若網站又剛好有 Host 在 Azure 的 App Service 上的話...

...繼續閱讀 »