前情提要:
因為本宅為了在該銀行的網銀要設定 "約定非本人帳戶" 的功能,在身份驗證上被該銀行的網銀系統綁死需要使用 "OTP 驗證密碼鎖" 才能驗證,但手上的 "OTP 驗證密碼鎖" 又已無法正常運作(推斷是年久已無電力)。
於是進線辦理 "OTP 驗證密碼鎖" 的洽詢,經過了該銀行的客服協助,讓本宅就近到最近一間仍有 "OTP 驗證密碼鎖" 裝置可更換的分行辦理。
迅速的在當天的銀行營業時間內,趕到該分行進行辦理...
前情提要:
因為本宅為了在該銀行的網銀要設定 "約定非本人帳戶" 的功能,在身份驗證上被該銀行的網銀系統綁死需要使用 "OTP 驗證密碼鎖" 才能驗證,但手上的 "OTP 驗證密碼鎖" 又已無法正常運作(推斷是年久已無電力)。
於是進線辦理 "OTP 驗證密碼鎖" 的洽詢,經過了該銀行的客服協助,讓本宅就近到最近一間仍有 "OTP 驗證密碼鎖" 裝置可更換的分行辦理。
迅速的在當天的銀行營業時間內,趕到該分行進行辦理...
自從 Microsoft 推出地圖服務到目前為止,曾歷經了相當多的改朝換代的地圖服務方式,在此不論過去的功過,先把目光投向 Azure 上近期推出的其中一項雲端的 PaaS 服務: Azure Maps。
Azure Maps 所提供的服務當中,也提供了室內地圖 (Indoor Maps) 的部分,讓地圖的應用不再侷限於室外資訊的使用,而是可以朝向室內來發展,例如: 在停車場當中車道與車位佔用資訊、展場或市集的攤位販售資訊、辦公大樓的各會議室資訊是否使用中(或其溫度、濕度狀況監控)...等,這些都可以進一步協助應用廠商,完成在某個室內地域中處理其資訊的最後一哩路,讓使用者在獲取地域資料上能更加透明與便利。
其詳細介紹可參閱微軟提供的 Blog:
https://azure.microsoft.com/zh-tw/blog/azure-maps-creator-now-available-in-preview/
自從 Microsoft 推出地圖服務到目前為止,曾歷經了相當多的改朝換代的地圖服務方式,在此不論過去的功過,先把目光投向 Azure 上近期推出的其中一項雲端的 PaaS 服務: Azure Maps。
Azure Maps 所提供的服務當中,也提供了室內地圖 (Indoor Maps) 的部分,讓地圖的應用不再侷限於室外資訊的使用,而是可以朝向室內來發展,例如: 在停車場當中車道與車位佔用資訊、展場或市集的攤位販售資訊、辦公大樓的各會議室資訊是否使用中(或其溫度、濕度狀況監控)...等,這些都可以進一步協助應用廠商,完成在某個室內地域中處理其資訊的最後一哩路,讓使用者在獲取地域資料上能更加透明與便利。
其詳細介紹可參閱微軟提供的 Blog:
https://azure.microsoft.com/zh-tw/blog/azure-maps-creator-now-available-in-preview/
在 10 年多前,手機(更確切的說是智慧型手機)還尚未普及,如何讓客戶能開始使用網路銀行,又不失唯一性與安全性,著實讓各家銀行傷透腦筋。
銀行方面:
要嘛就是犧牲安全性,讓客戶取得方便性 ---> 駭客或木馬盜取問題時有所聞。
要嘛就是犧牲方便性,讓客戶取得安全性 ---> 就是繼續不作為維持守舊狀態。
而此 XX 銀行就啟用一個特殊的作法,設計 "OTP 認證密碼鎖" 硬體離線產生動態密碼裝置:
在 10 年多前,這是一個極為特殊(或說進步)的設計,帶給客戶一個便捷又安全的網路銀行使用,可是時至今日在絕大部分的情境下,此裝置就顯得有點像是時代的眼淚了。
而這個時代的眼淚所締造的劇情就如此展開了...
自從 Microsoft 推出地圖服務到目前為止,曾歷經了相當多的改朝換代的地圖服務方式,在此不論過去的功過,先把目光投向 Azure 上近期推出的其中一項雲端的 PaaS 服務: Azure Maps。
Azure Maps 所提供的服務當中,也提供了室內地圖 (Indoor Maps) 的部分,讓地圖的應用不再侷限於室外資訊的使用,而是可以朝向室內來發展,例如: 在停車場當中車道與車位佔用資訊、展場或市集的攤位販售資訊、辦公大樓的各會議室資訊是否使用中(或其溫度、濕度狀況監控)...等,這些都可以進一步協助應用廠商,完成在某個室內地域中處理其資訊的最後一哩路,讓使用者在獲取地域資料上能更加透明與便利。
其詳細介紹可參閱微軟提供的 Blog:
https://azure.microsoft.com/zh-tw/blog/azure-maps-creator-now-available-in-preview/
當使用 Xamarin.iOS (or .Forms) 完成所開發的 App 後,最重要的一環當然是希望可以發佈到 App Store Connect 來準備上架,讓全世界(恩...在這邊先撇除某些國家)每個手持 iOS 裝置的人,都能便捷的下載到你的 iOS App。
又或是透過發佈 .ipa 進入到 App Store Connect 這樣也才能讓 App 給測試者透過 TestFlight 來 "測試" App。
無論前者或是後者,要讓 App 的 .ipa 進入 App Store Connect 當中時過去都需要仰賴 Xcode 的附屬工具來處理。但現在的工具與平台的整合都愈趨完整,在 Visual Studio 當中也能直接串連到 App Store Connect 直接發佈 .ipa 囉!
現在就來看看怎麼做到吧!
GO~~~
如果是直接在 Office 365 的官網上直接開啟信用卡續約的訂閱方式,那每隔一年時間到了,微軟就會自動從綁定的信用卡扣款(若開啟自動續約會多送你一個月使用),無須多做什麼設定。
但有時會 Office 365 在各大電商會有一些促銷活動,可能會比在官網上直接續約取得比較划算的 Office 365 訂閱價格,而此時收到的是一個啟用金鑰(就算是盒裝版也是內部放一張序號金鑰的紙),很多人會搞得霧傻傻,在此特別寫下這篇章來記錄相關啟用方式。
註: 時至今日 Office 365 已經整合更名為 "Microsoft 365",為了便於識別本文仍持續沿用 Office 365 一詞。
本篇要介紹的 Scrcpy 這個軟體跟 Xamarin 技術本身其實沒什麼太大關係,可以套用到 Android 的各種技術開發上。
因為無論用什麼開發技術開發 App 時最後仍都是要使用實體機器做測試,若能夠直接在電腦上面投影兼操作處理,那在實務上確實會方便許多。
而 Scrcpy 這套開源軟體 (對,沒錯它還是 OpenSource 的) 能讓 Android 的實際裝置,能夠在開發者上的電腦直接觀看畫面與操作處理,目前實測起來比起其他的第三方軟體方便的多(如果不排斥透過下指令方式操控),以下就讓我們來看看如何使用吧!
有一天,突然某個手上的專案上線後需要提供部分資料給 End User 下載,放在 Azure 的 Storage 中 Blob 裡的資料也是都有供外部直接存取的 URL 沒錯,但直接給 End User 類似 "<xxxxxxx>.blob.core.windows.net" 網域開頭的網址來下載檔案好像也怪怪的(個人心理因素,資安上有無風險考量不確定)。
於是就查了一下資料...
結論是可以在 Azure 的 Storage 中綁定自訂(子)網域的,於是不囉嗦...就是開始動手進行綁定了😅
如果有參考過本宅先前發表的兩篇文章:
接下來就是在 Google Play Console 做相關的上傳 .apk or .abb 的動作,即可將辛苦完成的 Android App 準備在 Google Play Store 當中上架囉~~~
如果有看先前發表如何將 Xamarin.Android App 發佈到 Google Play Console 文章:
若有把先前的 "iOS Development 的憑證、簽署識別、佈建設定檔" 手動設定完成後,就能透過 Xamarin 這跨平台開發 App 技術,讓熟悉 C# 的開發者直接在 VS 當中,進行 iOS App 的開發並且在 iOS 實機上測試執行。
而如果在 Apple 開發者帳號設定權限上允許,並且也確定有了解的 Apple 在 憑證、裝置、簽屬識別、佈建設定檔的關聯,那可以試著使用 Visual Studio 當中提供的 "自動設定" 功能,將會在 App 的開發過程中設定上簡化許多。
繼續往下閱讀前,請先回顧 "iOS Development 的憑證、簽署識別、佈建設定檔在使用 Xamarin 開發 iOS App 時要如何設定(手動篇I)" 後,再繼續閱讀本篇文章...
原文出處:
https://devblogs.microsoft.com/xamarin/xamarin-forms-4-5
話說每次的 Xamarin.Forms 新版發佈是都有很多特別的改進之處,但今天我們除了要說 Xamarin.Forms 4.5 可供正式取得使用之外,還要告訴各位幾項有關能使用 AndroidX 與更便捷的 UI 並反饋到開發實務上的事情。
就讓我們來看看以下這幾個 Xamarin.Forms 4.5 令人特別驚豔的事吧!
在 「替 Azure 的 App Service 網站設定自訂網域後掛上 SSL 憑證 (上)」 的篇章中,有提到如果購買憑證跟購買網域的單位、組織、或負責處理的人是不同的,會遭遇到驗證網域控制權的問題。
上圖黃標字寫了特別提醒,結果...有一天就遇上了😥
就說做人不要鐵齒了吧!
原文出處:
https://devblogs.microsoft.com/xamarin/android-app-bundle/
Android App Bundle (.aab) 是一種能包含所有編譯程式碼與資源檔的 Android App 發佈格式,且不同於過去使用 apk 的發佈到 Google Play 的 app 上傳格式。Google Play 設計了一種稱之為 "Dynamic Delivery" 的新式服務模式,這可以讓使用者在下載 App 的時候只針對自己使用的裝置所需要的資源來下載,也就是說可以下載執行應用程式所需的必要項目即可。
原文出處:
https://devblogs.microsoft.com/xamarin/xamarin-forms-4-4
在去年我們跟長期每年都建置數個應用的客戶做了很長的訪談,他們說 "我們從來無法忘記,在我們製作的任一款行動應用當中沒有出現 Carousel view",而這其實也是幫我們說出心聲。
所以,在此我們非常開心的向您介紹在 Xamarin.Forms 4.4 中所推出的 CarouselView 控制項。不約而同地也推出 IndicatorView 給每個頁面或 Carousel 的項目來呈現選擇效果...
雲端運算、大數據、AI、Bot...等等這些資訊界一直在喊得震天價響的專有名詞,其實很多時候 一般人 根本搞不懂這些資訊名詞到底在幹嘛?
常常解釋了半天,對方的表情就是:
是在哈囉?
然而當有一天透過一些產品行銷或手法的運用,落實到普通消費者的使用情境上時,資訊人 也許才能透過這樣的機會跟 一般人 解釋,這些專有名詞跟剛剛經歷的體驗有什麼關聯。
不然,常常就是被認為整天在 "玩" 電腦,不務正業...🙄🙄🙄
在 .NET 的開發領域裡,透過各式各樣 NuGet Package 的使用,可以加速或協助我們自己開發的 .NET 程式,例如今天你想要把 json 資料轉成物件,可以利用 Json.NET 來快速完成,不用自己再重新寫轉換 json 的程式。