Mac OS X Development Services

Art & Logic develops award-winning software for clients worldwide. As a full-service Mac OS X developer, we can handle all aspects of your software project. Contact us

Below are examples of our Mac OS X experience. Please note that many of our projects are protected by nondisclosure agreements and thus cannot be shown here.

Mac OS X Experience

Social Resistance Training Game

screenshot

Art & Logic worked with York Zimmerman to design and implement People Power, a cross-platform game that is intended to teach the principles of non-violent resistance to participants in social movements. Based on principles and a mathematical model that were derived from the Serbian overthrow of Slobodan Milosevic, as well as study of other similar historical struggles, a graphically appealing game was designed that supports the modeling of conflict and resolution. more...

TAGS:  Mac OS X  Windows  Flash  Flex  ActionScript  AIR  Media  Education  Games  Film

The "Beat Thang" Groovebox Software

screenshot

Beat Kangz Electronics hired Art & Logic to create the firmware for the Beat Thang, a new groovebox aimed at the hip hop market. The project also includes a Digital Audio Workstation (DAW) plugin for Mac OS X and Windows called the Beat Thang Virtual. It is available at Sam Ash, Guitar Center, and online.

TAGS:  Mac OS X  Windows  Audio  Xcode  XML  Embedded  C++  Desktop  Visual C++  USB  Cross-platform  Plug-in  Core Audio  Linux  PACE  Installer  ASIO  VST  JUCE  Music

Mac OS X Kernel Driver and Control Application for Razer's DeathAdder Mouse

screenshot

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

Virtual Patchbay Application

screenshot

Otari hired Art & Logic to develop a virtual patchbay application that controls how pieces of audio equipment communicate over a firewire network. Art & Logic solved a number of difficult design problems including how to quickly display and update the thousands of connection possiblities between multiple audio devices. This software is currently used in real-time production at locations such as television stations and live performance theatres.

TAGS:  Mac OS X  Audio  Desktop  FireWire  Music  Broadcasting  Pro Audio

iTunes Plugin for SRS Labs

screenshot

SRS Labs hired us to develop an iTunes plug-in so they could bring their WowHd audio processing technology to Mac users. The plug-in (including a free trial version) is available here.

TAGS:  Objective-C  Cocoa  Mac OS X  Core Audio  iTunes  Installer  C  OpenGL  AppleScript  Internationalization  Entertainment  Music

Mac OS Audio Drivers for Echo

screenshot

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

Image Distressing Photoshop Plug-in

screenshot

Font Diner had a set of scripts for Adobe Photoshop to apply image distressing affects to an image. They wanted a faster, more powerful way to do these affects while protecting their original images and maintaining cross-platform support. Art & Logic delivered the plug-in on Windows XP, Mac OS 9 and Mac OS X (PowerPC and Intel), and updates when, new at the time, Photoshop CS3 was released. The plug-in was faster and more powerful than the original scripts, had a unique interface, and kept the client's proprietary data secure.

TAGS:  Mac OS X  Windows  Mac OS 9  C++  Visual C++  Cross-platform  Plug-in  PowerPC  Intel  DSP  Adobe Photoshop  Metrowerks

Personal medical documents system on portable USB flash drive

screenshot

MedID Technologies hired Art & Logic to develop a personal medical documents system that runs on a USB flash drive (kind of like a smart Medicalert bracelet). The user plugs it into a Mac or Windows computer and securely edits a variety of medical data, or shows it to their health care professional.

TAGS:  Mac OS X  Windows  Python  Desktop  Cross-platform  SQLite  SQLAlchemy  wxWindows  wxPython  GTK+  Health

Mobile Application to View IT Infrastructure Information

screenshot

The Information Systems Manager hired Art & Logic to develop a web application for both the BlackBerry/iPhone platforms to allow clients to access their Perfman system. This system alerts users to potential problems within their IT infrastructure such as server response time, memory leaks and virtual machine image growth. The application reports specific events that occur, overall trends and reports any actions that have been taken to resolve the issue. more...

TAGS:  iOS  Mobile  iPhone  Smartphone  Mac OS X  JavaScript  Web services  BlackBerry  IIS  CSS  ASP.NET  Networking  Service

