我正在编写一个客户端应用程序,希望实现跨平台,但基于以下原因可能会选择仅支持Windows:
- 我在C#方面比Java更强(尽管我有几年的企业级Java经验)
- 我没有使用过Windows Forms或Java Swing,只是为每个应用编写了一些玩具应用程序,但我更熟悉Windows Forms而不是Swing。
- 我对Swing应用程序的性能(与Windows Forms相比)表示担忧,但我想知道在过去的几年中情况是否有所改善。
- 我完全开放地开发任何平台......没有MS或Java傲慢态度。事实上,如果您想告诉我在Qt、wxWidgets或其他某些东西中进行开发,我也会听取意见!
如果你从Windows Forms转到Swing,最大的障碍是什么?
最初的跨平台吸引力最终是否值得,或者一个更快、不太灵活的仅支持Windows的应用程序会更好?
如果你使用Java Swing,哪个IDE适合拖放表单布局?