Games on Symbian OS. A Handbook for Mobile Development
|
|
|
- Brice Sherman Richard
- 5 years ago
- Views:
From this document you will learn the answers to the following questions:
What timer is in the title of the book?
What does the Frame rate of the game?
What is the main focus of the book?
Transcription
1
2
3 Games on Symbian OS A Handbook for Mobile Development
4
5 Games on Symbian OS A Handbook for Mobile Development Authors Fadi Chehimi, Leon Clarke (Ideaworks3D), Michael Coffey, Paul Coulton, Twm Davies, Roland Geisler, Nigel Hietala, Sam Mason, Peter Lykke Nielsen, Aleks Garo Pamir and Jo Stichbury (Lead author and editor) Contributors Sam Cartwright (Mobile Developer Lab), Tim Closs (Ideaworks3D), John Holloway (ZingMagic), David MacQueen (Screen Digest), Adam Taylor (Ideaworks3D) and Steve Townsend (Great Ape Software) Reviewed by Michael Aubert, Jan Bonnevier, Sam Cartwright, Martin de Jode, Brian Evans, Toby Gray, Martin Hardman, John Imhofe, Mathew Inwood, Mark Jacobs, Erik Jacobson, Rob James, Elina Koivisto, Kazuhiro Konishi, Mal Minhas, Ben Morris, Matthew O Donnell, Matt Plumtree, Lane Roberts, Jesus Ruiz, Hartti Suomela, Steve Townsend, Shawn Van Every and Sally Vedros Head of Symbian Press Freddie Gjertsen Managing Editor Satu McNabb Copy Editor Lisa Voisin
6 Copyright 2008 Published by Symbian Software Ltd John Wiley & Sons Ltd, The Atrium, Southern Gate, Chichester, West Sussex PO19 8SQ, England Telephone (+44) (for orders and customer service enquiries): Visit our Home Page on or All Rights Reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except under the terms of the Copyright, Designs and Patents Act 1988 or under the terms of a licence issued by the Copyright Licensing Agency Ltd, 90 Tottenham Court Road, London W1T 4LP, UK, without the permission in writing of the Publisher. Requests to the Publisher should be addressed to the Permissions Department, John Wiley & Sons Ltd, The Atrium, Southern Gate, Chichester, West Sussex PO19 8SQ, England, or ed to [email protected], or faxed to (+44) Designations used by companies to distinguish their products are often claimed as trademarks. All brand names and product names used in this book are trade names, service marks, trademarks or registered trademarks of their respective owners. The Publisher is not associated with any product or vendor mentioned in this book. This publication is designed to provide accurate and authoritative information in regard to the subject matter covered. It is sold on the understanding that the Publisher is not engaged in rendering professional services. If professional advice or other expert assistance is required, the services of a competent professional should be sought. The Publisher and the Author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation any implied warranties of fitness for a particular purpose. The advice and strategies contained herein may not be suitable for every situation. In view of ongoing research, equipment modifications, changes in governmental regulations, and the constant flow of information relating to the use of experimental reagents, equipment, and devices, the reader is urged to review and evaluate the information provided in the package insert or instructions for each chemical, piece of equipment, reagent, or device for, among other things, any changes in the instructions or indication of usage and for added warnings and precautions. The fact that an organization or Website is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or Website may provide or recommendations it may make. Further, readers should be aware that Internet Websites listed in this work may have changed or disappeared between when this work was written and when it is read. No warranty may be created or extended by any promotional statements for this work. Neither the Publisher nor the Author shall be liable for any damages arising herefrom. Copyright 2007 Nokia. All rights reserved. Nokia, N-Series, N-Gage QD, N-Gage Arena, Space Impact, Pathway to Glory, High Seize, Pro Series Golf, System Rush: Evolution and Mile High Pinball are trademarks or registered trademarks of Nokia Corporation. Other product and company names mentioned herein may be trademarks or trade names of their respective owners. The Bluetooth word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such marks by Symbian Software Ltd is under license. Other trademarks and trade names are those of their respective owners. All trademarks and logos that contain Java are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries Other Wiley Editorial Offices John Wiley & Sons Inc., 111 River Street, Hoboken, NJ 07030, USA Jossey-Bass, 989 Market Street, San Francisco, CA , USA Wiley-VCH Verlag GmbH, Boschstr. 12, D Weinheim, Germany John Wiley & Sons Australia Ltd, 42 McDougall Street, Milton, Queensland 4064, Australia John Wiley & Sons (Asia) Pte Ltd, 2 Clementi Loop #02-01, Jin Xing Distripark, Singapore John Wiley & Sons Canada Ltd, 6045 Freemont Blvd, Mississauga, Ontario, L5R 4J3, Canada Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books. British Library Cataloguing in Publication Data A catalogue record for this book is available from the British Library ISBN: Typeset in 10/12pt Optima by Laserwords Private Limited, Chennai, India Printed and bound in Great Britain by Bell & Bain, Glasgow This book is printed on acid-free paper responsibly manufactured from sustainable forestry in which at least two trees are planted for each one used for paper production.
7 Contents Forewords About this Book About the Authors Editor s Acknowledgements ix xiii xvii xxiii Part One: A Symbian Perspective on Mobile Games 1 Introduction Why Games? What Is Symbian? What Is Symbian OS? Some Statistics Games Platforms Compared Types of Mobile Games Who Plays Mobile Games? Who s Who in Mobile Game Creation? Mobile Game Distribution: Routes to Market The User Experience Mobile Game Platforms Portability and Compatibility Smartphone Characteristics The Future for Games on Symbian Smartphones Summary 40
8 vi CONTENTS Part Two: Creating Native Games on Symbian OS v9 2 Symbian OS Game Basics Introduction The Game Loop The Heartbeat Timer Handling Input from the Keypad Handling Input from the Screen System Events Memory Management and Disk Space Maths and Floating Point Support Tools and Further Reading 60 3 Graphics on Symbian OS Introduction Overview On Frame Rate About Display Memory A Primer on Drawing on Symbian OS Direct Screen Access Double Buffering and Anti-Tearing Pixel Color Representations Loading and Manipulating Images Scaling for Variable Screen Sizes and Resolutions Rendering Text Playing Video Clips Less Useful APIs Summary Adding Audio to Games on Symbian OS Introduction Multimedia Framework (MMF) Sound Effects Background Music Best Practice in Mobile Game Audio What s Next? Multiplayer Games Introduction Local Multiplayer Games Over a Bluetooth Connection Online Multiplayer Games Airplay Online: A Multiplayer SDK and Service Solution 165
9 CONTENTS vii 5.5 N-Gage Arena Other Online Multiplayer Solutions Further Reading Exploiting the Phone Hardware Introduction Camera Location D Motion Sensors Vibration Summary Acknowledgements 216 Part Three: Porting Games to Symbian OS 7 C/C++ Standards Support for Games Developers on Symbian OS P.I.P.S. Is POSIX on Symbian OS Open C OpenKODE OpenVG OpenMAX OpenSL ES EGL OpenGL ES Get Your Fix Enough Already! Further Reading The N-Gage Platform A Brief History of N-Gage N-Gage Platform: The Next Generation of Mobile Gaming The N-Gage SDK The N-Gage Application Becoming an N-Gage Developer Summary 264
10 viii CONTENTS Part Four: Java ME, DoJa and Flash Lite on Symbian OS 9 MIDP Games on Symbian OS Introduction Java ME To Java ME or Not To Java ME? Tools and SDKs What About MIDP on Symbian OS? Pausing for Breath Living it Up Game Architecture Case Study: Third Degree Did You Hear That SNAP? And Another Thing Further Reading Games In Japan Introduction The Japanese Market Enter DoJa! DoJa 2.5 Overview Porting MIDP to DoJa DoJa and Eclipse Mascot Tokyo Titles At The End Of The Day Flash Lite Games on Symbian OS Introduction Flash Lite on Mobile Phones Flash Lite Overview Flash Lite Development Tools Flash Lite Ecosystem 335 References and Resources 337 Appendix: Airplay 341 Index 351
11 Foreword Tim Closs, Chief Technology Officer, Ideaworks3D Ltd The mobile phone is not primarily a platform for playing games, and Symbian OS is not primarily a platform for writing games. So why are you here, at the opening pages of a book devoted to the subject of mobile games on Symbian OS? I don t have to tell you about the revolution that has happened (and is still happening) in mobile phone hardware. Phones today are unrecognizable from the cumbersome black boxes we see in 1980 s video clips, proudly displayed as fashion accessories by loud-mouthed stockbrokers. One mobile phone manufacturer today describes their flagship range as multimedia computers and we can see why. High resolution, sharp and brightly-lit screens, many megabytes of memory, fast processors, and even hardware graphics acceleration, these all add up to a very powerful piece of computing hardware. Whilst it may be true that voice communication and text messaging are still the most popular services, phones are increasingly being relied upon for , web browsing, and entertainment such as music, video, mobile TV, and games. Network operators derive revenue by encouraging users to download content to their phone. Until recently, the primary drivers for these revenues were wallpapers (images displayed on the phone s front screen) and ringtones. However, as this book will explain, over the last year many operators have seen game revenues overtake other content types. This is due partly to the increase in the quality and variety of games on offer, but also to the improved user experience offered by operators to consumers when searching for and choosing to download a game. Symbian OS is the leading smartphone operating system in the world today, occupying over 90 % of the European market, large swathes of the
12 x FOREWORD Asian markets and elsewhere. In addition, Symbian OS has evolved over many, many years and is arguably a more mature and well-understood platform than many of its competitors. As such, Symbian OS is an excellent choice for mobile games developers looking to develop expertise and deploy to a wide consumer base. Ideaworks3D is a leading developer of advanced mobile games and enabling technologies for cross-platform mobile game development. Our BAFTA award-winning studio collaborates with the industry s leading mobile and video game publishers to mobilize their flagship game franchises, including Final Fantasy VII (Square Enix), Need for Speed and The Sims 2 Mobile (EA Mobile). We also innovate to create original games for handheld and mobile platforms, including such games as System Rush : Evolution (Nokia). We have been developing games for Symbian OS since We were heavily involved in the launch of Nokia s N-Gage game decks (a handset designed specifically for playing mobile games, based on Symbian OS 6.1) in We are now equally involved in the next generation of N-Gage, as a platform that allows high-quality games on many of Nokia s flagship smartphones. We have also deployed games to all of the open native operating systems in the world today. As such, we believe we have some valuable insights into mobile game development on all platforms, including Symbian OS. We have passed on some of our experience within this book. Our excitement for mobile games remains undimmed, and we believe the future for the industry is brighter than ever.
13 Foreword Antony Edwards, VP Developer Product Marketing, Symbian Ltd Game development has always been at the bleeding edge of technology. In 1984, when IBM first tried to enter the personal computer market with the IBM PCjr, they ensured Sierra On-Line s King s Quest was there for the launch. Game consoles were the first multi-processor computers to make it into most people s lives, and game developers have used the connectivity provided by the Internet to revolutionize their games more than any other software genre. We ve seen NetHack on more prototype operating systems than we can remember. And, though it s not talked about, I m sure that there was a game hidden away in the accumulators of the ENIAC somewhere... Mobile devices present the next great adventure for game developers. Mobile devices are always connected, always at hand, and often include features such as location-based services and a camera, which provide a canvas for game developers to create the most engaging experiences yet. This book is dedicated to helping game developers create and define this new genre of mobile games on Symbian smartphones. Symbian OS is the world s most popular smartphone operating system, having shipped in over 145 million devices across 120 models. Symbian licenses Symbian OS to the world s leading handset manufacturers and works closely with all leading companies across the mobile industry to help create new and compelling mobile experiences. Symbian has been an innovator in multimedia and graphics since the beginning. Symbian OS was the first smartphone OS to support OpenGL ES for mobile 3D graphics in We recently announced a major new graphics architecture that supports OpenVG, OpenGL ES 2.0, and OpenWF Composition API. Symbian OS v9.5 is set to deliver higher performance and richer graphics. What will developers do with all our
14 xii FOREWORD new technology? We re not entirely sure, but we are sure it s going to be exciting. That s the great part of being the world s leading mobile operating system. Symbian is also making it easier to port existing games to our smartphone platforms. The P.I.P.S. and Open C initiatives for POSIX-compliant C/C++ development, support for standards such as OpenGL ES, and our open platform for middleware solutions all make Symbian OS flexible for professional developers to migrate games to our smartphones. What better demonstration of this could there be than Olli Hinkka s open source port of Quake for S60 3rd Edition Feature Pack 1 smartphones, which uses the P.I.P.S. libraries to recreate that pre-eminent shoot em up in all its gory glory? The authors bring a wealth of experience from both the game industry and Symbian OS development to this book. Whether you are new to writing mobile games, or are already an experienced game developer, you will find it invaluable. It covers Symbian OS game development using C, C++, Java ME, DoJa, and Flash Lite. We hope it will spark your imagination to create games for our next generation of smartphones.
15 About this Book This book forms part of the Symbian Press Technology series. It describes the key aspects of the mobile game market, with particular emphasis on creating games for smartphones based on Symbian OS v9.x. What Is Covered? This book divides into four parts. The first part introduces the world of mobile games. It aims to explain what mobile games are, who plays them, who writes and sells them, how they sell them and what the major issues are in the marketplace. We ll look at some statistics for the sales of mobile games and mobile phones, and make comparisons with game consoles, handheld systems and PC games. The first chapter is not technical and is suitable for anyone interested in finding out more about the mobile games industry. However, there is an excursion into the differences between BREW, Java ME and native C++ games, a brief foray into issues of compatibility and portability, and a short introduction to some of the aspects of game development that characterize any mobile platform. So there s something for developers too: topics are introduced gradually, with signposts directing readers where to go for more information within the rest of the book and beyond. The second part of the book covers various technical areas associated with creating games in C++ on Symbian OS v9 smartphones (using the native APIs provided by UIQ 3 or S60 3rd Edition SDKs). Chapter 2 covers the basics of writing a game in Symbian C++, Chapter 3 delves deep into the Symbian OS graphics architecture, Chapter 4 deals with adding audio to games, and Chapter 5 discusses the issues associated with creating a multiplayer game. The final chapter in this part of the book is Chapter 6,
International Marketing Research
International Marketing Research Third edition C. SAMUEL CRAIG and SUSAN P. DOUGLAS Leonard N. Stern School of Business, New York University Allie International Marketing Research Third edition Allie International
AN INTRODUCTION TO OPTIONS TRADING. Frans de Weert
AN INTRODUCTION TO OPTIONS TRADING Frans de Weert AN INTRODUCTION TO OPTIONS TRADING The Securities & Investment Institute Mission Statement: To set standards of professional excellence and integrity
Ukulele In A Day. by Alistair Wood FOR. A John Wiley and Sons, Ltd, Publication
Ukulele In A Day FOR DUMmIES by Alistair Wood A John Wiley and Sons, Ltd, Publication Ukulele In A Day For Dummies Published by John Wiley & Sons, Ltd The Atrium Southern Gate Chichester West Sussex PO19
Strategic Asset Allocation in Fixed-Income Markets
Strategic Asset Allocation in Fixed-Income Markets A MATLAB-Based User s Guide Ken Nyholm An extremely useful book for anyone interested in actually applying MATLAB based computational techniques to fixed-income
Programming Interviews Exposed: Secrets to Landing Your Next Job
Programming Interviews Exposed: Secrets to Landing Your Next Job Preface.... xxv Introduction....xxix Chapter 1 Before the Search... 1 Chapter 2 The Job Application Process....9 Chapter 3 Approaches to
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
Session Border Controllers For Dummies, Sonus Special Edition Published by John Wiley & Sons, Inc. 111 River Street Hoboken, NJ 07030-5774 www.wiley.com Copyright 2012 by John Wiley & Sons, Inc. Published
Graph Analysis and Visualization
Graph Analysis and Visualization Graph Analysis and Visualization DISCOVERING BUSINESS OPPORTUNITY IN LINKED DATA Richard Brath David Jonker Graph Analysis and Visualization: Discovering Business Opportunity
Issues in Android on Mobile Platform and Their Resolution
Issues in Android on Mobile Platform and Their Resolution 1 Monika A. Ganpate, 2 Dipika R. Shinde 1, 2 Institute of Management and Computer Studies, Thane (West), India, University of Mumbai, India Abstract:
How To Build Your Empire of Affiliate Business
How To Build Your Empire of Affiliate Business UCashAcademy.com 1 Copyright 2016 Success Vantage Group Pte Ltd. All rights reserved. Published by Howard Lynch. No part of this publication may be reproduced,
Limit of Liability/Disclaimer of Warranty:
Published by We Got Served Ltd. Copyright 2013 by Christopher Courtney. All rights reserved. No part of this book may be reproduced in any form or by any electronic or mechanical means including information
Mastering Australian Payroll with Xero In A Day
Mastering Australian Payroll with Xero In A Day by Heather Smith Mastering Australian Payroll with Xero In a Day For Dummies Published by Wiley Publishing Australia Pty Ltd 42 McDougall Street Milton,
The Adobe PostScript Printing Primer
The Adobe PostScript Printing Primer A do be Post Script Contents Since Adobe Systems introduced the PostScript standard in 1985, Adobe PostScript software has sparked a revolution in how we communicate
2 Selecting Operating System - Symbian OS
1 Introduction One of the very first steps of this project, is to choose the device on which we are going to develop and test the application, that will enable interaction with the RFID Guardian. Some
Windows Media Player 10 Mobile: More Music, More Choices
Windows Media Player 10 Mobile: More Music, More Choices Windows Media Player 10 Mobile for Windows Mobile -based Smartphones and Pocket PCs is an all-in-one mobile media player that provides a rich media
superseries FIFTH EDITION
Prelims-I046413.qxd 3/19/07 1:04 PM Page i Institute of Leadership & Management superseries Motivating to Perform in the Workplace FIFTH EDITION Published for the Institute of Leadership & Management AMSTERDAM
HUMAN RESOURCES MANAGEMENT FOR PUBLIC AND NONPROFIT ORGANIZATIONS
HUMAN RESOURCES MANAGEMENT FOR PUBLIC AND NONPROFIT ORGANIZATIONS Essential Texts for Public and Nonprofit Leadership and Management The Handbook of Nonprofit Governance, by BoardSource Strategic Planning
SERVICE AUTOMATION AND DYNAMIC PROVISIONING TECHNIQUES IN IP/MPLS ENVIRONMENTS
SERVICE AUTOMATION AND DYNAMIC PROVISIONING TECHNIQUES IN IP/MPLS ENVIRONMENTS Christian Jacquenet, Gilles Bourdon and Mohamed Boucadair All at France Telecom, France SERVICE AUTOMATION AND DYNAMIC PROVISIONING
Python for Series 60 Platform
F O R U M N O K I A Getting Started with Python for Series 60 Platform Version 1.2; September 28, 2005 Python for Series 60 Platform Copyright 2005 Nokia Corporation. All rights reserved. Nokia and Nokia
Understanding the New ISO Management System Requirements
Understanding the New ISO Management System Requirements Understanding the New ISO Management System Requirements Dr David Brewer First published in the UK in 2013 by BSI Standards Limited 389 Chiswick
Mobile Operating Systems Lesson 07 Symbian OS
Mobile Operating Systems Lesson 07 Symbian OS Oxford University Press 2007. All rights reserved. 1 Oxford University Press 2007. All rights reserved. 2 Symbian OS multi-modal communication support OS for
An Open Standard for Mobile Application Portability
An Open Standard for Mobile Application Portability February 2008 Neil Trevett, OpenKODE Working Group Chair The new OpenKODE specification from the Khronos Group is a royalty-free, crossplatform open
Media File Player. Version 1.5.1 Release Note 1 st Edition
Media File Player Version 1.5.1 Release Note 1 st Edition Last Modified Date: July. 19, 2012 c 2012 Sony Corporation Copyright Notice 2010 Sony Corporation. All rights reserved. This document may not be
Introducing the World's First Professional-grade Tablet: The BlackBerry PlayBook Tablet
Introducing the World's First Professional-grade Tablet: The BlackBerry PlayBook Tablet If this is the businessman s tablet then it definitely looks the part. The PlayBook is perfect for the enterprise
How To Understand The Differences Between The 2005 And 2011 Editions Of Itil 20000
A Guide to the new ISO/IEC 20000-1 The differences between the 2005 and the 2011 editions A Guide to the new ISO/IEC 20000-1 The differences between the 2005 and the 2011 editions Lynda Cooper First published
Document authored by: Native Instruments GmbH Hardware version: Traktor Kontrol X1 MK2 (01/2013)
Setup Guide Disclaimer The information in this document is subject to change without notice and does not represent a commitment on the part of Native Instruments GmbH. The software described by this document
LS9 Editor Installation Guide
LS9 Editor Installation Guide ATTENTION SOFTWARE LICENCING AGREEMENT PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ( AGREEMENT ) CAREFULLY BEFORE USING THIS SOFTWARE. YOU ARE ONLY PERMITTED TO USE THIS SOFTWARE
Workshop on Android and Applications Development
Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,
Getting Started with iphone SDK, Android and others: Mobile Application Development Create your Mobile Applications Best Practices Guide
Getting Started with iphone SDK, Android and others: Mobile Application Development Create your Mobile Applications Best Practices Guide Copyright 2008 Mobile Application Development 100 Success Secrets
Cisco Cius Development Guide Version 1.0 September 30, 2010
Cisco Cius Development Guide Version 1.0 September 30, 2010 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS
Testing Mobile Applications
Testing Mobile Applications Published by 360logica software testing Services (www.360logica.com ) [ Testing Mobile applications ] Copyright 2011@ 360logica software testing services Testing Mobile Applications
rich mobile applications made easy
rich mobile applications made easy Streamezzo MObile Open Development platform Streamezzo MOOD Platform is a complete development and runtime framework to easily create and deploy Rich Internet Applications
Steps to Migrating to a Private Cloud
Deploying and Managing Private Clouds The Essentials Series Steps to Migrating to a Private Cloud sponsored by Introduction to Realtime Publishers by Don Jones, Series Editor For several years now, Realtime
bbc Installing Your Development Environment Adobe LiveCycle ES July 2007 Version 8.0
bbc Installing Your Development Environment Adobe LiveCycle ES July 2007 Version 8.0 2007 Adobe Systems Incorporated. All rights reserved. Adobe LiveCycle ES 8.0 Installing Your Development Environment
Whitepaper. NVIDIA Miracast Wireless Display Architecture
Whitepaper NVIDIA Miracast Wireless Display Architecture 1 Table of Content Miracast Wireless Display Background... 3 NVIDIA Miracast Architecture... 4 Benefits of NVIDIA Miracast Architecture... 5 Summary...
What is Driving Rapid Growth in the Australian Mobile Advertising Market?
What is Driving Rapid Growth in the Australian Mobile Advertising Market? Author: Phil Harpur Published: 10 Dec 2013 Key Takeaway The Australian mobile advertising market grew very strongly during 2013
This guide describes features that are common to most models. Some features may not be available on your tablet.
User Guide Copyright 2014 Hewlett-Packard Development Company, L.P. Bluetooth is a trademark owned by its proprietor and used by Hewlett-Packard Company under license. SD Logo is a trademark of its proprietor.
Windows Embedded Security and Surveillance Solutions
Windows Embedded Security and Surveillance Solutions Windows Embedded 2010 Page 1 Copyright The information contained in this document represents the current view of Microsoft Corporation on the issues
History of Mobile Applications
History of Mobile Applications MAS 490: Theory and Practice of Mobile Applications Professor John F. Clark Overview Mobile communication is so integrated into our lives that many people feel uncomfortable
Software vendors evolution in the new industry paradigm
Software vendors evolution in the new industry paradigm Future of independent software vendors www.wipro.com Rajesh Gupta Rajesh Gupta Practice head- ISV vertical Practice head- ISV vertical Manufacturing
InfoPrint 4247 Serial Matrix Printers. Remote Printer Management Utility For InfoPrint Serial Matrix Printers
InfoPrint 4247 Serial Matrix Printers Remote Printer Management Utility For InfoPrint Serial Matrix Printers Note: Before using this information and the product it supports, read the information in Notices
Beginning Android 4. Games Development. Mario Zechner. Robert Green
Beginning Android 4 Games Development Mario Zechner Robert Green Contents Contents at a Glance About the Authors Acknowledgments Introduction iv xii xiii xiv Chapter 1: Android, the New Kid on the Block...
GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS
Embedded Systems White Paper GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS September 2009 ABSTRACT Android is an open source platform built by Google that includes an operating system,
Accessing BlackBerry Data Services Using Wi-Fi Networks
Accessing BlackBerry Data Services Using Wi-Fi Networks 2007 Research In Motion Limited. All rights reserved. 2 of 7 Contents Introduction...3 Wi-Fi access to BlackBerry data services...3 Priority for
Cross-Platform Game Development Best practices learned from Marmalade, Unreal, Unity, etc.
Cross-Platform Game Development Best practices learned from Marmalade, Unreal, Unity, etc. Orion Granatir & Omar Rodriguez GDC 2013 www.intel.com/software/gdc Be Bold. Define the Future of Software. Agenda
The Art of Company Valuation and Financial Statement Analysis
The Art of Company Valuation and Financial Statement Analysis For other titles in the Wiley Finance Series please see www.wiley.com/finance The Art of Company Valuation and Financial Statement Analysis
Enterprise content management solutions Better decisions, faster. Storing, finding and managing content in the digital enterprise.
Enterprise content management solutions Better decisions, faster Storing, finding and managing content in the digital enterprise. Streamlines the collection, protection, sharing and distribution of digital
HP Personal Workstations Step-By- Step Instructions for Upgrading Windows Vista or Windows XP Systems to Windows 7
HP Personal Workstations Step-By- Step Instructions for Upgrading Windows Vista or Windows XP Systems to Windows 7 September 15, 2009 Introduction HP is committed to supporting our customer s operating
ENTERPRISE RESOURCE PLANNING
ENTERPRISE RESOURCE PLANNING ~SECOND E DITION~ ENTERPRISE RESOURCE PLANNING ~SECOND E DITION~ Alexis Leon L&L Consultancy Services Pvt Ltd Kochi Tata McGraw-Hill Publishing Company Limited NEW DELHI McGraw-Hill
Global Cloud Storage Market. More Info: [email protected]. Contact: 080-61341600/500 Visit: www.researchfox.com. saran@researchfox.
Global Cloud Storage Market Technology, Education, Training and Infrastructure are key areas which are rapidly developing in emerging Tier II and Tier III cities across the Globe. For IT and ITeS industries,
Pr oactively Monitoring Response Time and Complex Web Transactions... 1. Working with Partner Organizations... 2
Pr oactively Monitoring Response Time and Complex Web Transactions... 1 An atomy of Common Web Transactions... 1 Asking for Decisions... 1 Collecting Information... 2 Providing Sensitive Information...
Content Protection in Silverlight. Microsoft Corporation
Content Protection in Silverlight Microsoft Corporation April 2010 Contents Contents...2 Introduction...3 What is Content Protection?... 3 Why Should You Protect Online Content?... 3 Techniques for Protecting
HTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang
HTML5 Applications Made Easy on Tizen IVI Brian Jones / Jimmy Huang IVI Systems Today Lots of hardware variety. Multiple operating systems Different input devices Software development requires access to
Praise for Launch. Hands on and generous, Michael shows you precisely how he does it, step by step. Seth Godin, author of Linchpin
Praise for Launch Launch is your road map to success in an ever-changing world. Stelzner shows you how to enchant your customers so that they ll want to help you change the world. Guy Kawasaki, author
SQL Server. SQL Server 100 Most Asked Questions: Best Practices guide to managing, mining, building and developing SQL Server databases
SQL Server SQL Server 100 Most Asked Questions: Best Practices guide to managing, mining, building and developing SQL Server databases SQL Server 100 Success Secrets Copyright 2008 Notice of rights All
Mobile Phones Operating Systems
Mobile Phones Operating Systems José Costa Software for Embedded Systems Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2015-05-28 José Costa (DEI/IST) Mobile Phones Operating
i.mx Applications Processors with Hantro's Multimedia Framework
Freescale Semiconductor White Paper IMXHANTROWP/D Rev. 2, 09/2004 i.mx Applications Processors with Hantro's Multimedia Framework By: Clint Powell, Freescale Semiconductor Inc. Marko Nurro, Hantro Products
Ericsson Mobile Extension Client for Symbian
POL 06:02 Uen RevA Ericsson Mobile Extension Client for Symbian Product Offer at Launch Mobility A key component in our offer We are proud to launch a new component to our mobility portfolio, the Ericsson
Mobile Operating Systems Lesson 05 Windows CE Part 1
Mobile Operating Systems Lesson 05 Windows CE Part 1 Oxford University Press 2007. All rights reserved. 1 Windows CE A 32 bit OS from Microsoft Customized for each specific hardware and processor in order
Mobile Marketing: Key Trends
The Mobile Media Authority The Mobile Market Authority Mobile Marketing: Key Trends The Mobile Media Authority Trusted intelligence for a mobile world Evan Neufeld VP + Sr. Analyst M:Metrics, Inc 2007
Dynamic Digital Depth (DDD) and Real-time 2D to 3D conversion on the ARM processor
Dynamic Digital Depth (DDD) and Real-time 2D to 3D conversion on the ARM processor November 2005 Abstract The use of mobile devices for entertainment consumption is a rapidly growing, global industry.
IBM VisualAge for Java,Version3.5. Remote Access to Tool API
IBM VisualAge for Java,Version3.5 Remote Access to Tool API Note! Before using this information and the product it supports, be sure to read the general information under Notices. Edition notice This edition
Introduction to the ISO/IEC 20000 Series
Introduction to the ISO/IEC 20000 Series IT Service Management Introduction to the ISO/IEC 20000 Series IT Service Management Jenny Dugmore and Shirley Lacy First published in the UK in 2011 by BSI 389
Enforce AD RMS Policies for PDF documents in SharePoint Environments... 5. Enforce AD RMS Policies for PDF documents in Exchange Environments...
1 Contents Introduction... 4 Foxit PDF Security Suite Environments... 5 Enforce AD RMS Policies for PDF documents in SharePoint Environments... 5 Enforce AD RMS Policies for PDF documents in Exchange Environments...
Mobile Software Development Services
Mobile Software Development Services Rapidsoft Systems has extensive domain knowledge when it comes to wireless and mobile application solutions. We like to build smart phone applications for cellular
Smartphone Operating System Concepts with Symbian OS. A Tutorial Guide
Smartphone Operating System Concepts with Symbian OS A Tutorial Guide Smartphone Operating System Concepts with Symbian OS A Tutorial Guide Michael J. Jipping Reviewed by Attila Vamos, Chris Notton, Freddie
Cognizant Mobile Risk Assessment Solution
Cognizant Solutions Overview Solution Overview Cognizant Mobile Risk Assessment Solution 1 Mobile Risk Assessment Solution Overview Cognizant Solutions Overview Transforming Risk Engineering, Field Underwriting
IP Office TAPILink Installation
TAPILink Installation 15-601034 Issue 11d - (03 December 2009) 2009 AVAYA All Rights Reserved. Notice While reasonable efforts were made to ensure that the information in this document was complete and
Enhancing Your Device Design Through Tactile Feedback. April 2011
Enhancing Your Device Design Through Tactile Feedback April 2011 Enhancing Your Device Design Through Tactile Feedback April 2011 Page 2 of 7 Table of Contents 1 Enhancing Your Device Design Through Tactile
Chapter 1 Basic Introduction to Computers. Discovering Computers 2012. Your Interactive Guide to the Digital World
Chapter 1 Basic Introduction to Computers Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Explain why computer literacy is vital to success in today s world Define
Boost your VDI Confidence with Monitoring and Load Testing
White Paper Boost your VDI Confidence with Monitoring and Load Testing How combining monitoring tools and load testing tools offers a complete solution for VDI performance assurance By Adam Carter, Product
Six ways to accelerate Android mobile application development
Six ways to accelerate Android mobile application Creating an integrated solution for collaboration among teams Contents 1 Weaving the invisible thread of innovation 2 Android : vast opportunities and
USER MANUAL SlimComputer
USER MANUAL SlimComputer 1 Contents Contents...2 What is SlimComputer?...2 Introduction...3 The Rating System...3 Buttons on the Main Interface...5 Running the Main Scan...8 Restore...11 Optimizer...14
Nokia 9210i/9290 Communicators and PersonalJava TM Application Development
Nokia 9210i/9290 Communicators and Personal TM Application Development 05-03-2002 Nokia 9210i/9290 Communicators and PersonalTM Application Development Table of contents 1. DIFFERENT JAVA TECHNOLOGIES...
Get started. Issue 1
Get started Issue 1 2008 Nokia. All rights reserved. Nokia, Nokia Connecting People, Nseries, N85, Navi, and Nokia Care are trademarks or registered trademarks of Nokia Corporation. Other product and company
IBM Tivoli Web Response Monitor
IBM Tivoli Web Response Monitor Release Notes Version 2.0.0 GI11-4068-00 +---- Note ------------------------------------------------------------+ Before using this information and the product it supports,
CCIE 100 Success Secrets
CCIE 100 Success Secrets Cisco Certified Internetwork Expert; The Missing Training, Exam Study, Certification Preparation and CCIE Application Guide Gerard Blokdijk CCIE 100 Success Secrets Copyright 2008
TI Linux and Open Source Initiative Backgrounder
TI Linux and Open Source Initiative Backgrounder Texas Instruments Incorporated (TI) has supported the use of embedded real-time operating systems in digital signal processing (DSP) for many years with
Software installation
Software installation Nokia E90 Communicator Software installation Nokia E90 Communicator Software installation Legal Notice Nokia, Nokia Connecting People, Eseries and E90 Communicator are trademarks
Introduction to Android
Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application
Developing Applications for ios
Developing Applications for ios Lecture 1: Mobile Applications Development Radu Ionescu [email protected] Faculty of Mathematics and Computer Science University of Bucharest Content Key concepts
Creating Content for ipod + itunes
apple Apple Education Creating Content for ipod + itunes This guide provides information about the file formats you can use when creating content compatible with itunes and ipod. This guide also covers
Synchronization Server SDK Version 4.1.2 Release Notes and Known Issues List
Synchronization Server SDK Version 4.1.2 Release Notes and Known Issues List 2007 Research In Motion Limited. All rights reserved. www.blackberry.com Synchronization Server SDK 2 of 6 NOTE This document
Limit of Liability/Disclaimer of Warranty:
Published by We Got Served Ltd. Copyright 2014 by Christopher Courtney. All rights reserved. No part of this book may be reproduced in any form or by any electronic or mechanical means including information
Telco Multi-Play and Content Strategies
THOUGHT LEADERSHIP Telco Multi-Play and Content Strategies APR 2016 Declan Lonergan, VP, Research As telecom operators extend their convergence strategies and launch multi-play landline/mobile/tv services,
A White Paper By: Dr. Gaurav Banga SVP, Engineering & CTO, Phoenix Technologies. Bridging BIOS to UEFI
A White Paper By: Dr. Gaurav Banga SVP, Engineering & CTO, Phoenix Technologies Bridging BIOS to UEFI Copyright Copyright 2007 by Phoenix Technologies Ltd. All rights reserved. No part of this publication
MiniView Micro USB Plus
MiniView Micro USB Plus 2-Port KVM Switch with Built-in KVM Cables and Audio Support Installation Manual (GCS632U) 2003 IOGEAR. All Rights Reserved. PKG-M0089 IOGEAR, the IOGEAR logo, MiniView, VSE are
Intel 810 and 815 Chipset Family Dynamic Video Memory Technology
Intel 810 and 815 Chipset Family Dynamic Video Technology Revision 3.0 March 2002 March 2002 1 Information in this document is provided in connection with Intel products. No license, express or implied,
