Deploymate v1.0 is available todayThursday, 14 Mar 2013
A great new tool for iOS & Mac app developers has been released today. Deploymate helps developers identify unavailable, deprecated and obsolete API usage in their Xcode projects. Unavailable API usage will often crash iOS & Mac apps and the only way to find these crashes was manual testing. With Deploymate, this becomes a trivial task. Deploymate is now available for all Macs running Mountain Lion 10.8 or later for an introductory price of $9.99
View the press release: Deploymate launch press release
With every new iOS & Mac OSX SDK released, Apple introduces new set of APIs available for developers to use. But there's a small problem. When a developer wants to compile an app that is supposed to run on older OS versions, Xcode will alow them to use new APIs that are not available in that OS version. Xcode also doesn't warn developers about that causing the app to nicely crash when run on older OS. So far the only solution for this problem was simply... manual testing.
Deploymate aims to solve this problem by statically analyzing Xcode projects and source files to find such API usage and warn the developer before it's too late.
Analysis - Deploymate is based on Clang/LLVM compiler and utilizes this technology to detect Cocoa and Cocoa Touch API usage in Xcode projects. With its powerful scanner, developers can run analysis on their code and quickly find API usage that may cause problems in their apps.
Results - The scan results are shown in a compact overview offering a quick glance over found problems. Digging deeper, developers can find all problematic entries in Deploymate's sidebar grouped by source files, similarly to already familiar Xcode interface.
Examine - All API calls need some context before the developer can decide if they really mean trouble or not. Deploymate features a built-in syntax highlighted source code viewer showing source code context for all found issues.
Fix it - Deploymate offers a simple integration with Xcode allowing all source files to be opened with Xcode when needed. Also, for huge source files it always comes in handy that specific problems will select the exact source file line when opened in Xcode.
With all these features, Deploymate is a very easy to use yet powerful tool that every iOS & Mac developer should have handy. Deploymate is available for download today as a limited evaluation version and a full license can be purchased for an introductory price of only $9.99. Download the demo for free
There is a lot more planned and coming soon so stay in touch