gpt4 book ai didi

android - 在没有 Mac 的情况下使用 Xamarin 时会出现什么情况?

转载 作者:行者123 更新时间:2023-11-29 05:11:26 25 4
gpt4 key购买 nike

我最近对 ​​Xamarin 的跨平台开发 (Xamarin.Forms) 感兴趣,我只是好奇如果我完全使用 Xamarin 但在 Windows 计算机上进行开发,会发生什么?我真正问的是这样的事情:

“由于空白,布局将不正确。”

“IOS 对 x,y,z 的处理方式不同,这通常是使用 Xamarin 进行跨平台开发的问题。”

即如果我在生产结束之前无法获得 Mac,那么使用 Xamarin 开发应用程序是否值得?最终推出 Mac 时预计会出现什么类型的问题?在这种情况下,我坚持使用 android studio 会更好吗?

我已经检查过这个:Xamarin Visual Studio IOS Development Without a Mac?我知道 Mac 是必要的,我只是好奇在最后引入一台 Mac 是否可行,以及通常会遇到哪些问题。

最佳答案

TL/DR:有可能,但很可能不是。

您问题的答案完全取决于您想要实现的目标。如果您使用许多依赖于平台的 API(联系人、相机、共享、iCloud 等)或自定义控件,则无需 Mac(和至少一台物理设备)即可进行开发几乎不可能。当然,您可以盲目地实现所有内容,并希望在后期开发中只进行少量修复,但我们都知道这不会发生。特别是如果你在 iOS 开发方面不是很有经验,我认为,否则你可能会使用 Mac,iOS API(UI 和系统)可能有点……嗯……不直观且难以理解过得去。

如果您开发一个简单的应用程序,例如仅查询 Web UI 并使用股票 View 来显示数据,那么它可能是可行的。根据您期望的 UI 一致性,当您可以使用 Mac 时,可能需要在后期开发中进行一些调整,但如果您幸运的话,这可能只是少数。有一些教程介绍如何使用 Xamarin.Forms 制作美观的 UI,但是使用这种方法您仍然会受到很大的限制

关于android - 在没有 Mac 的情况下使用 Xamarin 时会出现什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59642467/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com