Palm Pilot Based Restaurant Application. ECE 145 Senior Design Project Winter Quarter 2001 Professor Chou

Size: px
Start display at page:

Download "Palm Pilot Based Restaurant Application. ECE 145 Senior Design Project Winter Quarter 2001 Professor Chou"

Transcription

1 Palm Pilot Based Restaurant Application ECE 145 Senior Design Project Winter Quarter 2001 Professor Chou Authors Cheryl Andaya ID# Hsien Lai ID#

2 Introduction Most of us as kids watched cartoons and one cartoon that predicted the future was the Jetsons. They had flying cars and robots serving people. We have not reached that point yet but we are getting closer. When we go to a restaurant or any place that serves food, we still have to go through a person to order and serve our meals. Well, that can change slowly. The consumers can order their food through a program on the Palm and have a robot serve them their meal. No human servers needed. Everything will be done electronically. The only thing that consumers have to do is pick out the food they want to eat. Thinking about eating in a restaurant where no waiter or waitress will push the customers to make order and customers don t need to pay tips. Palm restaurant menu application can achieve this goal. The PDA menu application provides an electronic menu for customers. Restaurant customers look at a Palm for menu and decide what they want. After browsing through the menu, the customers can input what they like and send the data back to central computers in the kitchen. Background and Related work Before actually starting the project I went through a lot of web sites to download all sorts of programs to see what the user interface was like. Some were easy to understand and some were not. I would get lost in some of the programs because they would leave out certain explanations. The program is designed for a Palm III or higher. The first thing that we needed to do was to design a simple yet effective user interface. That is where the research on the different programs helped. We were able to create a UI that is easy to use. The Code Warrior Tutorial and the Palm OS Programming Bible were my main resources. I tried to look up information on the web but it was so cluttered that it took a long time just to find things. When I did find something that I needed, the information was limited and not clear so I decided to just go through books since it was more organized. The Code Warrior Tutorial was very helpful. I went through half of the tutorials before actually programming the restaurant application. I felt that I needed to somewhat understand how to program in the Palm and feel somewhat comfortable with the tutorials so that I can use it to my advantage. I learned how the resource files and the source code related. I learned how to create forms, buttons, labels, icons, menus, checkboxes, etc. I also learned how to program and call up each one to do a certain task. For example, I was able to program a button to call up a certain form. The Code Warrior Tutorial explained how to program buttons as well as the Palm OS Programming Bible. I would go back and forth between the two to learn how to do different things. In the Palm OS Programming Bible I read Ch.1 Understanding the Palm Computing Platform, Ch.2 Understanding the Palm OS, Ch.4 Writing Your First Palm OS Application, parts of Ch.9 Programming User Interface Elements-Programming Check Boxes and Push Buttons-Programming Menus, Ch.11 Programming Tables, and Ch.14 Beaming Data by Infrared. Certain parts and chapters I skipped because I learned it

3 through doing the tutorials like using the Constructor to create forms, buttons, and menus. // By Cheryl Andaya Palm OS 3.5 SDK Examples source code of many Palm application examples. CodeWarrior Documentation talks about Palm OS projects, target setting for Palm OS, C and C++ for Palm OS, Palm Resources, and trouble shooting for Palm Palm OS Tutorial Step by step tutorial that goes over creating a form, button, menu, and text field, storing and retrieving text in a database, adding a list for record selection and displaying, using a table to display the database etc Palm OS programming for Dummies A reference book for writing application for programs on Palm devices. Palm OS Programming Bible A reference book that has a complete coverage of Palm OS programming which includes building forms and menus with constructor, sync applications with desktop computer through conduits, transfer data by beaming, using a serial port. The main project of our group is to build the user interface and be able to connect data on the palm to main computer. Two main categories I read from above references. 1.Learning how to build user interface. 2.Learning how to build conduit. A conduit is simply a desktop program that can backup data on the Palm device, access to the information on the Palm device from a desktop application, and edit information on the desktop and move that information to the Palm device. // By Hsien Lai Project Specification The basic concept of the application is to get user input and then display what they chose. The user checks off the food they would like to order and the output will be displayed on a form. That form will display the food that the user chose, the price of the item chosen, and the total price of all the items added together. We decided not to use a database since we did not need to hold a lot of information. Global variables were used when a checkbox was checked off and the button Add was pressed. The output was in turn put into a table that is in the output form. There is a constraint on the table that we are using. My partner programmed it to only take 9 orders max. I tried to manipulate the table to be able to handle an infinite amount of orders but it would not work in my favor so I decided to leave the table as it was before. There is another constraint on the application. The form that contains what they chose and the total cost is set. The user cannot erase or delete certain items afterwards. The only remedy is to start over and re-order all their food. I assumed that we are using a Palm III or higher. The program is not that big so it should be compatible with most Palms. The only other hardware added is another group robot(henry and Joe). Our projects will (or at least attempt to) combine. A serial port or

4 IR is not needed since our programs will be on the same palm and their program will call ours when needed. Our program will be used to take the order on a Palm that the robot is carrying and when the order is set, the robot will go back into the kitchen and display it. The robot then will come back to the table with the food ordered. As of now, the application runs as an OS application. When the icon is tapped, a list of categories like Appetizers, Soups, Drinks, Main Course, and Desserts buttons are displayed. After any of the buttons are clicked, a form with those types of foods will be presented. // By Cheryl Andaya In this project, as we finish the user interface, the user can browse the menu and make selections. Users input click on their selections and the PDA outputs a summing list. Besides, the PDA can support synchronization of the selection list with the desktop by writing a conduit. We will need to synchronize the data to a computer. At the beginning, we choose IRSync because we don't want the trouble of plugging and unplugging the serial ports. IBM has free IRSync software, which allows us to HotSync via infrared to an IR-equipped computer. However, as Cheryl mentioned above, our group design will combine with another group and thus eliminate the process. Platform used: Palm III, Windows Application area: Restaurants The main user interface would look like a restaurant menu. Customers can choose from some big categories such as appetizers, wine, desserts, and beverages. Under each category, detailed menu will pop out. Customers can tab on what they choose and go back to the main page. After all the selections, a list with all choices is displayed to let customers make final decisions. After the customers finishing order, the data is send to central computers. Besides inputting the selections, conduit can map database between the palm and desktop. Conduits are supported for multiple versions of the HotSync applications, and on either Macintosh or Windows hardware platforms, which our group is going to use Windows hardware platform. Under Window, we can use either Java or C++. Palm.com provides different development tools for download. Designing conduits takes many considerations that may be harder than implementing it. Three goals with a Conduit: 1.A secure backup for the data on the Palm device 2.Access to the information on the Palm device from a desktop application 3.A means for the user to enter or edit information on the desktop and then move that information to the Palm device. // By Hsien Lai Project Design This project will corporate with another group to let this project work. For instance, the main point of this project is to lessen human resources needed, and have customers take

