Read about our Driver development experience below.
After successfully developing the OS X driver for their Pro|Click mouse, Razer hired Art & Logic to develop a driver and control application for their more advanced DeathAdder gaming mouse. Working from the Pro|Click project code as a base, the driver and daemon application were adapted to work with the DeathAdder, while a new control application with a unique user interface was developed from scratch. The control application was particularly challenging due to its UI requirements, but the end result was a near duplicate of the Windows user experience, as the client had requested.
TAGS: Mac OS X Driver USB Kernel Extension HID Computer Hardware
Leica Microscopy, in Switzerland, hired Art & Logic to port their Windows image manipulation software to the Macintosh platform. Art & Logic was responsible for the application, drivers, and TWAIN drivers. The resulting software captures 24-bit image data from a digital camera and renders it on the screen in real time. Images can be saved to a variety of file formats, including TIFF, JPEG, and PICT.
Working with Echo Digital Audio Corporation, Art & Logic ported their generic driver framework from Windows NT to Mac OS, created ASIO and OMS drivers, and a console application. Echo is now able to support their entire line of high-quality audio hardware for the Macintosh, including Gina, Darla, Layla, Gina24, Darla24, Layla24, and Mona cards, using a single codebase. Most recently, we have ported this work to Mac OS X, helping Echo to remain on the leading edge of the audio interface world, and assisting them in learning the intricacies of OS X kernel development along the way, in order to allow them to maintain their products in-house.
TAGS: Mac OS X Mac OS 9 Driver Core Audio Music
Targus Group International selected Art & Logic to design and build driver software and user controls for their Targus for Mac® IR and Bluetooth wireless mice and the unique Targus Bluetooth® Presenter™. The software provides easy access to favorite applications, common functions like cut/paste and play/stop, and is extensible using AppleScript™.
Art & Logic created all of the Mac OS ethernet drivers and diagnostic applications in the Kingston Technology EtheRx product line. These products cover PCI and PCMCIA bus architectures and operate at 10M and 100M network speeds. Art & Logic has kept the family of drivers updated to the latest ethernet driver frameworks released by Apple Computer and has worked closely with Kingston and Apple to ensure driver compatibility with new CPUs and Mac OS versions.
The Office Exec software intercepts print requests from any application and allows the user to specify print, fax, e-mail and storage parameters for the job. The client software then sends the print job via TCP/IP to the server software running on Windows 2000 Server, where the job is routed to the appropriate output device based on the job parameters. Art & Logic used XML and XSLT technologies to create dynamic dialogs that system administrators can easily configure on the server. Art & Logic developed the Mac OS 9 and Mac OS X client software, including a custom Mac OS 9 desktop printer, a custom Mac OS X CUPS backend, and their corresponding client and status applications. more...
TAGS: Objective-C Mac OS X Mac OS 9 XML Driver C++ Printer XSL AppleScript Microsoft Visual Studio 2005 CUPS Computer Hardware Printing
Lexmark hired Art & Logic to teach a two-week training course on Mac OS X printer driver development to an international team of their driver developers. Art & Logic created all course materials including sample code and PowerPoint presentations. Topics included support of a variety of USB printers, such as the Z33 and others. A functional driver was created during the course.
Art & Logic, Inc.
2 North Lake Avenue
Suite 1050
Pasadena, CA 91101
Over 500 companies have hired Art & Logic, including:

"Our outsourcing relationship offers us the flexibility of a dynamic engineering resource that we can ramp up or down without hassle."
—Rick Oliver
SRS Labs, Inc.