Image Processing Library C++ Edition v1.2 Introduction, Tutorial, and User Guide
IPL/C++ (image processing library C++ edition) is a result of two things: the need of useful common image processing routines, and the frustration of not being able to find a satisfactory and free one.
Read more
Green Kangaroo - Game Design Document [iPhone Game Programming]
Green Kangaroo is an iPhone game developed to illustrate the impact of people upon biodiversity, through reflecting their impact on a virtual kangaroo virtual pet. The objective of Green Kangaroo is to make players understand that their travel, consumption and eating habits have a direct impact upon Australia ecological and biological diversity. The game consists of two modes of game play. The first being a virtual pet state inspired by Aki Maita’’s “Tamagotchi” in which the player can interact with their pet through feeding it, giving their kangaroo boxing gloves and so on. The second mode is a quiz state where after a certain amount of time players will be asked questions to ascertain their impact on the environment.
Read more
.NET as a Platform for Implementing Concurrent Objects
JACO is a Java-based runtime system designed to study techniques for implementing concurrent objects in distributed systems. The use of Java has allowed us to build a system that permits to combine heterogeneous networks of workstations and multiprocessors as a unique metacomputing system. An alternative to Java is Microsoft’’s .NET platform, that offers a software layer to execute programs written in different languages, including Java and C#, a new language specifically designed to exploit the full advantages of .NET. In this paper, we present our experiences in porting JACO to .NET. Our goal is to analyze how Java parallel code can be re-used in .NET. We study two alternatives. The first one is to use J#, the implementation of Java offered by .NET. The second one is to rewrite the Java code in C#, using the native .NET services. We conclude that porting JACO from Java to C# is not difficult, and that our sequential programs run faster in .NET than in Java, while internode communications have a higher cost in .NET.
Read more
Introduction to iPhone Development
1. Application Runtime
Core Architecture and Life-cycles
2. What’s in a bundle?
The resources in an app bundle
3. Customizing Behavior
How does it launch? IPC?
4. Relation with Tools
How do we get the app on the phone?
Read more
iPhone and iPod touch Enterprise Deployment Guide
iPhone and iPod touch are designed to easily integrate with your enterprise systems including Microsoft Exchange 2003 and 2007, 802.1X-based secure wireless networks, and Cisco IPSec virtual private networks. As with any enterprise solution, good planning and an understanding of your deployment options make deployment easier and more efficient for you and your users.
Read more