Adjustable Furniture Control from Your iPhone

screenshot

Leggett & Platt® contracted Art & Logic to create an iPhone and iPod touch interface to their Omega Power Motion™ line of adjustable furniture. The app communicates over an ad hoc WiFi network and is used to control power recliners, rockers, gliders, and other motion furniture. Users can define a variety of preset positions from closed to full recline.

TAGS:  iOS  Mobile  iPhone  Smartphone  Objective-C  Cocoa  Mac OS X  iPod touch  Xcode  C  WiFi  Sockets  Manufacturing  Furniture

Targus for Mac® Wireless Devices User Controls and Driver

screenshot

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™.

TAGS:  Objective-C  Cocoa  Mac OS X  Driver  Computer Hardware

ATM and Branch Locator Apps for iOS

screenshot

CO-OP Financial hired Art & Logic to create iPhone and iPod Touch applications that help customers find nearby Credit Union branches and ATMs.

TAGS:  iOS  Mobile  iPhone  Smartphone  Objective-C  Mac OS X  Xcode  Financial

RFID Scanning Solution for Manufacturer of Theatrical Lighting Equipment

screenshot

Wybron, Inc. hired Art & Logic to develop an RFID scanning solution to enhance product manufacturing processes at their Colorado Springs plant. The application was written in Java and deployed on Mac OS X. Phillips RFID tags are attached to theatrical gels. The application encodes information about the sequence of colors on the strings and allows personnel to track the product through to shipment.

TAGS:  Mac OS X  Java  RFID  Entertainment  Manufacturing  Lighting  Theater

E-MU Audio Sampler and Xboard

screenshot

E-MU Systems hired Art & Logic to implement two dialogs for their new software sampler. The dialogs went beyond simply picking files and allowed users to manually or automatically create regions, lay out the samples or regions on the keyboard, and preview their work. This project had Art & Logic tightly integrating into E-MU's development environment using a VPN for direct access to their CVS archives while working directly with E-MU engineers on common code. E-MU Systems later hired Art & Logic to write the E-MU Xboard control software, a Mac OS X desktop application that provides total control of the E-MU Xboard USB/MIDI Controller. more...

TAGS:  Objective-C  Cocoa  Mac OS X  Windows  Audio  Xcode  USB  MIDI  Music

Music in Education™ for Yamaha

screenshot

"The philosophy of the Music In Education program is singular in purpose: to create a classroom music program that provides a contemporary focus to the musical and curricular traditions of the general music classroom." Art & Logic was hired by Yamaha to port the Windows version of Music in Education™ to a native Cocoa application for Mac OS X. The MIE system includes 16 MIE keyboards linked with MIDI to the MIE software running on a G4 Macintosh computer. The software provides a hands-on learning experience for students while freeing the instructor to move among the students while accessing accompaniments and music samples via a wireless remote control system.

TAGS:  Objective-C  Cocoa  Mac OS X  Audio  Xcode  MIDI  Music  Education

Medical Information Card

screenshot

This innovative system allows access to your important medical information at any time or location. The MiCARD system includes a small rechargeable battery powered card with a color viewing screen and web-based software for loading the card with personal health information. The system works in conjunction with Google Health® and other personal health system providers.

TAGS:  Web  Objective-C  Mac OS X  Windows  JavaScript  MySQL  Xcode  Java  XML  HTML  Python  Desktop  Visual C++  USB  Flash  Web services  TurboGears  SQL  JSON  HTTP  Safari  SSL  MFC  Applet  Apache  Genshi  Verisign  JNI  Google Health  Google  Medical  Emergency Response

Desktop Exec Client Software for a Canon Group Company

screenshot

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++  XSL  Printer  AppleScript  Microsoft Visual Studio 2005  CUPS  Computer Hardware  Printing

iTunes library monitoring

screenshot

Art & Logic worked with ParkVu to complete the Mac version of their iTunes Library monitoring code. This code is a critical component of a system that wirelessly synchronizes a user's media collection with their smartphone.

TAGS:  Cocoa  Mac OS X  Xcode  BlackBerry  iTunes  Amazon SQS  Software

