Pilote Mac développement

Je pense à propos de la migration d'un pilote Windows dans OS X. Maintenant, je suis juste de commencer à regarder autour pour voir ce qui est disponible et il y a beaucoup de choses sur objective-C et cocoa. Semble que la langue et le cacao cadre de haut niveau de l'Api, ai-je raison de supposer que?

J'ai de sérieux C++ compétences et je les utiliser pour le développement du noyau, puis-je utiliser les mêmes compétences pour Mac développement de pilotes (j'imagine que la réponse est oui). A Macintosh tout type d'application/dev environnement de développement pour les pilotes?