5 the orders themselves. Therefore, a robot vehicle will replace the waiters or waitresses to bring the PDA to Sync data to computer. The user interface has two high-level modules: Store/List module and Calculation module. The store/list module store and display what customers have selected and what dishes have been served. The calculation module calculates the total price for the customers. The conduit has a hierarchical style module. The highest-level module contains the basic sync functions. The other two modules have functions that are called by the highest-level module. When building the conduit, what the application program interface needs is the palm java package. User interface module: StartApplication(void){//begin of application} Entrees_FormHandleEvent(EventPtr event){//handle the entrée form} MainFormHandleEvent(EventPtr event){//handle the opening form} AppetizersHandleEvent(EventPtr event){//handle the appetizer form} DessertsHandleEvent(EventPtr event){//handle the dessert form} BeveragesHandleEvent(EventPtr event){//handle the beverage form} ApplicationHandleEvent (EventPtr event){handle the different applications} TotalHandleEvent (EventPtr event){//handle the summing list form} 1) The first form shown contains buttons that lead you to forms like Appetizers, Drink 2) The user picks one of the buttons so that leads you to another form that contains foods pertaining to that group. 3) There are check boxes next to the name of each food so the user checks off the foods they want. 4) When the user is satisfied with the foods chosen, they click the add button. 5) The add button takes the user to a form that shows what they chose and the total cost. 6) The user can add more if they like by either choosing the Main button or clicking on top that will display a menu of all the subgroup of foods. If they are not satisfied, then they can start over by clicking on Start Over and reorder. If they are satisfied then they are done. 7) Each form, except the intro form, contains a menu that pops down on top that makes it easier to navigate than to always have to go back to the Main form. For example, when you are in the Drinks form and you want to order some more fries, all you have to do is click on the title Drinks and a menu containing all the other groups like Appetizers will appear. There is no need to keep going back to the main form. Conduit modules: MenuCond module, MenuId module, MenuRecord module //By Hsien Lai

6 Development Plan The development environment that I am using is Code Warrior Lite. I obtained that through the class website under schedule that contained a link to it. The emulator that I used was also from the class website. I chose emulator-win.zip since I am using windows. I obtained a.rom file from another site because the.rom file from the class website did not work. I realized that our program only works with that emulator. It does not work with the emulator that is included with Code Warrior Lite. We decided to work on the UI somewhat individually. We came up with a rough UI outline and tried programming it on our own. We wanted to both learn so we had to try it out ourselves. We came up with similar forms except that I had checkboxes and she had buttons. We both did research on everything and would converge the knowledge that we had learned. Sharon was able to program the buttons to add that item to the table in the output form after it had been pressed. She created the table that held the items. I used her code and manipulated it so that it can be used with checkboxes. I did research on checkboxes to figure out how they work. This took awhile to figure out because I wanted the program to know which was checked and which was not. I learned how to use ctl to do what I wanted. There was a control for each checkbox. So if the checkbox is checked off, the control to that checkbox would be one. After the user is done checking off the checkboxes then they would press on the button Add. After being pressed, the program knows which checkbox was checked off and would add that item to the table in the output form. I wanted to include a popup trigger to the UI but I found it difficult to program. I could not get it to work so I used pop down menus instead. That was easier to understand since it is basically from the tutorial. Sharon did research on Conduits, and I did research on IR beaming. After meeting up with Henry and Joe, we realized that beaming might not be necessary. We could combine our codes and put it into one Palm. The code combining is a little tricky since some of our functions have the same names. We did all our testing on the emulator since we both do not own Palm Pilots. Unfortunately, our program only works on the windows emulator. It does not work on the emulator that came with Code Warrior and it did not work with the emulator on the Professor s Macintosh. The testing we did was to ensure that our program is working. I tried different cases in which I ordered a lot of food even though I knew that it could not handle it. We would need a scroll bar if the order was more than 9 but our table could only handle 9 items maximum. If an order of 10 or more were placed, the program would crash. If 9 items were ordered and the Start Over button was pressed, the 9 th item would still remain in the table. We started our project pretty late so we really rushed in coding the UI. Fourth week was our first week in starting the project. So I attempted to finish up with the tutorial but was only able to get halfway through because it was taking too long and we had to start programming the UI. For the next 2 to 3 weeks, we were able to mostly finish up the application. There were still bugs but for the most part, it was complete. For the last 2 to 3 weeks, we tried to understand IR beaming and conduits. For the last week, we tried to combine our project with Henry and Joe s. // By Cheryl Andaya

7 CodeWarrior and Java language is used for the development environment. 1. Code Warrior is used to build the user interface. The menu user interface has several layers. The first layer is the main category that has entrees, appetizers, desserts, and beverages keys. Click on either one of them goes to a sub layer. Please see below. Main Menu Sub Category Sub Category Total Selection 2. Adding functions to the user interface. Our plan is to create another form that list all the selection made by the customers and the total price after clicking ok on the main menu. To use dynamic memory in Palm programming, I can use global variables for small to medium sized variables, allocated memory for larger, variable sized data, or databases for truly large data. Since the menu order selection does not need large data memory support, I choose to use global variables. 3. Writing program for building conduits to the desktop. Step 1 is to create a source code that the conduit uses to store records it reads from the PDA. This source code needs to load the values of the record directly from the PAD or from a desktop text file, store the values to the PAD or to a desktop text file. Then create a file that maps each desktop ID to the corresponding Palm OS Id. And Write the mapping text file that contains the IDs. Finally, retrieve the various values of the record. Step 2 is to create a source code or class that does the work of synchronizing the Palm OS and desktop databases. // By Hsien Lai

8 Project Evaluation Qualitative: We did not end up building what we initially specified. Our initial plan was to do everything in a complicated manner. We realized that we could get close but not fully execute it. For the most part the UI turned out to be successful but there were some features that I wanted to include. I wanted the table to be editable in which there would still be checkboxes next to the items so that the user can delete items they decided that they did not want. I went about that by adding a Start Over button that deletes everything and the user would have to start over. Another feature that I wanted was to have a send button that would send the form with the items to a server but that would be an entirely new project to take on. After realizing that, we decided beaming would be better. We did not realize beaming would also be difficult especially when it seems like other groups were not able to get it to function correctly. Beaming seemed to require a database and a database is something we did not use. We initially thought we needed a database but realized that we did not need it for our program to work without thinking about the beaming. We did everything one step at a time. By not using beaming, we combined our project with the robot so that beaming would not be required. Our two programs would have to communicate with each other within the same Palm Pilot. Our application can be expandable if someone wants to take it to the next level. At this point it is a prototype that can be improved. // By Cheryl Andaya The interface part and the conduit source codes are completed. However, this project is not completed due to the uncompleted database implementation. The difficulty is to realize what library functions are needed for a particular execution. // By Hsien Lai Quantitative: The performance of the application is great if the emulator for windows is used and only 8 items are ordered. We effectively used the UI functions however there is always room for improvement. // By Cheryl Andaya With our first decision, the memory needed is small, and thus we choose to use global variable. However, to conduit the palm record needs to have a database implementation, which can result a lager memory space needed. On the other hand, the menu OS application is capable to run on a palm pilot instead of an emulator and, the performance is very well // By Hsien Lai

9 Concluding Remarks I learned how to program certain UI functions in a Palm Pilot application like buttons, checkboxes, forms, menus, and tables. I was able to understand most of the code in the tutorials that I had completed and how it related to what I was doing in the.rsrc file in Constructor. I felt accomplished in that I was able to program for the Palm because I have not coded in awhile and I have never coded for a Palm Pilot let alone used a Palm Pilot. I realized that a lot of research is needed in order to complete a project. There is still a lot of room for improvement. There could be a Send button that I stated earlier in which it would automatically send it to a main computer like via Internet and not through beaming. The main computer would receive the orders and broadcast it to other monitors that are located in the kitchen and to the cashier. There is also a need for improvement concerning the table that receives the items that were checked off. The table needs to be more flexible and be able to handle more than 9 items. The table also would be better if you can edit the contents and delete certain items that were chosen. Scrolling bars could be added so that more items can be added to each subgroup of foods like the Main Course form and to the form that contains the output. // By Cheryl Andaya In this class, I did a lot of research and learned a lot of useful information. However, when I read the reference book, I got some frustration on reading and understanding due to the books complexities. And I also encountered some technical problems such as some library functions are not recognized in the CodeWarrior Lite development version. Another problem is due to lack of time that we have only ten weeks to accomplish our project and we spend a lot of time on decision making and has left less than five weeks for implementation. The other problem is that my group partner and I are amateurs to the palm-based project. This ten-week project is a short period. For instance, I find a helpful source code to help me on the database handling two days before the presentation. Unfortunately, under the lack of time and huge pressure, this project has not finished as I plan. Hopefully if I got more time, I could finish what remained unfinished. // By Hsien Lai Credits Examples from Palm OS programming for Dummies, Palm OS Programming Bible, Palm OS Tutorial helps us on implementing source codes. User interface application - Cheryl Andaya, Hsien Lai Conduit source codes Hsien Lai Report Write-up Cheryl Andaya, Hsien Lai. Each person s contribution is comment after each section.

10 Bibliography CodeWarrior Documentation CodeWarrior Tutorial Palm OS 3.5 SDK Examples Liz O Hara & John schettino. Palm OS programming for Dummies. California: IDG Books Worldwide, Inc. Foster, Lonnon R. (2000). Palm OS Programming Bible. California: IDG Books Worldwide, Inc. Palm OS Tutorial

Installing and Configuring the Voice UPB Bridge updated 1-Jan-2019

Installing and Configuring the Voice UPB Bridge updated 1-Jan-2019 Installing and Configuring the Voice UPB Bridge updated 1-Jan-2019 Before starting these instructions, you should already have your Voice assistant installed and working. These instructions can be used

More information

National Weather Service Weather Forecast Office Norman, OK Website Redesign Proposal Report 12/14/2015

National Weather Service Weather Forecast Office Norman, OK Website Redesign Proposal Report 12/14/2015 National Weather Service Weather Forecast Office Norman, OK Website Redesign Proposal Report 12/14/2015 Lindsay Boerman, Brian Creekmore, Myleigh Neill TABLE OF CONTENTS Parts PAGE Abstract... 3 Introduction...

More information

Initial Thoughts III-2 III-2 III-2 III-2 III-2 III-2

Initial Thoughts III-2 III-2 III-2 III-2 III-2 III-2 RJ2EE.III-2 (215-230) 12/5/02 10:22 AM Page 215 III-2 III-2 III-2 III-2 III-2 III-2 Initial Thoughts Now that Bongo had the green light to continue work with the Joe-to-Go (JTG) project, there was an enormous

More information

Momental. Adrienne I. (Observer) Juliana C. (Computer) Meredith M. (Greeter/Facilitator) Nhien T. (Observer)

Momental. Adrienne I. (Observer) Juliana C. (Computer) Meredith M. (Greeter/Facilitator) Nhien T. (Observer) Momental Adrienne I. (Observer) Juliana C. (Computer) Meredith M. (Greeter/Facilitator) Nhien T. (Observer) Introduction Momental Help the moment you need it. We are designing an application to allow Stanford

More information

Ryan Parsons Chad Price Jia Reese Alex Vassallo

Ryan Parsons Chad Price Jia Reese Alex Vassallo Ryan Parsons - Paper Prototype, Writing Chad Price - Paper Prototype, Digital Mockup Jia Reese - Paper Prototype, Usability Testing Alex Vassallo - Usability Testing, Writing All we have to decide is what

More information

Project Report. Team 233. Hongnian Yu, Dong Liang, Tianlei Sun, Jian Zhu California Institute of Technology Department of Electrical Engineering

Project Report. Team 233. Hongnian Yu, Dong Liang, Tianlei Sun, Jian Zhu California Institute of Technology Department of Electrical Engineering Project Report Team 233 Hongnian Yu, Dong Liang, Tianlei Sun, Jian Zhu California Institute of Technology Department of Electrical Engineering 1 Team Member & Work Split Group members: Hongnian Yu, Dong

More information

Spam. Time: five years from now Place: England

Spam. Time: five years from now Place: England Spam Time: five years from now Place: England Oh no! said Joe Turner. When I go on the computer, all I get is spam email that nobody wants. It s all from people who are trying to sell you things. Email

More information

Team : Let s Do This CS147 Assignment 7 (Low-fi Prototype) Report

Team : Let s Do This CS147 Assignment 7 (Low-fi Prototype) Report Team : Let s Do This CS147 Assignment 7 (Low-fi Prototype) Report 1. Title, each team member s name & role Title: Let s Do This Roles: Divya - Developer. Eric - Developer, manager. Sami - User testing,

More information

Installing and Configuring the Voice UPB Bridge updated 22-Jan-2018

Installing and Configuring the Voice UPB Bridge updated 22-Jan-2018 Installing and Configuring the Voice UPB Bridge updated 22-Jan-2018 Before starting these instructions, you should already have your Voice assistant installed and working. These instructions can be used

More information

Skill 1: Multiplying Polynomials

Skill 1: Multiplying Polynomials CS103 Spring 2018 Mathematical Prerequisites Although CS103 is primarily a math class, this course does not require any higher math as a prerequisite. The most advanced level of mathematics you'll need

More information

_APP A_541_10/31/06. Appendix A. Backing Up Your Project Files

_APP A_541_10/31/06. Appendix A. Backing Up Your Project Files 1-59863-307-4_APP A_541_10/31/06 Appendix A Backing Up Your Project Files At the end of every recording session, I back up my project files. It doesn t matter whether I m running late or whether I m so

More information

Participation Status Report STUDIO ELEMENTS I KATE SOHNG

Participation Status Report STUDIO ELEMENTS I KATE SOHNG 2015 Participation Status Report STUDIO ELEMENTS I KATE SOHNG Table of Contents I. Wataru... 1 A. JQuery discussion... 1 B. Other JavaScript libraries... 1 C. CakePHP framework... 2 D. Webpage feedback...

More information

CHAPTER 5 TESTING AND IMPLEMENTATION

CHAPTER 5 TESTING AND IMPLEMENTATION CHAPTER 5 TESTING AND IMPLEMENTATION 5.1. Introduction This chapter will basically discuss the result of the user acceptance testing of the prototype. The comments and suggestions retrieved from the respondents

More information

Usability Test Report: Homepage / Search Interface 1

Usability Test Report: Homepage / Search Interface 1 Usability Test Report: Homepage / Search Interface 1 Summary Emily Daly, Bendte Fagge, and Steph Matthiesen conducted usability testing of the homepage and search interface in the newly redesigned Duke

More information

Paradise Lost: Almost Nobody Knows What s Really Happening Inside a Modern Software Application

Paradise Lost: Almost Nobody Knows What s Really Happening Inside a Modern Software Application Paradise Lost: Almost Nobody Knows What s Really Happening Inside a Modern Software Application In the 1980s, with the advent of interactive software such as Macintosh and Windows, and with widespread

More information

Start Active-HDL. Create a new workspace TUTORIAL #1 CREATING AND SIMULATING SIMPLE SCHEMATICS

Start Active-HDL. Create a new workspace TUTORIAL #1 CREATING AND SIMULATING SIMPLE SCHEMATICS Introduction to Active-HDL TUTORIAL #1 CREATING AND SIMULATING SIMPLE SCHEMATICS This tutorial will introduce the tools and techniques necessary to design a basic schematic. The goal of this tutorial is

More information

Heuristic Evaluation of [ Quest ]

Heuristic Evaluation of [ Quest ] Heuristic Evaluation of [ Quest ] 1. Problem Quest is an app that allows you to stay involved in, participate in, and create local clubs and events happening in your community 2. Violations Found 1. [H10.

More information

Memorandum Participants Method

Memorandum Participants Method Memorandum To: Elizabeth Pass, Associate Professor, School of Writing, Rhetoric and Technical Communication From: Andrew Carnes, WRTC 456 Section 1[ADC] Date: February 2, 2016 Re: Project 1 Competitor

More information

FileMaker. Mobile 2. User s Guide. For Windows, Mac, and Palm OS. Companion for Palm OS

FileMaker. Mobile 2. User s Guide. For Windows, Mac, and Palm OS. Companion for Palm OS For Windows, Mac, and Palm OS FileMaker Mobile 2 Companion for Palm OS User s Guide 2000-2002 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054

More information

Final Project Report

Final Project Report Jun Mak Sean Lee Bikas Tomkoria Fahd Elbolichikhi Final Project Report Project Title: ETA Electronic Travel Assistance for Group 4. Online Doc.: http://inst.eecs.berkeley.edu/~swlee/assignment5.html 1.

More information

MAPLOGIC CORPORATION. GIS Software Solutions. Getting Started. With MapLogic Layout Manager

MAPLOGIC CORPORATION. GIS Software Solutions. Getting Started. With MapLogic Layout Manager MAPLOGIC CORPORATION GIS Software Solutions Getting Started With MapLogic Layout Manager Getting Started with MapLogic Layout Manager 2008 MapLogic Corporation All Rights Reserved 330 West Canton Ave.,

More information

the NXT-G programming environment

the NXT-G programming environment 2 the NXT-G programming environment This chapter takes a close look at the NXT-G programming environment and presents a few simple programs. The NXT-G programming environment is fairly complex, with lots

More information

Midterm Exam, October 24th, 2000 Tuesday, October 24th, Human-Computer Interaction IT 113, 2 credits First trimester, both modules 2000/2001

Midterm Exam, October 24th, 2000 Tuesday, October 24th, Human-Computer Interaction IT 113, 2 credits First trimester, both modules 2000/2001 257 Midterm Exam, October 24th, 2000 258 257 Midterm Exam, October 24th, 2000 Tuesday, October 24th, 2000 Course Web page: http://www.cs.uni sb.de/users/jameson/hci Human-Computer Interaction IT 113, 2

More information

FileMaker. Mobile. User s Guide. For Windows, Mac, and Palm OS. Companion for Palm OS

FileMaker. Mobile. User s Guide. For Windows, Mac, and Palm OS. Companion for Palm OS For Windows, Mac, and Palm OS FileMaker Mobile Companion for Palm OS User s Guide 2000 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 www.filemaker.com

More information

Azon Master Class. By Ryan Stevenson Guidebook #5 WordPress Usage

Azon Master Class. By Ryan Stevenson   Guidebook #5 WordPress Usage Azon Master Class By Ryan Stevenson https://ryanstevensonplugins.com/ Guidebook #5 WordPress Usage Table of Contents 1. Widget Setup & Usage 2. WordPress Menu System 3. Categories, Posts & Tags 4. WordPress

More information

203CR PORTFOLIO 2. BLOG URL:

203CR PORTFOLIO 2. BLOG URL: 203CR PORTFOLIO 2 NAME: Arunas Bedzinskas STUDENT ID: 3790007 COURSE: BSc Computing BLOG URL: http://arunasbedzinskas.wordpress.com/203cr-usability/ Portfolio 2 User Centered Design of a Pervasive Interface

More information

Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller

Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller Table of Contents Introduction!... 1 Part 1: Entering Data!... 2 1.a: Typing!... 2 1.b: Editing

More information

TMG Clerk. User Guide

TMG  Clerk. User Guide User Guide Getting Started Introduction TMG Email Clerk The TMG Email Clerk is a kind of program called a COM Add-In for Outlook. This means that it effectively becomes integrated with Outlook rather than

More information

CS Equalizing Society - Assignment 8. Interactive Hi-fi Prototype

CS Equalizing Society - Assignment 8. Interactive Hi-fi Prototype CS 147 - Equalizing Society - Assignment 8 Interactive Hi-fi Prototype Crystal Escolero - Design and Product Management Jessica Guo - Development and User Testing Trevor Rex - Development and User Testing

More information

Getting Started with HCA and Insteon

Getting Started with HCA and Insteon Getting Started with HCA and Insteon This Getting Started Guide continues from the previous Getting Started with HCA Installation and Introduction which covers installing HCA and the basic operations available

More information

Appendix 9 Insteon. What is Insteon?

Appendix 9 Insteon. What is Insteon? Appendix 9 Insteon This appendix describes the features in HCA in support of the Insteon technology and Insteon products available from SmartHome. These topics are covered: What is Insteon? Insteon devices

More information

Adding content to your Blackboard 9.1 class

Adding content to your Blackboard 9.1 class Adding content to your Blackboard 9.1 class There are quite a few options listed when you click the Build Content button in your class, but you ll probably only use a couple of them most of the time. Note

More information

Getting Started with the Palm VII Handheld

Getting Started with the Palm VII Handheld Getting Started with the Palm VII Handheld Copyright Copyright 1998-2000 Palm, Inc. or its subsidiaries. All rights reserved. Graffiti, HotSync, imessenger, Palm Computing, and Palm OS are registered trademarks,

More information

Text Only Version of Lessons

Text Only Version of Lessons Text Only Version of Lessons Introduction to Lessons Did you realize that creating web page is not much harder than creating word documents? Contrary to what you may believe, you do not need to know HTML,

More information

The Problem, the Solution and the End FinalPart

The Problem, the Solution and the End FinalPart 129 11 The Problem, the Solution and the End FinalPart Veni, vidi, vici. Gaius Julius Caesar After lunch, the team was waiting for Al and Bob to show up. They were late. When they finally showed up, John

More information

Week - 01 Lecture - 04 Downloading and installing Python

Week - 01 Lecture - 04 Downloading and installing Python Programming, Data Structures and Algorithms in Python Prof. Madhavan Mukund Department of Computer Science and Engineering Indian Institute of Technology, Madras Week - 01 Lecture - 04 Downloading and

More information

Outlook is easier to use than you might think; it also does a lot more than. Fundamental Features: How Did You Ever Do without Outlook?

Outlook is easier to use than you might think; it also does a lot more than. Fundamental Features: How Did You Ever Do without Outlook? 04 537598 Ch01.qxd 9/2/03 9:46 AM Page 11 Chapter 1 Fundamental Features: How Did You Ever Do without Outlook? In This Chapter Reading e-mail Answering e-mail Creating new e-mail Entering an appointment

More information

Civil Engineering Computation

Civil Engineering Computation Civil Engineering Computation First Steps in VBA Homework Evaluation 2 1 Homework Evaluation 3 Based on this rubric, you may resubmit Homework 1 and Homework 2 (along with today s homework) by next Monday

More information

After looking through references and professional examples, I started to design and develop the Icons for the App.

After looking through references and professional examples, I started to design and develop the Icons for the App. After looking through references and professional examples, I started to design and develop the Icons for the App. I started by looking at the most popular type of food, fast food. I wanted to create an

More information

Setting up a ColdFusion Workstation

Setting up a ColdFusion Workstation Setting up a ColdFusion Workstation Draft Version Mark Mathis 2000 all rights reserved mark@teratech.com 2 Setting up a ColdFusion workstation Table of Contents Browsers:...5 Internet Explorer:...5 Web

More information

Chapter One: Getting Started With IBM SPSS for Windows

Chapter One: Getting Started With IBM SPSS for Windows Chapter One: Getting Started With IBM SPSS for Windows Using Windows The Windows start-up screen should look something like Figure 1-1. Several standard desktop icons will always appear on start up. Note

More information

MITOCW ocw f99-lec07_300k

MITOCW ocw f99-lec07_300k MITOCW ocw-18.06-f99-lec07_300k OK, here's linear algebra lecture seven. I've been talking about vector spaces and specially the null space of a matrix and the column space of a matrix. What's in those

More information

TDDC88 Lab 4 Software Configuration Management

TDDC88 Lab 4 Software Configuration Management TDDC88 Lab 4 Software Configuration Management Introduction "Version control is to programmers what the safety net is to a trapeze artist. Knowing the net is there to catch them if they fall, aerialists

More information

Getting Started with HCA and UPB

Getting Started with HCA and UPB Getting Started with HCA and UPB This Getting Started Guide continues from the previous Getting Started with HCA Installation and Introduction which covers installing HCA and the basic operations available

More information

» How do I Integrate Excel information and objects in Word documents? How Do I... Page 2 of 10 How do I Integrate Excel information and objects in Word documents? Date: July 16th, 2007 Blogger: Scott Lowe

More information

User Interfaces Assignment 3: Heuristic Re-Design of Craigslist (English) Completed by Group 5 November 10, 2015 Phase 1: Analysis of Usability Issues Homepage Error 1: Overall the page is overwhelming

More information

Chapter 3 HCA Options

Chapter 3 HCA Options Chapter 3 HCA Options You control the functions of the Home Control Assistant through various options. These options are accessible though the HCA Application menu HCA Options button. Because the HCA options

More information

MAPLOGIC CORPORATION. GIS Software Solutions. Getting Started. With MapLogic Layout Manager

MAPLOGIC CORPORATION. GIS Software Solutions. Getting Started. With MapLogic Layout Manager MAPLOGIC CORPORATION GIS Software Solutions Getting Started With MapLogic Layout Manager Getting Started with MapLogic Layout Manager 2011 MapLogic Corporation All Rights Reserved 330 West Canton Ave.,

More information

Student Guide. Short: Electronic Facility Clearance System (e-fcl): A Review for Industrial Security Representatives. 10 minutes

Student Guide. Short: Electronic Facility Clearance System (e-fcl): A Review for Industrial Security Representatives. 10 minutes Short: Electronic Facility Clearance System (e-fcl): A Review for Industrial Security Representatives Objective Estimated completion time Demonstrate knowledge of the e-fcl process 10 minutes Overview

More information

Interface. 2. Interface Adobe InDesign CS2 H O T

Interface. 2. Interface Adobe InDesign CS2 H O T 2. Interface Adobe InDesign CS2 H O T 2 Interface The Welcome Screen Interface Overview The Toolbox Toolbox Fly-Out Menus InDesign Palettes Collapsing and Grouping Palettes Moving and Resizing Docked or

More information

LinkedIn s New Profile User Interface Work-Arounds

LinkedIn s New Profile User Interface Work-Arounds LinkedIn s New Profile User Interface Work-Arounds by Viveka Von Rosen Update to LinkedIn Marketing: An Hour a Day, published by Sybex / John Wiley & Sons; ISBN 978-1- 118-35870-2. Like all online and

More information

FileMaker. Mobile 2.1. User s Guide. For Windows, Mac, Palm OS, and Pocket PC. Companion for Palm OS and Pocket PC

FileMaker. Mobile 2.1. User s Guide. For Windows, Mac, Palm OS, and Pocket PC. Companion for Palm OS and Pocket PC For Windows, Mac, Palm OS, and Pocket PC FileMaker Mobile 2.1 Companion for Palm OS and Pocket PC User s Guide 2000-2002 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa

More information

A Tutorial for Adrift, Version 5

A Tutorial for Adrift, Version 5 A Tutorial for Adrift, Version 5 Since Adrift is probably the fastest way for students to get their own IF stories up and running, we offer this rather lengthy tutorial. Adrift Developer costs nothing

More information

A short introduction to. designing user-friendly interfaces

A short introduction to. designing user-friendly interfaces A short introduction to designing user-friendly interfaces Usability is often ignored until it becomes a problem Introduction This booklet is about Usability and User Experience design. It is aimed at

More information

3d: Usability Testing Review

3d: Usability Testing Review Balance Ryan Parsons, Chad Price, Jia Reese, Alex Vassallo 3d: Usability Testing Review Usability Test #1 Our first usability testing participant, Mary, was an undergraduate student in Computer Science

More information

Usability Test Report: Requesting Library Material 1

Usability Test Report: Requesting Library Material 1 Usability Test Report: Requesting Library Material 1 Summary Emily Daly and Kate Collins conducted usability testing on the processes of requesting library material. The test was conducted at the temporary

More information

Exercise 4 Interview using Paper Prototype

Exercise 4 Interview using Paper Prototype Exercise 4 Interview using Paper Prototype January 2007 Written by Ósk Ólafsdóttir and Guðmundur Bjarni Ólafsson, Team 13 Table of Contents 1. Approach...3 1.1. Purpose...3 1.2. Method...3 1.3. Discussion

More information

Handout Objectives: a. b. c. d. 3. a. b. c. d. e a. b. 6. a. b. c. d. Overview:

Handout Objectives: a. b. c. d. 3. a. b. c. d. e a. b. 6. a. b. c. d. Overview: Computer Basics I Handout Objectives: 1. Control program windows and menus. 2. Graphical user interface (GUI) a. Desktop b. Manage Windows c. Recycle Bin d. Creating a New Folder 3. Control Panel. a. Appearance

More information

MOSES - the Mobile Service and Exploration System. Georg Schneider and Martin Greving

MOSES - the Mobile Service and Exploration System. Georg Schneider and Martin Greving MOSES - the Mobile Service and Exploration System Georg Schneider and Martin Greving Abstract. This paper describes the design and implementation of the mobile service and exploration system MOSES, which

More information

MiPhone Phone Usage Tracking

MiPhone Phone Usage Tracking MiPhone Phone Usage Tracking Team Scott Strong Designer Shane Miller Designer Sierra Anderson Designer Problem & Solution This project began as an effort to deter people from using their phones in class.

More information

10 Steps to Getting Started with Restaurant Pro Express

10 Steps to Getting Started with Restaurant Pro Express One Blue Hill Plaza, 16th Floor, PO Box 1546 Pearl River, NY 10965 1-800-PC-AMERICA, 1-800-722-6374 (Voice) 845-920-0800 (Fax) 845-920-0880 10 Steps to Getting Started with Restaurant Pro Express Your

More information

How-To: Build your Menu a condensed manual

How-To: Build your Menu a condensed manual How-To: Build your Menu a condensed manual MicroSale Version 9 [2016] For the full Menu Programming Guide, please visit www.microsale.net/help How-To: Build your Menu Thank you for purchasing a MicroSale

More information

Out for Shopping-Understanding Linear Data Structures English

Out for Shopping-Understanding Linear Data Structures English Out for Shopping-Understanding Linear Data Structures English [MUSIC PLAYING] [MUSIC PLAYING] TANZEELA ALI: Hi, it's Tanzeela Ali. I'm a software engineer, and also a teacher at Superior University, which

More information

Adobe InDesign CS4 Classroom In A Book Ebooks Free

Adobe InDesign CS4 Classroom In A Book Ebooks Free Adobe InDesign CS4 Classroom In A Book Ebooks Free The fastest, easiest, most comprehensive way to learn Adobe InDesign CS4 Adobe InDesign CS4 Classroom in a Book contains 14 lessons. The book covers the

More information

ArcMap Online Tutorial Sarah Pierce How to map in ArcMap Online using the Fresh Prince of Bel Air as an example

ArcMap Online Tutorial Sarah Pierce How to map in ArcMap Online using the Fresh Prince of Bel Air as an example Fall GARP ArcMap Online Tutorial Sarah Pierce How to map in ArcMap Online using the Fresh Prince of Bel Air as an example Westfield State University Let s say you ve never used ArcGIS before and your professor

More information

TOPIC 2 INTRODUCTION TO JAVA AND DR JAVA

TOPIC 2 INTRODUCTION TO JAVA AND DR JAVA 1 TOPIC 2 INTRODUCTION TO JAVA AND DR JAVA Notes adapted from Introduction to Computing and Programming with Java: A Multimedia Approach by M. Guzdial and B. Ericson, and instructor materials prepared

More information

Manual Of Ios 7.1 Beta 5 Iphone 4 Performance

Manual Of Ios 7.1 Beta 5 Iphone 4 Performance Manual Of Ios 7.1 Beta 5 Iphone 4 Performance Speed comparison between iphone 4S ios 7.1.2 and 8.0.2 This test was made on 2 iphone. Use the early iphone 4s ios 8.4 reviews to decide if you should install

More information

Arduino IDE Friday, 26 October 2018

Arduino IDE Friday, 26 October 2018 Arduino IDE Friday, 26 October 2018 12:38 PM Looking Under The Hood Of The Arduino IDE FIND THE ARDUINO IDE DOWNLOAD First, jump on the internet with your favorite browser, and navigate to www.arduino.cc.

More information

keep a ``platelist'' of recipes you like, like a music playlist of songs plan your meals for the week from that list

keep a ``platelist'' of recipes you like, like a music playlist of songs plan your meals for the week from that list R. When trying to cook, people encounter many small obstacles: they have to buy groceries, they have to plan their meals in advance, they have to find recipes. Platelist lets you: keep a ``platelist''

More information

TEAM FOCUS POCUS JOCELYN HICKCOX DANIEL MELENDEZ ASHLEY MILLS

TEAM FOCUS POCUS JOCELYN HICKCOX DANIEL MELENDEZ ASHLEY MILLS TEAM FOCUS POCUS 12.05.2015 JOCELYN HICKCOX DANIEL MELENDEZ ASHLEY MILLS 1 OVERVIEW In this day and age, our lives are full of distractions. It s hard to focus on just one thing with so many others competing

More information

The first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below.

The first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below. Graphing in Excel featuring Excel 2007 1 A spreadsheet can be a powerful tool for analyzing and graphing data, but it works completely differently from the graphing calculator that you re used to. If you

More information

How To Add Songs To Ipod Without Syncing >>>CLICK HERE<<<

How To Add Songs To Ipod Without Syncing >>>CLICK HERE<<< How To Add Songs To Ipod Without Syncing Whole Library Create a playlist, adding all the songs you want to put onto your ipod, then under the How to add music from ipod to itunes without clearing itunes

More information

1. Introduction EE108A. Lab 1: Combinational Logic: Extension of the Tic Tac Toe Game

1. Introduction EE108A. Lab 1: Combinational Logic: Extension of the Tic Tac Toe Game EE108A Lab 1: Combinational Logic: Extension of the Tic Tac Toe Game 1. Introduction Objective This lab is designed to familiarize you with the process of designing, verifying, and implementing a combinational

More information

Getting Started with Palm m100 Series Handhelds

Getting Started with Palm m100 Series Handhelds Getting Started with Palm m100 Series Handhelds Copyright Copyright 2001-2002 Palm, Inc. All rights reserved. Graffiti, HotSync, and Palm OS are registered trademarks of Palm, Inc. The HotSync logo, Palm,

More information

If you have multiple computers in the same place, you may find it convenient

If you have multiple computers in the same place, you may find it convenient Chapter 1: Networking Your Macs In This Chapter Creating a wired network Creating a wireless network Setting up an Airport Extreme base station Connecting to a mobile phone or PDA If you have multiple

More information

Semester 2, 2018: Lab 1

Semester 2, 2018: Lab 1 Semester 2, 2018: Lab 1 S2 2018 Lab 1 This lab has two parts. Part A is intended to help you familiarise yourself with the computing environment found on the CSIT lab computers which you will be using

More information

CS Reading Packet: "Database Processing and Development"

CS Reading Packet: Database Processing and Development CS 325 - Reading Packet: "Database Processing and Development" p. 1 CS 325 - Reading Packet: "Database Processing and Development" SOURCES: Kroenke, "Database Processing: Fundamentals, Design, and Implementation",

More information

The requirements according to Autodesk are to be using Xcode with the 10.8 SDK(comes with it). Xcode 6 does not have this SDK.

The requirements according to Autodesk are to be using Xcode with the 10.8 SDK(comes with it). Xcode 6 does not have this SDK. The requirements according to Autodesk are to be using Xcode 5.0.2 with the 10.8 SDK(comes with it). Xcode 6 does not have this SDK. Unfortunately, when Apple updates Xcode it breaks everything, every

More information

IMPORTANT WORDS AND WHAT THEY MEAN

IMPORTANT WORDS AND WHAT THEY MEAN MOBILE PHONES WHAT IS DATA Data is Internet. It can let you do lots of different things on your phone or tablet. You can send or receive texts, emails or photos, listen to music, watch TV shows, movies

More information

Midterm Exam Solutions March 7, 2001 CS162 Operating Systems

Midterm Exam Solutions March 7, 2001 CS162 Operating Systems University of California, Berkeley College of Engineering Computer Science Division EECS Spring 2001 Anthony D. Joseph Midterm Exam March 7, 2001 CS162 Operating Systems Your Name: SID AND 162 Login: TA:

More information

INI POS (RESTAURANT) User Manual

INI POS (RESTAURANT) User Manual IN I POS S OLUTION INI POS (RESTAURANT) User Manual 2017 Ver. INI Solutions #340-17 Fawcett Rd., Coquitlam, BC V3K 6V2 Phone 604-628-8772 Fax 604-461-6707 1 TABLE OF CONTENTS 1. Getting Started 2. How

More information

Electronic Gateway Functional Team Website Usability Working Group Usability Test September 2005

Electronic Gateway Functional Team Website Usability Working Group Usability Test September 2005 Electronic Gateway Functional Team Website Usability Working Group Usability Test September 2005 Queen s University Library website http://library.queensu.ca/ SUMMARY There were 11 testers, drawn from

More information

Inside Visual C++: With CDROM (Microsoft Programming Series) PDF

Inside Visual C++: With CDROM (Microsoft Programming Series) PDF Inside Visual C++: With CDROM (Microsoft Programming Series) PDF In addition, INSIDE VISUAL C++, Fifth Edition, delivers authoritative guidance on:-- Fundamentals -- GDI, event handling, dialog boxes,

More information

Unit 9 Tech savvy? Tech support. 1 I have no idea why... Lesson A. A Unscramble the questions. Do you know which battery I should buy?

Unit 9 Tech savvy? Tech support. 1 I have no idea why... Lesson A. A Unscramble the questions. Do you know which battery I should buy? Unit 9 Tech savvy? Lesson A Tech support 1 I have no idea why... A Unscramble the questions. 1. which battery / Do you know / should / buy / I? Do you know which battery I should buy? 2. they / where /

More information

The WideRuled Story Generator Tutorial Alex Mitchell Communications and New Media Programme National University of Singapore

The WideRuled Story Generator Tutorial Alex Mitchell Communications and New Media Programme National University of Singapore The WideRuled Story Generator Tutorial Alex Mitchell Communications and New Media Programme National University of Singapore Table of Contents 1. Introduction... 1 2. Getting Started... 2 3. Creating Characters...

More information

File-Mate FormMagic.com File-Mate 1500 User Guide. User Guide

File-Mate FormMagic.com File-Mate 1500 User Guide. User Guide User Guide File-Mate 1500 FormMagic.com File-Mate 1500 User Guide User Guide User Guide - Version 7.5 Chapters Application Overview 1500 Form Printing Import and Export Install and Update Registration

More information

CS 147 Let s Do This! Assignment 6 Report

CS 147 Let s Do This! Assignment 6 Report CS 147 Let s Do This! Assignment 6 Report 1. Team Name: Value Proposition Let s Do This: Achieve your goals with friends. 2. Team members names and roles Eric - Developer, manager. Video filming, editing,

More information

Uncorkd User Manual v6.0 Contents

Uncorkd User Manual v6.0 Contents Uncorkd User Manual v6.0 Contents Getting Started... 2 Restaurant Control Panel... 2 Logging In... 2 Preferences... 2 Categories... 5 Beverages... 7 Cocktails... 9 Food... 9 Assigning Devices to the Menu...

More information

I m going to be introducing you to ergonomics More specifically ergonomics in terms of designing touch interfaces for mobile devices I m going to be

I m going to be introducing you to ergonomics More specifically ergonomics in terms of designing touch interfaces for mobile devices I m going to be I m going to be introducing you to ergonomics More specifically ergonomics in terms of designing touch interfaces for mobile devices I m going to be talking about how we hold and interact our mobile devices

More information

Grocery List: An Android Application

Grocery List: An Android Application The University of Akron IdeaExchange@UAkron Honors Research Projects The Dr. Gary B. and Pamela S. Williams Honors College Spring 2018 Grocery List: An Android Application Daniel McFadden djm188@zips.uakron.edu

More information

Outlook Skills Tutor. Open Outlook

Outlook Skills Tutor. Open Outlook Outlook Skills Tutor Lakewood School District Open Outlook Working with the Inbox Receiving new email Sorting your Inbox Reading email Using the Reading Pane Sending, replying to, and forwarding messages

More information

CODE MAROON TEST SEPT. 30, 2011 SURVEY RESULTS

CODE MAROON TEST SEPT. 30, 2011 SURVEY RESULTS CODE MAROON TEST SEPT. 30, 2011 SURVEY RESULTS SMS (text) Message 1. Respondents were asked if they received the Code Maroon test by SMS (text) message. The responses indicate that 93% of the respondents

More information

FileMaker. Mobile 7. User s Guide. For Windows, Mac, Palm OS, and Pocket PC. Companion for Palm OS and Pocket PC

FileMaker. Mobile 7. User s Guide. For Windows, Mac, Palm OS, and Pocket PC. Companion for Palm OS and Pocket PC For Windows, Mac, Palm OS, and Pocket PC FileMaker Mobile 7 Companion for Palm OS and Pocket PC User s Guide 2000-2004 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa

More information

Dan Greenberg Senior Design Project

Dan Greenberg Senior Design Project CSE 401 Senior Design Project Taylor Project Title: Penn Restaurants: An Interactive Map By: Daniel Greenberg deg@seas.upenn.edu Faculty Advisor: Max Mintz Abstract For my senior design project, I have

More information

Teach Yourself VISUALLY IMac (Teach Yourself VISUALLY (Tech)) Ebooks Free

Teach Yourself VISUALLY IMac (Teach Yourself VISUALLY (Tech)) Ebooks Free Teach Yourself VISUALLY IMac (Teach Yourself VISUALLY (Tech)) Ebooks Free This fully updated guide helps you get the most from your imac As the imac continues to evolve and become more sophisticated, this

More information

Conduit for Windows Version 4 Manual

Conduit for Windows Version 4 Manual Conduit for Windows Version 4 Manual Revision Date 12/05/2007 HanDBase is a Registered Trademark of DDH Software, Inc. All information contained in this manual and all software applications mentioned in

More information

Unit 10: Advanced Actions

Unit 10: Advanced Actions Unit 10: Advanced Actions Questions Covered What other action types are available? How can we communicate with users without sending an email? How can we clone a record, mapping just the fields we want?

More information

TCP/IP Clearly Explained, Fourth Edition (The Morgan Kaufmann Series In Networking) Ebooks Free

TCP/IP Clearly Explained, Fourth Edition (The Morgan Kaufmann Series In Networking) Ebooks Free TCP/IP Clearly Explained, Fourth Edition (The Morgan Kaufmann Series In Networking) Ebooks Free With over 30,000 copies sold in previous editions, this fourth edition of TCP/IP Clearly Explained stands

More information

COPYRIGHTED MATERIAL. Starting Strong with Visual C# 2005 Express Edition

COPYRIGHTED MATERIAL. Starting Strong with Visual C# 2005 Express Edition 1 Starting Strong with Visual C# 2005 Express Edition Okay, so the title of this chapter may be a little over the top. But to be honest, the Visual C# 2005 Express Edition, from now on referred to as C#

More information

Manual Iphone 5 Bluetooth Not Working With Macbook Via

Manual Iphone 5 Bluetooth Not Working With Macbook Via Manual Iphone 5 Bluetooth Not Working With Macbook Via Version 5. 13944 Views. Last Modified: Nov 17, 2014 4:50 PM. Bluetooth supports many different "Profiles", or methods of connecting BlueTooth The

More information