【问题标题】:developing Cross Platform applications [closed]开发跨平台应用程序[关闭]
【发布时间】:2012-10-16 15:10:25
【问题描述】:

我希望这个问题尽可能广泛,我在 Linux 环境中找到了一份工作。截至目前,我是一名仅使用 VB.net 的程序员,现在,我希望/需要同时关注 Linux、Windows、Android 和 Web 应用程序等多个平台。我愿意为此学习新的语言,我考虑的选项是 JAVA 和 Python,据我所知,Python 易于使用且在性能和部署方面很困难,而 Java 在性能等所有常见方面都很好、部署、库等。

您能否建议在桌面应用程序和网络应用程序生产的跨平台方面有什么好处。我对任何新软件持开放态度,因为 vb.net 在某种程度上仅限于 Windows(Linux 部分通过第三方软件得到支持)。

【问题讨论】:

  • 我从没用过 c++,但是 web 说它对跨平台也有好处..

标签: web-applications mobile cross-platform desktop-application


【解决方案1】:

来自 VB.NET,您应该查看Real Studio。从语言和 IDE 的角度来看,它类似于 VB.NET,并且在 Linux(以及 Windows 和 OS X)上本地运行。它为 Linux、Windows、OS X 和 Web 创建跨平台应用程序。它不能直接创建 Android 应用程序,但它的 Web 应用程序在移动设备上运行良好。

【讨论】:

  • 它是付费版本,但是相当多的选择。谢谢。
  • Real Studio 现在更名为 Xojo。 xojo.com
【解决方案2】:

我肯定会推荐 python :) python 运行在 linux、windows、mac osx、iphone、android、ps2、ps3、psp、ipod nano&touch 等... 标准库非常棒

你可以用它做任何事情(游戏、用户界面、网络开发......) 这是一个用python制作的程序列表:

http://en.wikipedia.org/wiki/List_of_Python_software

nasa、google、wikipedia 使用 python

Python 可以用 py2exe 编译

更多信息谷歌一下

希望你进入后会喜欢python

【讨论】:

  • 这不是答案。这几乎不是评论,但在没有任何信息或证据支持的情况下,评论会更好地用于这种固执己见的陈述!
  • 现在你已经编辑了你的答案更好!
  • 处理速度怎么样,从浏览中他们说 Python 很慢,这是否意味着用户会知道应用程序很慢,或者这种慢只是一小部分,在当今的系统上/devices 这对小应用程序来说不是问题吗?
  • 显然你不知道pypy
  • 如前所述,我是 Python 新手;这是否意味着他 PYPY 和标准 python 有不同的语法等?我的意思是,python 中的变体是否具有相同的代码模式。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-07-31
  • 1970-01-01
  • 1970-01-01
  • 2010-11-10
  • 2013-12-30
  • 1970-01-01
  • 2021-07-21
相关资源
最近更新 更多