App Inventor Create Your Own Android Apps
|
|
|
- Gloria Watson
- 10 years ago
- Views:
Transcription
1 App Inventor Create Your Own Android Apps David Wolber, Hal Abelson, Ellen Spertus & Liz Looney Beijing Cambridge Farnham Koln O'REILLY Sebastopol Tokyo
2 Contents Foreword xiii Preface xv 1. Hello Purr 1 What You'll Learn 1 The App Inventor Environment 2 Designing the Components 3 Adding Behaviors to the Components 8 Packaging the App for Downloading 14 Sharing the App 15 Variations 15 Summary 16 Parti. 12 Customizable Apps 2. PaintPot 19 What You'll Learn 20 Getting Started 20 Designing the Components 20 Adding Behaviors to the Components 24 The Complete App: PaintPot 35 Variations 35 Summary MoleMash 37 What You'll Build 37 What You'll Learn 38 Getting Started 38 Adding Behaviors to the Components 41
3 viii Contents The Complete App: MoleMash 49 Variations 49 Summary No Texting While Driving 51 What You'll Learn 52 Getting Started 53 The Complete App: No Texting While Driving 66 Variations 66 Summary Ladybug Chase 69 What You'll Build 69 What You'll Learn 69 Designing the Components 70 Getting Started 71 Animating the Ladybug 71 Displaying the Energy Level 74 Adding an Aphid 78 Adding a Restart Button 82 Adding the Frog 83 Adding Sound Effects 86 Variations 86 Summary Paris Map Tour 89 What You'll Learn 89 Designing the Components 90 Setting the Properties of ActivityStarter 90 Adding Behaviors to the Components 91 Setting Up a Virtual Tour 94 Variations 98 Summary Android, Where's My Car? 99 What You'll Learn 99 Getting Started 100 Designing the Components 100
4 Contents ix Adding Behaviors to the Components 102 The Complete App: Android, Where's My Car? 111 Variations 111 Summary Presidents Quiz 113 What You'll Learn 113 Getting Started 114 Designing the Components 114 Adding Behaviors to the Components 116 Making the Quiz Easy to Modify 122 Switching the Image for Each Question 124 Checking the User's Answers 126 The Complete App: The Presidents Quiz 129 Variations 130 Summary Xylophone 131 What You'll Build 131 What You'll Learn 132 Getting Started 132 Designing the Components 132 Creating the Keyboard 133 Recording and Playing Back Notes 138 Variations 145 Summary MakeQuizandTakeQuiz 147 What You'll Learn 148 Getting Started 148 Designing the Components 149 Adding Behaviors to the Components 150 The Complete App: MakeQuiz 163 TakeQuiz: An App fortaking the Quiz in the Database 164 TakeQuiz: Modifying the Blocks to Load the Quiz from the Database 164 The Complete App:TakeQuiz 166 Variations 166 Summary 168
5 x Contents 11. Broadcast Hub 169 What You'll Learn 170 Getting Started 170 Designing the Components 171 Adding Behaviors to the Components 172 The Complete App: Broadcast Hub 184 Variations 186 Summary NXT Remote Control 187 What You'll Learn 188 Getting Started 188 Designing the Components 189 Adding Behaviors to the Components 192 Variations 201 Summary Amazon at the Bookstore 203 What You'll Learn 203 What Is an API? 204 Designing the Components 207 Designing the Behavior 208 Customizing the API 215 Variations 216 Summary 216 Part II. Inventor's Manual 14. Understanding an App's Architecture 219 Components 220 Behavior 221 Summary Engineering and Debugging an App 229 Software Engineering Principles 229 Debugging an App 236 Summary 240
6 Contents xi 16. Programming Your App's Memory 241 Named Memory Slots 241 Properties 242 Defining Variables 243 Setting and Getting a Variable 244 Setting a Variable to an Expression 245 Summary Creating Animated Apps 249 Adding a Canvas Component to Your App 249 The Canvas Coordinate System 250 Animating Objects with Timer Events 251 High-Level Animation Functions 253 Interactive Animation 256 Specifying Sprite Animation Without a ClockTimer 257 Summary Programming Your App to Make Decisions: Conditional Blocks 259 Testing Conditions with if and ifelse Blocks 260 Programming an Either/Or Decision 261 Programming Conditions Within Conditions 262 Programming Complex Conditions 263 Summary Programming Lists of Data 267 Creating a List Variable 268 Selecting an Item in a List 269 Using an Index to Traverse a List 269 Creating Input Forms and Dynamic Lists 273 Lists of Lists 277 Summary Repeating Blocks: Iteration 281 Controlling an App's Execution: Branching and Looping 281 Repeating Functions on a List Using foreach 282 A Second foreach Example: Displaying a List 284 Repeating Blocks with while 286 Summary 289
7 xii Contents 21. Defining Procedures: Reusing Blocks 291 Eliminating Redundancy 293 Defining a Procedure 294 Calling a Procedure 295 The Program Counter 296 Adding Parameters to Your Procedure 296 Returning Values from a Procedure 299 Reusing Blocks Among Apps 301 A Second Example: distancebetweenpoints 301 Summary Working with Databases 305 Storing Persistent Data in TinyDB 306 Retrieving Data from TinyDB 307 Storing and Sharing Data with TinyWebDB 308 Storing Data with TinyWebDB 309 Requesting and Processing Data with TinyWebDB 310 GetValue-GotValue in Action 311 Setting Up a Web Database 315 Summary Reading and Responding to Sensors 319 Creating Location-Aware Apps 319 Using the Orientation Sensor 324 Using the Accelerometer 328 Summary Communicating with Web APIs 333 Talking to Web APIs That Generate Images 335 Talking to Web Data APIs 341 Creating Your Own App Inventor-Compliant APIs 345 Summary 348 Index 349
App Inventor. Create Your Own Android Apps
App Inventor Create Your Own Android Apps App Inventor Create Your Own Android Apps David Wolber, Hal Abelson, Ellen Spertus, & Liz Looney Beijing Cambridge Farnham Köln Sebastopol Tokyo App Inventor
Programming Flash Communication Server
Programming Flash Communication Server Brian Lesser, Giacomo Guilizzoni, Joey Lott, Robert Reinhardt, and Justin Watkins O'REILLY 4 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of
Windows PowerShell Cookbook
Windows PowerShell Cookbook Lee Holmes O'REILLY' Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Foreword Preface xvii xxi Part I. Tour A Guided Tour of Windows PowerShell
Ladybug Chase. What You ll Build. What You ll Learn
Chapter 5 Ladybug Chase Games are among the most exciting mobile phone apps, both to play and to create. The recent smash hit Angry Birds was downloaded 50 million times in its first year and is played
CHAPTER 11 Broadcast Hub
Chapter 11 Broadcast Hub FrontlineSMS (http://www.frontlinesms.com) is a software tool used in developing countries to monitor elections, broadcast weather changes, and connect people who don t have access
Working with Databases
Chapter 22 Working with Databases Facebook has a database of every member s account information, friends list, and posts. Amazon has a database of just about everything you can buy. Google has a database
JAVA. EXAMPLES IN A NUTSHELL. O'REILLY 4 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo. Third Edition.
"( JAVA. EXAMPLES IN A NUTSHELL Third Edition David Flanagan O'REILLY 4 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Preface xi Parti. Learning Java 1. Java Basics 3 Hello
Hadoop: The Definitive Guide
Hadoop: The Definitive Guide Tom White foreword by Doug Cutting O'REILLY~ Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo Table of Contents Foreword Preface xiii xv 1. Meet Hadoop 1 Da~! 1 Data
CHAPTER 11 Broadcast Hub
CHAPTER 11 Broadcast Hub Figure 11-1. FrontlineSMS is a software tool used in developing countries to monitor elections, broadcast weather changes, and connect people who don t have access to the Web but
Mobile App Design Tool for Smartphones: A Tutorial
Mobile App Design Tool for Smartphones: A Tutorial Hak. J. Kim and Jonathan Modell Abstract The paper presents the basics of mobile application creation for smartphones using the visual programming tool,
CHAPTER 14 Understanding an App s Architecture
CHAPTER 14 Understanding an App s Architecture Figure 14-1. This chapter examines the structure of an app from a programmer s perspective. It begins with the traditional analogy that an app is like a recipe
JavaScript Patterns. Stoyan Stefanov. O'REILLY' Beijing Cambridge Farnham Koln Sebastopol Tokyo
JavaScript Patterns Stoyan Stefanov O'REILLY' Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents Preface xi 1. Introduction 1 Patterns 1 JavaScript: Concepts 3 Object-Oriented 3 No Classes
sendmail Cookbook Craig Hunt O'REILLY' Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo
sendmail Cookbook Craig Hunt O'REILLY' Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Preface xi 1. Getting Started 1 1.1 Downloading the Latest Release 5 1.2 Installing
Xylophone. What You ll Build
Chapter 9 Xylophone It s hard to believe that using technology to record and play back music only dates back to 1878, when Edison patented the phonograph. We ve come so far since then with music synthesizers,
Oracle PL/SQL Programming
FOURTH EDITION Oracle PL/SQL Programming Steven Feuerstein with Bill Pribvl O'REILLY' Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo Table of Contents Preface xiii Part 1. Programming in
Table of Contents. Adding Build Targets to the SDK 8 The Android Developer Tools (ADT) Plug-in for Eclipse 9
SECOND EDITION Programming Android kjj *J} Zigurd Mednieks, Laird Dornin, G. Blake Meike, and Masumi Nakamura O'REILLY Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents Preface xiii Parti.
Jenkins: The Definitive Guide
Jenkins: The Definitive Guide John Ferguson Smart O'REILLY8 Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents Foreword xiii Preface xv 1. Introducing Jenkins 1 Introduction 1 Continuous
How To Write A Nosql Database In Spring Data Project
Spring Data Modern Data Access for Enterprise Java Mark Pollack, Oliver Gierke, Thomas Risberg, Jon Brisbin, and Michael Hunger O'REILLY* Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents
App Inventor Tutorial 4 Cat & Mouse Game
App Inventor Tutorial 4 Cat & Mouse Game This is an app that will let you get familiar with using image sprites, canvas, sound, clock and the accelerometer (Movement Sensor) within a Game in App Inventor.
Programming 3D Applications with HTML5 and WebGL
Programming 3D Applications with HTML5 and WebGL Tony Parisi Beijing Cambridge Farnham Köln Sebastopol Tokyo Table of Contents Preface ix Part I. Foundations 1. Introduction 3 HTML5: A New Visual Medium
Learning ios Programming
SECOND EDITION Learning ios Programming Alasdair Allan Beijing Cambridge Farnham Koln Sebastopol O'REILLY Tokyo Table of Contents Preface ix 1. Why Go Native? 1 The Pros and Cons 1 Why Write Native Applications?
Managing Data in Motion
Managing Data in Motion Data Integration Best Practice Techniques and Technologies April Reeve ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY
Web Security Testing Cookbook*
Web Security Testing Cookbook* Systematic Techniques to Find Problems Fast Paco Hope and Ben Walther O'REILLY' Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents Foreword Preface xiii xv
Creating Animated Apps
Chapter 17 Creating Animated Apps This chapter discusses methods for creating apps with simple animations objects that move. You ll learn the basics of creating two-dimensional games with App Inventor
Automating System Administration with Perl
O'REILLY Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo SECOND EDITION Automating System Administration with Perl David N. Blank-Edelman Table of Contents Preface xv 1. Introduction 1 Automation
C# Cookbook. Stephen Teilhet andjay Hilyard. O'REILLY 8 Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo '"J""'
C# Cookbook '"J""' Stephen Teilhet andjay Hilyard O'REILLY 8 Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo Tableof Contents Preface xv 1. Numbers 1 1.1 Determining Approximate Equality Between
Practical Android Projects Lucas Jordan Pieter Greyling
Practical Android Projects Lucas Jordan Pieter Greyling Apress s w«^* ; i - -i.. ; Contents at a Glance Contents --v About the Authors x About the Technical Reviewer xi PAcknowiedgments xii Preface xiii
Beginning Nokia Apps. Development. Qt and HTIVIL5 for Symbian and MeeGo. Ray Rischpater. Apress. Daniel Zucker
Beginning Nokia Apps Development Qt and HTIVIL5 for Symbian and MeeGo Ray Rischpater Daniel Zucker Apress Contents Contents at a Glance... I Foreword About the Authors About the Technical Reviewers Acknowledgments
What You ll Build. CHAPTER 3 MoleMash
CHAPTER 3 MoleMash This chapter shows you how to create MoleMash, a game inspired by the arcade classic Whac-A-Mole, in which mechanical critters pop out of holes, and players score points when they successfully
Hadoop: The Definitive Guide
FOURTH EDITION Hadoop: The Definitive Guide Tom White Beijing Cambridge Famham Koln Sebastopol Tokyo O'REILLY Table of Contents Foreword Preface xvii xix Part I. Hadoop Fundamentals 1. Meet Hadoop 3 Data!
Backup and Recovery. W. Curtis Preston O'REILLY' Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo
Backup and Recovery W. Curtis Preston O'REILLY' Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo Table of Contents Preface xv Part I. Introduction 1. The Philosophyof Backup 3 Champagne Backup
Beginning Facebook. Development. Game Apps. Wayne Graham. Apress*
Beginning Facebook Game Apps Development Wayne Graham Apress* Contents Contents at a Glance... About the Author About the Technical Reviewer Acknowledgments Introduction iv x xi xii xiii Chapter 1: First
JAVA ENTERPRISE IN A NUTSHELL. Jim Farley and William Crawford. O'REILLY 4 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo.
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. JAVA ENTERPRISE IN A NUTSHELL Third Edition Jim Farley and William
Web Security, Privacy, and Commerce
SECOND EDITION Web Security, Privacy, and Commerce Simson Garfinkel with Gene Spafford O'REILLT Beijing Cambridge Famham Köln Paris Sebastopol Taipei Tokyo Table of Contents Preface xi Part I. Web Technology
Data Algorithms. Mahmoud Parsian. Tokyo O'REILLY. Beijing. Boston Farnham Sebastopol
Data Algorithms Mahmoud Parsian Beijing Boston Farnham Sebastopol Tokyo O'REILLY Table of Contents Foreword xix Preface xxi 1. Secondary Sort: Introduction 1 Solutions to the Secondary Sort Problem 3 Implementation
MIT App Inventor Getting Started Guide
MIT App Inventor Getting Started Guide What is App Inventor? App Inventor lets you develop applications for Android phones using a web browser and either a connected phone or an on-screen phone emulator.
Learning Web App Development
Learning Web App Development Semmy Purewal Beijing Cambridge Farnham Kbln Sebastopol Tokyo O'REILLY Table of Contents Preface xi 1. The Workflow 1 Text Editors 1 Installing Sublime Text 2 Sublime Text
Java Power Tools. John Ferguson Smart. ULB Darmstadt 1 PI. O'REILLY 4 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo
Java Power Tools John Ferguson Smart ULB Darmstadt 1 PI O'REILLY 4 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Foreword Preface Introduction xvii xix xxxiii Parti. Build
ANDROID SECURITY ATTACKS AND DEFENSES ABHISHEK DUBEY I ANMOL MISRA. ( r öc) CRC Press VV J Taylor & Francis Group ^ "^ Boca Raton London New York
ANDROID SECURITY ATTACKS AND DEFENSES ABHISHEK DUBEY I ANMOL MISRA ( r öc) CRC Press VV J Taylor & Francis Group ^ "^ Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an
Microsoft Windows PowerShell v2 For Administrators
Course 50414B: Microsoft Windows PowerShell v2 For Administrators Course Details Course Outline Module 1: Introduction to PowerShell the Basics This module explains how to install and configure PowerShell.
Rapid Application Development
Rapid Application Development Chapter 7: Development RAD with CASE tool: App Inventor And Cloud computing Technology Cr: appinventor.org Dr.Orawit Thinnukool College of Arts, Media and Technology, Chiang
WINDOWS SERVER HACKS. HLuHB Darmstadt. O'REILLY 5 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo
WINDOWS SERVER HACKS HLuHB Darmstadt 15899417 O'REILLY 5 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Contents Credits Foreword Preface vii xvii xix Chapter 1. General Administration 1
2342-4. Scientific m-learning. 4-7 June 2012. Mobile Application Development using App Inventor for Android Devices
2342-4 Scientific m-learning 4-7 June 2012 Mobile Application Development using App Inventor for Android Devices TRIVEDI Kirankumar Rajnikant Shantilal Shah Engineering College New Sidsar Campu, PO Vartej
Rails Cookbook. Rob Orsini. O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo
Rails Cookbook Rob Orsini O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Foreword : ; xi Preface ; ;... xiii 1. Getting Started 1 1.1 Joining the Rails Community
Windows Vista The Definitive Guide
Windows Vista The Definitive Guide William R. Stanek ULB Darmstadt "75*277 O'REILLY 4 Beijing Cambridge Famham Koln Paris Sebastopol Taipei Tokyo Table of Contents Preface ix Part I. Setting Up, Customizing,
This chapter introduces the following App Inventor components and concepts:
CHAPTER 6 Paris Map Tour Figure 6-1. In this chapter, you ll build a tour guide app for a trip to Paris. Creating a fully functioning map app might seem really complicated, but App Inventor provides two
Developer's Cookbook. Building Applications with. The Android. the Android SDK. A Addison-Wesley. James Steele Nelson To
The Android Developer's Cookbook Building Applications with the Android SDK James Steele Nelson To A Addison-Wesley Upper Saddle River, NJ Boston «Indianapolis San Francisco New York Toronto Montreal London
Cloud Architecture Patterns
Cambridge Cloud Architecture Patterns Bill Wilder TIB/UB Hannover 89 136 793 886 O'REILLY* Beijing Farnham Koln Sebastopol Tokyo Table of Contents Preface ix 1. Scalability Primer 1 Scalability Defined
Mobile App Development Using App Inventor
Mobile App Development Using App Inventor October 2013 Mahsa Mohaghegh and Mobile Development Team @ Unitec The Post-PC Era 2007: Apple releases ios on the iphone 2008: Google releases Android on the HTC
Presidents Quiz. What You ll Learn
Chapter 8 Presidents Quiz The Presidents Quiz is a trivia game about former leaders of the United States. Though this quiz is about presidents, you can use it as a template to build quizzes on any topic.
Business Architecture
Business Architecture A Practical Guide JONATHAN WHELAN and GRAHAM MEADEN GOWER Contents List of Figures List of Tables About the Authors Foreword Preface Acknowledgemen ts Abbreviations IX xi xiii xv
CHAPTER 4 No Texting While Driving
CHAPTER 4 No Texting While Driving This chapter walks you through the creation of No Texting While Driving, a text answering machine app that auto-responds to text messages you receive while you re driving
Beijing Cambridge Farnham Köln Sebastopol Tokyo
Social ecommerce Stephan Spencer, Jimmy Harding, and Jennifer Sheahan Beijing Cambridge Farnham Köln Sebastopol Tokyo O'REILLY Table of Contents Foreword Preface xix xxi 1. The Social Media Landscape 1
Programming Social Applications
Programming Social Applications Jonathan LeBlanc O'REILLY Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents Preface xv 1. Social Application Container Core Concepts 1 What Is a Social Application
C#5.0 IN A NUTSHELL. Joseph O'REILLY. Albahari and Ben Albahari. Fifth Edition. Tokyo. Sebastopol. Beijing. Cambridge. Koln.
Koln C#5.0 IN A NUTSHELL Fifth Edition Joseph Albahari and Ben Albahari O'REILLY Beijing Cambridge Farnham Sebastopol Tokyo Table of Contents Preface xi 1. Introducing C# and the.net Framework 1 Object
NETWORK SECURITY HACKS *
NETWORK SECURITY HACKS * Andrew %pckhart Ji O'REILLY* Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Contents Credits Preface ix xi Chapter 1. Unix Host Security 1 1. Secure Mount Points
Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013
Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone
"Charting the Course... MOC 20409 B Server Virtualization with Windows Hyper-V and System Center. Course Summary
Description Course Summary This five day course will provide you with the knowledge and skills required to design and implement Microsoft Server solutions using Hyper-V and System. Objectives At the end
Schneps, Leila; Colmez, Coralie. Math on Trial : How Numbers Get Used and Abused in the Courtroom. New York, NY, USA: Basic Books, 2013. p i.
New York, NY, USA: Basic Books, 2013. p i. http://site.ebrary.com/lib/mcgill/doc?id=10665296&ppg=2 New York, NY, USA: Basic Books, 2013. p ii. http://site.ebrary.com/lib/mcgill/doc?id=10665296&ppg=3 New
Java 7 Recipes. Freddy Guime. vk» (,\['«** g!p#« Carl Dea. Josh Juneau. John O'Conner
1 vk» Java 7 Recipes (,\['«** - < g!p#«josh Juneau Carl Dea Freddy Guime John O'Conner Contents J Contents at a Glance About the Authors About the Technical Reviewers Acknowledgments Introduction iv xvi
WAYNESBORO AREA SCHOOL DISTRICT CURRICULUM INTRODUCTION TO COMPUTER SCIENCE (June 2014)
UNIT: Programming with Karel NO. OF DAYS: ~18 KEY LEARNING(S): Focus on problem-solving and what it means to program. UNIT : How do I program Karel to do a specific task? Introduction to Programming with
Programming Lists of Data
Chapter 19 Programming Lists of Data As you ve already seen, apps handle events and make decisions; such processing is fundamental to computing. But the other fundamental part of an app is its data the
Enterprise JavaBeans 3.1
SIXTH EDITION Enterprise JavaBeans 3.1 Andrew Lee Rubinger and Bill Burke O'REILLY Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents Preface xv Part I. Why Enterprise JavaBeans? 1. Introduction
Learning Web Design. Third Edition. A Beginner's Guide to (X)HTML, Style Sheets, and Web Graphics. Jennifer Niederst Robbins
Learning Web Design Third Edition A Beginner's Guide to (X)HTML, Style Sheets, and Web Graphics Jennifer Niederst Robbins O'REILLY Beijing- Cambridge Farnham Koln Paris Sebastopol -Taipei -Tokyo CONTENTS
IMPROVEMENT THE PRACTITIONER'S GUIDE TO DATA QUALITY DAVID LOSHIN
i I I I THE PRACTITIONER'S GUIDE TO DATA QUALITY IMPROVEMENT DAVID LOSHIN ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO Morgan Kaufmann
PYTHON IN A NUTSHELL. O'REILLY Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo. Alex Martelli. Second Edition
PYTHON IN A NUTSHELL Second Edition Alex Martelli O'REILLY Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo iii Table of Contents Preface ix Part 1. Getting Started with Python 1. Introduction to
Contents. 1 Introduction. 2 Feature List. 3 Feature Interaction Matrix. 4 Feature Interactions
1 Introduction 1.1 Purpose and Scope................................. 1 1 1.2 Organization..................................... 1 2 1.3 Requirements Notation............................... 1 2 1.4 Requirements
Programming the Mobile Web
SECOND EDITION Programming the Mobile Web Maximiliano Firtman Q 1 REILLY OO Beijing Cambridge Farnham Köln Sebastopol Tokyo Table of Contents Preface xvii 1. The Mobile Jungle...........................................................
Android, Where s My Car?
Chapter 7 Android, Where s My Car? You parked as close to the stadium as you possibly could, but when the concert ends, you don t have a clue where your car is. Your friends are equally clueless. Fortunately,
Zeenov Agora High Level Architecture
Zeenov Agora High Level Architecture 1 Major Components i) Zeenov Agora Signaling Server Zeenov Agora Signaling Server is a web server capable of handling HTTP/HTTPS requests from Zeenov Agora web clients
Programming Your App to Make Decisions: Conditional Blocks
Chapter 18 Programming Your App to Make Decisions: Conditional Blocks Computers, even small ones like the phone in your pocket, are good at performing thousands of operations in just a few seconds. Even
Contents. BBS Software as a Service (SaaS),7. EH introducing aoudco.pu.ing 1. Distinguishing Cloud Types 4. Exploring
Contents Preface xvii EH introducing aoudco.pu.ing 1 Web 2.0 and the Cloud 3 Distinguishing Cloud Types 4 Cloud Deployment Models 5 Cloud Service Models 6 Exploring Uses of the Cloud 9 Introducing Scalability
CHAPTER 1: INTRODUCTION TO ANDROID, MOBILE DEVICES, AND THE MARKETPLACE
FOREWORD INTRODUCTION xxiii xxv CHAPTER 1: INTRODUCTION TO ANDROID, MOBILE DEVICES, AND THE MARKETPLACE 1 Product Comparison 2 The.NET Framework 2 Mono 3 Mono for Android 4 Mono for Android Components
[PACKTl. Flash Development for Android Cookbook. Flash, Flex, and AIR. Joseph Labrecque. Over 90 recipes to build exciting Android applications with
Flash Development for Android Cookbook Over 90 recipes to build exciting Android applications with Flash, Flex, and AIR Joseph Labrecque [PACKTl III IV I V I J PUBLISHING BIRMINGHAM - MUMBAI Preface 1
PaintPot. Figure 2-1. The PaintPot app
Chapter 2 PaintPot This tutorial introduces the Canvas component for creating simple, two-dimensional (2D) graphics. You ll build PaintPot, an app that lets the user draw on the screen in different colors,
Contents. Introduction and System Engineering 1. Introduction 2. Software Process and Methodology 16. System Engineering 53
Preface xvi Part I Introduction and System Engineering 1 Chapter 1 Introduction 2 1.1 What Is Software Engineering? 2 1.2 Why Software Engineering? 3 1.3 Software Life-Cycle Activities 4 1.3.1 Software
FIFTH EDITION. Oracle Essentials. Rick Greenwald, Robert Stackowiak, and. Jonathan Stern O'REILLY" Tokyo. Koln Sebastopol. Cambridge Farnham.
FIFTH EDITION Oracle Essentials Rick Greenwald, Robert Stackowiak, and Jonathan Stern O'REILLY" Beijing Cambridge Farnham Koln Sebastopol Tokyo _ Table of Contents Preface xiii 1. Introducing Oracle 1
Historical Slideshow App A Coding Solution (This is a spoiler document)
Historical Slideshow App A Coding Solution (This is a spoiler document) Note: there are many ways to code this solution. This is just the solution I picked Use the table below to get you started with this
Wiley Publishing, Inc.
CREATING ANDROID AND IPHONE APPLICATIONS Richard Wagner WILEY Wiley Publishing, Inc. INTRODUCTION xv CHAPTER 1: INTRODUCING FLASH DEVELOPMENT FOR MOBILE DEVICES 3 Expanding to the Mobile World 3 Discovering
Beautiful Visualization
Beautiful Visualization Edited by Julie Steele and Noah Iliinsky Beijing 1 Cambridge Farnham Koln " Sebastopol O'REILLY " Taipei ' Tokyo CO NTENTS Preface xi 1 On Beauty 1 Noah lliinsky What Is Beauty?
LINUX DESKTOP HACKS. Nicholas Petreley andjono Bacon. O'REILLY 4 Beijing Cambridge Farnham Kbln Paris Sebastopol Taipei Tokyo
LINUX DESKTOP HACKS Nicholas Petreley andjono Bacon O'REILLY 4 Beijing Cambridge Farnham Kbln Paris Sebastopol Taipei Tokyo Contents Credits Preface ix xiii Chapter 1. Booting Linux 1 1. Give Your Computer
Computer Security Basics
Computer Security Basics Deborah Russell and G.T. Gangemi Sr. Techniscbe Universitai O^misiadt FAGHBERFJCH INFORMATJK BIBLIOTHEK Inventar-Nr.: Sachgebiete: Standort: Cambridge ' Koln O'Reilly & Associates,
Beginner's Guide. LiveCode Mobile Development. LiveCode. Create fun-filled, rich apps for Android and ios with. Colin Holgate PUBLISHING
LiveCode Mobile Development Beginner's Guide Create funfilled, rich apps for Android and ios with LiveCode Colin Holgate [ ] PUBLISHING BIRMINGHAM MUMBAt it's making Table of Contents Preface 1 Chapter
Master Data Management
Master Data Management David Loshin AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO Ик^И V^ SAN FRANCISCO SINGAPORE SYDNEY TOKYO W*m k^ MORGAN KAUFMANN PUBLISHERS IS AN IMPRINT OF ELSEVIER
NETWORK SECURITY HACKS
SECOND EDITION NETWORK SECURITY HACKS 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Andrew Lockhart O'REILLY Beijing
Named Memory Slots. Properties. CHAPTER 16 Programming Your App s Memory
CHAPTER 16 Programming Your App s Memory Figure 16-1. Just as people need to remember things, so do apps. This chapter examines how you can program an app to remember information. When someone tells you
Network Security. Windows 2012 Server. Securing Your Windows. Infrastructure. Network Systems and. Derrick Rountree. Richard Hicks, Technical Editor
Windows 2012 Server Network Security Securing Your Windows Network Systems and Infrastructure Derrick Rountree Richard Hicks, Technical Editor AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN
Client Overview. Engagement Situation. Key Requirements. Xoriant Solutions
Client Overview Our client is one of the leading media businesses creating and delivering interactive entertainment, family-focused content and multi-platform video games across all digital media platforms
Mobile Apps with App Inventor
Mobile Apps with App Inventor written for 91.113 Michael Penta Table of Contents Mobile Apps... 4 Designing Apps in App Inventor... 4 Getting Started... 5 App Inventor Layout... 5 Your First App... 7 Making
1. Who can use Agent Portal? 2. What is the definition of an active agent? 3. How to access Agent portal? 4. How to login?
1. Who can use Agent Portal? Any active agent who is associated with Future Generali Life Insurance Company Limited can logon to Agent Portal 2. What is the definition of an active agent? An agent, whose
Mac OS X Lion Server
ng Mac OS X Lion Server Charles Edge, Jr. O'REILLY Beijing Cambridge Farnham Kbln Sebastopol Tokyo Table of Contents Preface ix 1. Planning 1 The Minimum 1 Server Allocation 2 Service Allocation 2 Choosing
Job Hazard Analysis. A Guide for Voluntary Compliance and Beyond. From Hazard to Risk: Transforming the JHA from a Tool to a Process
Job Hazard Analysis A Guide for Voluntary Compliance and Beyond From Hazard to Risk: Transforming the JHA from a Tool to a Process James E. Roughton Nathan Crutchfield E L S E V I E R AMSTERDAM. BOSTON.
Android in Action. Second Edition. Revised Edition of Unlocking Android MANNING. (74 w. long.) W. FRANK ABLESON CHRIS KING ROBI SEN.
Android in Action Second Edition W. FRANK ABLESON ROBI SEN CHRIS KING Revised Edition of Unlocking Android II MANNING Greenwich (74 w. long.) contents preface xvii preface to the first edition xix acknowledgments
