search

Home  >  Q&A  >  body text

objective-c - 除了 Objective C, 还有哪些语言适合开发 Mac 桌面应用?

听 Ruby 社区的同学讲过 RubyMotion 开发 Mac, 但除了 Ruby, 其他的语言适合开发 Mac 应用吗?

黄舟黄舟2783 days ago920

reply all(6)I'll reply

  • 巴扎黑

    巴扎黑2017-04-21 11:20:04

    Language is not a problem, right? You can use GTK for C, QT for C++, node-webkit, java -> swing for JS.

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-21 11:20:04

    It should be said that if you want to truly develop native Mac applications, the only way is Objective-C~

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-21 11:20:04

    Any cross-platform language can be used... Of course, the best one is Objective-C

    reply
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-21 11:20:04

    Python+PyObjc, the case is Dropbox

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-21 11:20:04

    It should be said that as long as it is a desktop program developed using an interface library that can run across platforms, it can run on Mac. Countless, some of them are:

    • Qt

    • GTK+

    • Java Swing

    • ...

    Except for Java Swing, which can only be written in Java, the others can be written in various cross-platform languages. For example, GTK+ has Python’s pygtk, C++’s gtkmm, etc.

    reply
    0
  • 黄舟

    黄舟2017-04-21 11:20:04

    c# is also available

    reply
    0
  • Cancelreply