Introduction
ZeroC publishes screencasts that illustrate various aspects of Ice development. The screencasts
complement the Ice Manual with tutorial material and show aspects of Ice
that are difficult to illustrate in the printed manual (such as how to use the Eclipse plug-in).
In addition, they are an ideal way for you to get acquainted with Ice and to learn valuable
development tricks. By investing a few minutes of your time, you can learn how to work more
effectively with Ice!
Contents

July 2009
14.9MB
16:53
|
Using
Callbacks with Ice Touch
Matthew Newhook introduces a Cocoa client that receives callbacks from a server.
He explains the potential concurrency issues that a graphical application may
encounter and demonstrates Ice Touch features
that make callbacks easier and safer to use.
Source code:
IceTouchCallbacks.tar.gz
|
|

July 2009
21.6MB
22:53
|
Introduction to Ice Touch
Matthew Newhook provides a basic overview of Ice concepts and an introduction
to application development using Ice Touch
and Objective-C. This screencast will be of interest to Objective-C programmers
who are new to Ice, and to anyone interested in learning more about Ice Touch.
|
|

July 2009
8MB
10:30
|
Using AMI
in Ice Touch
Matthew Newhook demonstrates the pitfalls of using synchronous invocations in a
graphical application and shows how to modify his Cocoa stock quote client to
use asynchronous method invocations (AMI) instead.
|
|
|
|

July 2009
14.8MB
12:56
|
Ice
Touch Command-Line Application
Matthew Newhook shows how to install Ice Touch,
create a project for an Objective-C command-line application, and configure the
project using the Ice Xcode Plug-in. After
writing a simple Ice server, Matthew highlights several features of the plug-in.
|
|

July 2009
16.1MB
14:17
|
Ice
Xcode Plug-in
Matthew Newhook shows how to install Ice and the
Ice Xcode Plug-in on Mac OS X. Next, he
creates a C++ project and explains how to properly configure the project
for using Ice.
|
|
|
|

July 2009
13.2MB
7:46
|
IceGrid
Java Demo
Matthew Newhook shows all of the steps necessary to install Ice and configure your
environment in order to build the Ice for Java sample programs on Windows. Next,
Matthew runs the simple IceGrid application and demonstrates the symptoms
of a misconfigured environment.
|
|

April 2009
14.3MB
18:28
|
Ice in 20
Minutes
Matthew Newhook is your guide in this gentle introduction to application development
using Ice. He begins by installing Ice on a Mac and proceeds to building a simple
but fully functional client-server application using Ice, Eclipse, Java and Python.
|
|
|