Programming with Google Android and Eclipse

Programming with Google Android and EclipseAndroid is an operating system based on Linux with a Java programming interface. It provides tools, e.g. a compiler, debugger and a device emulator as well as its own Java Virtual machine (Dalvik).
Android is created by the Open Handset Alliance which is lead by Google.
Android uses a special Java virtual machine (Dalvik) which is based on the Apache Harmony Java implementation. Dalvik uses a special Bytecode so that you have to use the Android compiler to create this special byte-code.
Android supports 2-D and 3-D graphics using the OpenGL libraries and supports data storage in a SQLLite database.
For development Google provides the Android Development Tools (ADT) for Eclipse to develop Android applications.
Read more

PostScript Language Reference - third edition

PostScript Language Reference, third editionTHE POSTSCRIPT® LANGUAGE is a simple interpretive programming language with powerful graphics capabilities. Its primary application is to describe the appearance of text, graphical shapes, and sampled images on printed or displayed pages, according to the Adobe imaging model. A program in this language can communicate a description of a document from a composition system to a printing system or control the appearance of text and graphics on a display. The description is high-level and device-independent.
Read more

Image Processing Library C++ Edition v1.2 Introduction, Tutorial, and User Guide

Image Processing Library C++ Edition v1.2 Introduction, Tutorial, and User GuideIPL/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

Tutorial Exploring Game Development in the .NET Platform with Managed DirectX, GDI+ and Mobile Devices

Tutorial Exploring Game Development in the .NET Platform with Managed DirectX, GDI+ and Mobile DevicesThis tutorial explores current game development possibilities for the .NET Platform. The creation of a simple 2D game engine is used to illustrate many aspects of Managed DirectX computer game development, while concepts such as graphics manipulation, input handling and sound support are also discussed considering the GDI+ API and game development for mobile devices. The final purpose is to empower game developers to the productive creation of computer games through Microsoft’s recent technologies, services and tools.
Read more