Codeworks has extensive experience of developing software for Mac OS. After many years of developing Macintosh software, several members of our Mac OS team worked in Apple’s Developer Technical Support (DTS) group providing sample code and answering developer’s technical questions from around the world. That experience, combined with teaching several of Apple’s Developer University (DU) courses means we have a wealth of knowledge in this area that is hard to match. Listed below are some of the areas of specific expertise.

Mac OS X

• Carbon
• Cocoa
• KEXTs
• NKEs
• IOKit Drivers
• QuickTime
• Quark XTensions, InDesign and various other application plugins
Mac OS 9

• Carbon
• System Extensions
• Control Panels
• Open Transport
• Communications Toolbox
• Quark XTensions, InDesign and various other application plugins



Languages, Development Environments and Frameworks


• C/C++
• Java
• Assembly Language (PowerPC)
• AppleScript and various other scripting languages
• Metrowerks CodeWarrior
• ProjectBuilder
• Standard Template Library (STL)
• PowerPlant
• WebObjects

And for those legacy projects

• Pascal
• Assembly Language (68K)
• Symantec Think C
• MPW
• Think Class Library (TCL)
• MacApp

Internet

We also have considerable experience of Internet technologies such as HTML, CGI and JavaScript as well as other various Java technologies. We have also developed software to communicate over Internet protocols including TCP/IP, FTP and HTTP.

© Copyright 1999 — 2008. Codeworks Innovations Ltd. All Rights Reserved.