iT邦幫忙

2022 iThome 鐵人賽

DAY 8
0

Hello, 各位 iT 邦幫忙 的粉絲們大家好~~~

在本系列文會利用目前 Visual Studio 內建的專案樣本建立一個初始的 .NET MAUI 專案,並且透過此 .NET MAUI 專案來把 TopStore App 的開發從 Xamairn.Forms 轉換到 .NET MAUI 上進行。

本篇是 Re: 從零改成用 .NET MAUI 技術來繼續過去用 Xamarin 開發的一個 App : TopStore 系列 系列文的 EP08。


進行測試執行 Part 2

iOS

若切換 Visual Studio 2022 執行架構 (.net6.0-ios) 的設定底下執行:
01

在 iOS 的執行測試方式有三種方式。

有連線到一台 mac 的遠端主機當中:
02-1
再選擇設定透過 iOS SimulatoriOS Remote Devices 來測試執行的這兩種。

或是在 Windows 電腦當中透過 iTunes ,並在 Apple Developer Account 當中設定好對應該裝置的 Provisioning Profiles 完成後,即可選擇 iOS Local Devices 連接上的 iOS 裝置來測試執行的這一種。
02-2

即可看到 TopStoreApp 在 iOS 環境當中執行起來(這邊採取 iOS Local Devices 連接 iPhone 6s 來測試執行):

聯絡人列表頁面:
03-1-1

聯絡人新增/修改頁面:
03-1-2

物品項頁面:
03-2

訂單頁面:
03-3

設定頁面:
03-4

macOS

如果想測試 macOS 的執行效果,可將整個 TopStoreApp 專案搬移到 macOS 平台的機器上,來透過 Visual Studio for Mac 來開啟。
04

開啟專案後,可選擇 我的 Mac (MacCatalyst) 執行測試:
05

聯絡人列表頁面:
06-1-1

聯絡人新增/修改頁面:
06-1-2

物品項頁面:
06-2

訂單頁面:
06-3

設定頁面:
06-4

雖然在整個完整度上似乎有點呈現上的狀況,但基本上都還是能完成其功能性的效果囉!

本 EP 介紹所完成的範例程式碼可在此下載 (同 EP07)。



上一篇
EP07: Fix obsolete property and add Resource files by using .NET MAUI
下一篇
EP09: Talk about some designs for .NET MAUI
系列文
Re: 從零改用 .NET MAUI 技術來繼續過去用 Xamarin 技術開發的一個 App : TopStore30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言