听 Ruby 社区的同学讲过 RubyMotion 开发 Mac, 但除了 Ruby, 其他的语言适合开发 Mac 应用吗?
巴扎黑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.
巴扎黑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~
大家讲道理2017-04-21 11:20:04
Any cross-platform language can be used... Of course, the best one is Objective-C
大家讲道理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.