Audio Watermarking Application for Verance

screenshot

Art & Logic was hired by Verance to port the original Mac OS version of the ConfirMedia application to Windows, and later to a native Cocoa application for Mac OS X, by creating a multi-platform unified code base. Verance also hired Art & Logic to develop a Windows Mobile version of ConfirMedia. ConfirMedia is an innovative audio watermarking solution designed to protect, manage, and monitor audio content, including broadcast monitoring and verification, copy protection, and content management.

TAGS:  Objective-C  Cocoa  Mac OS X  Windows  Audio  Xcode  C++  Desktop  Visual C++  PACE  InstallShield  doxygen  Installer VISE X  Broadcasting

Mac OS X and Mac OS 9 Printer Driver and Training for Lexmark

screenshot

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.

TAGS:  Mac OS X  Mac OS 9  Driver  USB  Computer Hardware

eMusic.com Download Manager

screenshot

We implemented the Macintosh version of eMusic Download Manager based on Carbon so that it runs natively on both Mac OS X and Mac OS 9. The self-updating download manager is used to download music files from eMusic.com, parse XML metadata, and perform EMP file decryption.

TAGS:  Mac OS X  Windows  Audio  Mac OS 9  Carbon  Music

Keep Track of the Miles You Walk

screenshot

Virgin HealthMiles hired Art & Logic to port their existing Windows-based GoZone iSync software to Macintosh. Virgin's GoZone pedometers connect via USB to a user's computer. The software retrieves data from the pedometer and uploads it to the Virgin Health Miles website. The number of steps you take each day is rewarded at certain daily level of activity.

TAGS:  Objective-C  Cocoa  Mac OS X  Xcode  XML  USB  PowerPC  Intel  Porting  Iceberg  I/O Kit  Lifestyle  Health

iTunes Plugin for e.Digital Corporation

screenshot

Art & Logic was hired to develop an iTunes plugin to support a range of high-capacity digital audio players and portable digital jukebox devices on Mac OS 9 and Mac OS X. The software manages the transfer of audio content between the iTunes application and the audio player and maintains playlists used by the device to organize tracks.

TAGS:  Mac OS X  Audio  Mac OS 9  Plug-in  iTunes  Entertainment  Music  Computer Hardware  Media  Video

CDMA Modem Driver

no screenshot

Art & Logic was hired by Kyocera to develop a Mac OS X kernel driver for the Amd'd Jet and Angel cell phone and Kyocera's EVDO PCMCIA card. A single driver was developed to work with both devices, providing the user with high speed wireless EVDO data access, all with the built-in network connection facilities of OS X. We also developed a configuration utility, which automatically configures OS X's Internet Connect application for quick & easy setup.

TAGS:  Mac OS X  Driver  Telecom

USB MIDI Drivers

no screenshot

Steinberg hired Art & Logic to write their USB MIDI interface device drivers for Mac OS Classic, to support their Midex 8 and Midex 3 devices. Art & Logic implemented Steinberg's LTB time-stamping protocol to solve inherent USB timing problems. Art & Logic engineers then had to make the driver work with OMS (the standard for MIDI on Mac OS). With Steinberg in Germany, the Art & Logic Online Conferencing System kept everyone in the loop without requiring expensive transcontinental phone calls. The success of this project led to the opportunity to port these drivers to OS X.

TAGS:  Mac OS X  Audio  Mac OS 9  Driver  USB  MIDI  Music  Computer Hardware  Media  Pro Audio

Content Protection for Professional Studio Environments

no screenshot

Cinea Inc., a subsidiary of Dolby Laboratories, hired Art & Logic to port their SView™ video forensic watermarking technology from Windows to Mac OS X. The Mac implementation of driver and user-level software targeted PowerPC and Intel-based Macs.

TAGS:  Cocoa  Mac OS X  Driver  PowerPC  Intel  Entertainment  Broadcasting  Film

Contact Us / Become a Client

The best way to begin a conversation with us is through the form below. The information you provide will help us to have the most appropriate person contact you. Generally we are able to respond to inquiries within 24 hours.

1. Your Info




2. Your Company




3. Your Project