What We Do
Our customers rely on us to deliver expertise in many areas of technology and development. We offer both turn-key (where you are handed a finished product) and partnered development. (where we work with you to help get you going, and you maintain the software)
Some companies are just body shops that turn your projects over to subcontractors with unknown experience. When you are our client, we do your work. With our world-class programming courses taught by Big Nerd Ranch instructors, we can even train your team then work with them to get your project off the ground.
Some of the many technologies we work with include:
Cocoa desktop applications
You might say we started the company around Cocoa training and consulting, as we have been working with the framework since its beginnings at NeXT. (long before it was even called Cocoa!) From small programs to enterprise applications for Fortune 500 companies, we've built mission-critical software that businesses rely on. If you need a desktop application built for the Mac, we're the people to call.
OpenGL development
If you need your Cocoa desktop or iPhone application to do image processing, 3D rendering, animation, or use stunning visual effects, we have the expertise in OpenGL to make it happen.
iPhone native applications
We offer native application development for the iPhone and iPod Touch. Our expertise with Cocoa programming and the iPhone SDK have been sought after by some of the largest technology companies - put that power to work on your project. Whether it's an internal application for your company's infrastructure, a general use application, or one you plan to sell in the iTunes App Store, we can help you build it.
iPhone web applications
iPhone web applications are traditional web-server hosted HTML pages specifically formatted for the iPhone/iPod Touch user interface. Your application can be deployed quickly and leverage the existing power of your infrastructure, and it's a great way to "bridge the gap" between your existing offerings and a full-blown native iPhone application.
Ruby/Ruby on Rails web applications
Ruby on Rails augments the power and flexibility of Ruby with a full-featured web application framework, and our Rails experts know how to maximize that power to bring your idea from the drawing board to the real world. Rails is ideal for rapid, iterative development, bringing you first-class results in less time.
Python/Django web applications
Our Python developers love the Django framework and have years of professional experience developing commercial applications for major US media companies. Whether you need a simple blog or forum, or a major CMS or eCommerce site, we can architect, build, and deploy your project. (By the way, this site is written in Django!)
Mobile web applications
With a dotMobi Certified Web Developer on staff, we have specialized knowledge in the development of mobile web applications across all platforms and mobile devices. We can even build interfaces that detect the iPhone/iPod Touch and present an advanced user interface, then fall back and display a more generally-usable interface for other devices.
PHP web applications
From simple applications all the way up to enterprise content management and eCommerce sites, our PHP developers have the experience and expertise to build your project right. Unsatisfied with what was available, we built our own PHP framework to build rock-solid web applications quickly and securely.
Adobe Flex & AIR applications
If you need a desktop application that can run on both Windows and Mac, Adobe AIR applications can be a great way to deploy to both platforms and still have the application render in native windows.
PostgreSQL database development
We love PostgreSQL for it's rock-solid, dependable performance and strict adherence to SQL. If your project has need for a database, count on us to provide the know-how.
SMS messaging integration
Our experienced mobile application developers can build SMS messaging into your web application, allowing visitors to send and receive text messages to interact with your application. Leverage the power of SMS and give users another channel to access your data.
Google App Engine applications
GAE lets you host your web application on Google's infrastructure and experience the benefits of near-infinite scalability at low cost. Our Python consultants can build and deploy your application on this powerful platform and leverage the power of cloud computing.