![]() ![]() Those frameworks tend to make everything look generic across platforms, which in the case of Apple is bad, because Apple created a very specific user experience which not easily "fits" into other platforms.Įdit (to incorporate the comments in the answer - thanks and solution would be to port the whole OS X graphical shell (the closed source Cocoa/Core libraries - which is what makes OS X truly unique) to Linux. But the fact that those frameworks are cross platform also makes the applications created with them less user friendly on a specific platform than a "native" GUI application. ![]() On a side note: There are frameworks out there with which you can create cross platform GUI applications. That's why most libraries are easily ported (actually most are developed on Linux) to Linux but not their graphical shells. To create an OS X GUI application, one has to follow the API which Apple has exposed, and hence this is not cross platform and not easily portable. OS X is actually (mostly) the proprietary graphical shell on top of BSD. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |