Fork me on GitHub

Ice Touch

Bringing Ice for Objective-C and C++ to iOS

Create Native iOS Clients for Linux and Windows Servers

With Ice Touch, your iOS apps can communicate with Ice servers running on Linux, macOS, or Windows.

Want to write a networked game for iPhone? Control your audio system from an iPad? Don't get bogged down by the low-level networking code: Ice Touch gives you an easy-to-use RPC API and allows you to focus on what makes your software truly special.

Xcode Integration

Ice Touch relies in part on code-generation to provide a high-level, type-safe, object-oriented API. In Xcode, this code generation is managed by the Ice Builder for Xcode, which automatically re-generates code as needed, deletes obsolete files, and tracks dependencies between the generated files and their source Slice files.