内容简介
ReasonsforwritingJavaprogramsonOSXincludecodereuse,employerorcustomerpreference,orprogrammers'strongpreferenceforthelanguage.OSX10.4andbeyondhavedeprecatedtheJavaversionsofApple'sCocoaAPIs.ThetypicalresponseontheWebtocommonquestionsabouthowtocreateJavabasedapplicationsthatintegratecloselywithOSXhasbecome,Youcan't.Thisanswerissimplynottrue.SomeknowledgeofJNIandotherintegrationtechnologiesandaknowledgeofwhatlibrariestointegratewithwillenablemid-leveltoadvanceJavaprogrammerstohavethesamecodingoptionsthatwereavailablebeforesupportfortheJavaCocoaAPIswasremoved.ThisbookwillfillintheknowledgegappreventingJavaprogrammersfromcreatingapplicationstightlyintegratedwithOSX.FewotherresourceshavebeenproducedafterthedeprecationoftheJavaCocoaAPIstoexplaintomid-leveltoadvancedJavaprogrammerstheuniquesituationswithOSX.