- Psychosomatic Medicine
- Cats
- Dickson, Carter
- Grenada
- Boohbah
- Marsh, Carole
- Mitchell, Margaret
- James, Del
- African-American Studies
- Millar, Margaret
- Angelology
- Paperback
- Clifton, Lucille
- Maui
- Steinbeck, John
- General
- Reader's Digest Pathfinders
- Professional Development
- Teaching
- Chinese
- Hummels
- Divorce & Separation
- Fiction
- PL & SQL
- Moreau, Gustave
- United States
- Dove, Rita
- Hingle, Metsy
- Shamanism
- Tibetan
- Some of our other sites:
- Books
- Clothing, Shoes and Accessories
- Baby Clothes and Accessories
- Cosmetics, Beauty Products and Fragrances
- Cellphones, Call Plans and Accessories
- Video Games
- DVDs
- Electronics, Gadgets and Computers
- Health and Personal Care
- Home and Garden
- Home DIY
- Jewelry
- Magazines and Newspapers
- Music Downloads
- Musical Instruments
- Office Equipment and Supplies
- Software and Games
- Sporting Goods
- Toys and Games
- Watches
- UK Books
- UK Video Games
- UK Home and Garden
- UK Electronics, Gadgets and Computers
- UK Baby Clothes and Accessories
- UK Software and Games
- UK Sporting Goods
- UK Toys and Games
Books : Computers & Internet : Networking : Telephony
-
“This book would be a bargain at ten times its price! If you are writing iPhone software, it will save you weeks of development time. Erica has included dozens of crisp and clear examples illustrating essential iPhone development techniques and many others that show special effects going way beyond Apple’s official documentation.”
—Tim Burks, iPhone Software Developer, TootSweet Software
“Erica Sadun’s technical expertise lives up to the Addison-Wesley name. The iPhone Developer’s Cookbook is a comprehensive walkthrough of iPhone development that will help anyone out, from beginners to more experienced developers. Code samples and screenshots help punctuate the numerous tips and tricks in this book.”
—Jacqui Cheng, Associate Editor, Ars Technica
“We make our living writing this stuff and yet I am humbled by Erica’s command of her subject matter and the way she presents the material: pleasantly informal, then very appropriately detailed technically. This is a going to be the Petzold book for iPhone developers.”
—Daniel Pasco, Lead Developer and CEO, Black Pixel Luminance
“The iPhone Developer’s Cookbook: Building Applications with the iPhone SDK should be the first resource for the beginning iPhone programmer, and is the best supplemental material to Apple’s own documentation.”
—Alex C. Schaefer, Lead Programmer, ApolloIM, iPhone Application Development Specialist, MeLLmo, Inc
“Erica’s book is a truly great resource for Cocoa Touch developers. This book goes far beyond the documentation on Apple’s Web site, and she includes methods that give the developer a deeper understanding of the iPhone OS, by letting them glimpse at what’s going on behind the scenes on this incredible mobile platform.”
—John Zorko, Sr. Software Engineer, Mobile Devices
The iPhone and iPod touch aren’t just attracting millions of new users; their breakthrough development platform enables programmers to build tomorrow’s killer applications. If you’re getting started with iPhone programming, this book brings together tested, ready-to-use code for hundreds of the challenges you’re most likely to encounter. Use this fully documented, easy-to-customize code to get productive fast—and focus your time on the specifics of your application, not boilerplate tasks.
Leading iPhone developer Erica Sadun begins by exploring the iPhone delivery platform and SDK, helping you set up your development environment, and showing how iPhone applications are constructed. Next, she offers single-task recipes for the full spectrum of iPhone/iPod touch programming jobs:
- Utilize views and tables
- Organize interface elements
- Alert and respond to users
- Access the Address Book (people), Core Location (places), and Sensors (things)
- Connect to the Internet and Web services
- Display media content
- Create secure Keychain entries
- And much more
You’ll even discover how to use Cover Flow to create gorgeous visual selection experiences that put scrolling lists to shame!
This book is organized for fast access: related tasks are grouped together, and you can jump directly to the right solution, even if you don’t know which class or framework to use. All code is based on Apple’s publicly released iPhone SDK, not a beta. No matter what iPhone projects come your way, The iPhone Developer’s Cookbook will be your indispensable companion.
-
Book Description
iPhone: The Missing Manual Sneak Preview: David Pogue's Favorite iPhone Tricks

The iPhone's finger-driven interface seems natural and obvious. But when you really think about it, making it seem that way was no easy task. There are no menus in the iPhone software, for example, and no checkboxes or radio buttons. Everything on the screen has to be big enough for a fleshy fingertip.
On the other hand, the finger makes an outstanding pointing device; heck, you've been pointing with it all your life. It's much faster to scroll diagonally with a fingertip, for example, than with fussy adjustments on two different scroll bars.
Here, then, are some of the iPhone's unadvertised taps, double-taps, and other shortcuts, all culled from iPhone: The Missing Manual.
Double-Tapping
Double-tapping is actually pretty rare on the iPhone. It's not like the Mac or Windows, where double-clicking the mouse means "open." On the iPhone, you open something with one tap.
A double tap, therefore, is reserved for three functions:
- In Photos, Google Maps, and Safari (the Web browser), double-tapping zooms in on whatever you tap, magnifying it by a factor of two.
- In the same programs, as well as Mail, double-tapping means, "restore to original size" after you've zoomed in. (Weirdly, in Google Maps, you use a different gesture to zoom out: tap once with two fingers. That gesture appears nowhere else on the iPhone.)
- When you're watching a video, double-tapping eliminates or restores letterbox bars.
See, the iPhone's screen is bright, vibrant, and stunningly sharp. It's not, however, the right shape for videos. Standard TV shows are squarish, not rectangular. So when you watch TV shows, you get black letterbox columns on either side of the picture.
Movies have the opposite problem. They're too wide for the iPhone screen. So when you watch movies, you wind up with letterbox bars above and below the picture. Some people are fine with that. At least when letterbox bars are onscreen, you know you're seeing the complete composition of the scene the director intended. Other people can't stand letterbox bars. You're already watching on a pretty small screen; why sacrifice some of that precious area to black bars? That's why the iPhone gives you a choice. If you double-tap the video as it plays, you zoom in, magnifying the image so that it fills the entire screen. Part of the image is now off the screen; now you're not seeing the entire composition originally broadcast. You lose the top and bottom of TV scenes, or the left and right edges of movie scenes. If this effect winds up chopping off something important--some text on the screen, for example--restoring the original letterbox view is just another double-tap away.
Secrets of the Sensors
The iPhone has three cool sensors. First, it has an accelerometer that detects when you've rotated the iPhone into landscape orientation. In programs like Photos, Safari, and iPod, it triggers the screen image to rotate as well.
Camouflaged behind the black glass where you can't see them except with a bright flashlight are two more sensors: a proximity sensor that shuts off the screen illumination and touch sensitivity when the phone is against your head (it works only in the Phone application), and an ambient-light sensor that brightens the display when you're in sunlight and dims it in darker places.
Apple says that it experimented with having the light sensor active all the time, but it was weird to have the screen get brighter and darker all the time. So the sensor now samples the ambient light, and adjusts the brightness; it does this only once--each time you unlock the phone after waking it.
You can use that tip to your advantage. By covering up the sensor (just above the earpiece) as you unlock the phone, you force it to a low-power, dim screen-brightness setting (because the phone believes that it's in a dark room). Or by holding it up to a light as you wake it, you get full brightness. In both cases, you've saved all the taps and navigation it would have taken you to find the manual brightness slider in Settings.
Earbud Cord Switch
Without close inspection, you'd have a hard time telling the iPhone's white stereo earbuds apart from a regular iPod's--but don't get them mixed up. The iPhone's earbuds have a tiny, embedded clicker/microphone partway down the right earbud cord.
That's right, "clicker/microphone." The tiny bulge is the microphone for phone calls. But if you pinch the bulge, you'll find that it clicks.
- Pinch once to answer an incoming phone call. Pinch for a couple seconds to dump the call to voicemail. (You can also double-tap the Sleep/Wake switch on top of the iPhone to send the call to voicemail.)
- During music or video playback, pinch once to pause the music; pinch again to resume playback.
- During music playback, double-pinch to skip to the next song.
Customizing the iPod Buttons
The iPod module on the iPhone starts out with buttons along the bottom for summoning four lists: Playlists, Artists, Songs, and Videos.
But what about Albums? Genres? Composers? They're there, all right, but hidden; you have to tap More to see them.
But what if you use those lists more often than Artists or Songs? No problem: you can replace one of those starter buttons with a list of your own.
Tap More, and then tap the Edit button (upper-left corner). You arrive at the Configure screen. Here's the complete list of music-and-video sorting lists: Albums, Podcasts, Audiobooks, Genres, Composers, Compilations, Playlists, Artists, Songs, and Videos.
To replace one of the four starter icons, use a finger to drag an icon from the top half of the screen downward, directly onto the existing icon you want to replace. It lights up to show the success of your drag.
When you release your finger, you'll see that the new icon has replaced the old one. Tap Done in the upper-right corner.
Keyboard Speedups
Don't bother using the Shift key to capitalize a new sentence. The iPhone does that capitalizing automatically. Don't put apostrophes in contractions, either; the iPhone will put those in for you, too.
Force Quit, Reset
The iPhone is pretty darned simple and stable, but it's still a computer. In times of troubleshooting, these tips may come in handy:
- Force quit a program. Press and hold the Home button for six seconds to force-quit a program that seems to be stuck.
- Reset. If the entire iPhone locks up--it can happen--press and hold both the Home button and the Sleep/Wake switch for eight seconds. You'll see the screen go black, and then the Apple logo appears as the iPhone reboots.
McCallum's Awesome iPhone Period-Typing Shortcut
I have in my possession a nugget, a secret bit of iPhone information that's so valuable, such a headache- and time-saver, that I don't know what to do with it.
One voice in my head says, "Hoard it! Keep it a secret until your book is published! If you reveal it, it'll be all over the Net in hours, and all your competitors' books will have it, too."
But another voice says, "But this information is too good to keep quiet. Plus, you didn't discover it yourself. And besides, you're not gonna starve, either way."
Eventually, the second little voice prevailed. I'm going to share with you the solution to one of the most annoying things, if not THE most annoying thing, about typing on the iPhone:
The punctuation keys and alphabet keys appear in two different keyboard layouts.
So every time you want to type a period or a comma, it's a three-step, awkward dance: (1) Tap the ".?123" key in the lower left to summon the punctuation layout. (2) Type the period. (3) Type the ABC key in the lower left to return to the alphabet layout.
Imagine how excruciating it is to type, for example, "a P.O. Box in the U.S.A.!" That's 34 finger taps and 10 mode changes!
And therefore imagine how thrilled I was to receive an email from reader Andrew McCallum, containing a method of typing a period or a comma with only a SINGLE finger gesture.
The iPhone doesn't register most key presses until you *release* your finger. But Andrew discovered that the Shift and Punctuation keys register their taps on the *press-down* instead.
So here's what you can do, all in one motion:
1. Touch the ".?123" key, but don't lift your finger as the punctuation layout appears.
2. Slide your finger a half inch onto the period or comma key, and release.
Incredibly, the ABC layout returns automatically. You've typed a period or a comma with one finger touch instead of three. In fact, you can type ANY of the punctuation symbols the same way.
This makes a HUGE difference in the usability of the keyboard.
Type on, bro.
In this humorous, level-headed and insightful book, David Crystal argues that the panic over texting is misplaced. Crystal, a world renowned linguist and prolific author on the uses and abuses of English, here looks at every aspect of the phenomenon of text-messaging and considers its effects on literacy, language, and society. He explains how texting began, how it works, who uses it, and how much it is used, and he shows how to interpret the mixture of pictograms, logograms, abbreviations, symbols, and wordplay typically used in texting. He looks at its manifestations in different languages, and explores the ways similar devices have been used in different eras. He finds that the texting system of conveying sounds and concepts goes back a long way--to the very origins of writing. And far from hindering children's literacy, texting turns out to help it.
Illustrated with original art by Ed MacLachlan, the popular cartoonist whose work has appeared in Punch, Private Eye, New Statesman, and many other publications, Txting: The Gr8 Db8 is entertaining and instructive--reassuring for worried parents and teachers, illuminating for teenagers, and fascinating for everyone interested in what's currently happening to language and communication.
- Understand traditional telephony network concepts and operation as well as the building blocks of packet telephony networks
- Examine the interactions of telephony operations at an electrical level
- Evaluate strategies for overcoming specific challenges in a VoIP network, such as the transmission of fax and modem tones
- Attach a Cisco voice-enabled router to existing telephony devices, such as a PBX or an analog phone
- Add call-routing intelligence to a Cisco voice-enabled router through the use of dial peers
- Address potential challenges and design considerations associated with sending voice across an IP-based network
- Understand the theory and configuration of the call control protocols including H.323, SIP, and MGCP
- Mitigate voice quality issues with various Cisco quality of service (QoS) mechanisms
The iPhone Pocket Guide shows you how to:
- Set up and quickly start using your phone/iPod/Internet device.
- Make and receive calls and send text messages with your phone.
- Sync calendar and contacts between the iPhone and your Mac or Windows PC.
- Send email using AT&T’s wireless network or a Wi-Fi connection.
- Listen to songs and watch movies and TV shows (and YouTube!).
- Surf the Web using the built-in Safari browser.
- View photos and take pictures with the built-in camera.
- Get instant info using the built-in Stocks, Maps, Weather, and Clock applications.
- Run the numbers with Calculator and jot quick reminders with Notes.
- Fix common problems and learn what to do if you can’t fi x them yourself.
- Master IIUC 640-460 exam topics with the official study guide
- Assess your knowledge with chapter-opening quizzes
- Review key concepts with Exam Preparation Tasks
- Practice with realistic exam questions on the CD-ROM
CCNA Voice Official Exam Certification Guide is a best of breed Cisco exam study guide that focuses specifically on the objectives for the CCNA Voice IIUC 640-460 exam. Senior voice instructors and network engineers Jeremy Cioara, Michael Cavanaugh, and Kris Krake share preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.
CCNA Voice Official Exam Certification Guide presents you with an organized test preparation routine through the use of proven series elements and techniques. “Do I Know This Already?” quizzes open each chapter and allow you to decide how much time you need to spend on each section. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks sections help drill you on key concepts you must know thoroughly.
The companion CD-ROM contains a powerful testing engine that allows you to focus on individual topic areas or take complete, timed exams. The assessment engine also tracks your performance and provides feedback on a module-by-module basis, presenting question-by-question remediation to the text and laying out a complete study plan for review.
Well-regarded for its level of detail, assessment features, and challenging review questions and exercises, this official study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time.
CCNA Voice Official Exam Certification Guide is part of a recommended learning path from Cisco that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press. To find out more about instructor-led training, e-learning, and hands-on instruction offered by authorized Cisco Learning Partners worldwide, please visit www.cisco.com/go/authorizedtraining.
The official study guide helps you master all the topics on the IIUC exam, including
- Connecting IP phones to the LAN infrastructure
- Cisco Unified CME installation
- Cisco Unified CME IP phone configuration
- Cisco Unified CME voice productivity features
- Gateway and trunk concepts and configuration
- Cisco Unity Express concepts and configuration
- Smart Business Communications System
- Configuring and maintaining the UC500 for voice
Companion CD-ROM
The CD-ROM contains an electronic copy of the book and more than 250 practice questions for the IIUC exam.
Utilizing practical examples, the book shows how to build a wide range of solutions--from a basic XHTML/CSS client to an advanced Ajax-enabled database application. As it does so, it helps readers design a user interface that is optimized for the iPhone touch-screen display. Additionally, the book helps readers integrate their applications with iPhone services, including phone dialog, its motion sensor, and Google Maps.
With this book, readers will discover how to:
- Build an XHTML and CSS UI framework from the ground up
- Emulate the look and feel of built-in applications
- Integrate public Web 2.0 APIs into applications
- Capture finger touch interactions
- Use Ajax to load external pages
- Create mashups for the iPhone
- Store local and remote data
- Optimize applications for the EDGE network
- Test, debug, and deploy iPhone applications
- And more.
Master the Android mobile development platform
Build compelling Java-based mobile applications using the Android SDK and the Eclipse open-source software development platform. Android: A Programmer's Guide shows you, step-by-step, how to download and set up all of the necessary tools, build and tune dynamic Android programs, and debug your results. Discover how to provide web and chat functions, interact with the phone dialer and GPS devices, and access the latest Google services. You'll also learn how to create custom Content Providers and database-enable your applications using SQLite.
- Install and configure Java, Eclipse, and Android plugin
- Create Android projects from the Eclipse UI or command line
- Integrate web content, images, galleries, and sounds
- Deploy menus, progress bars, and auto-complete functions
- Trigger actions using Android Intents, Filters, and Receivers
- Implement GPS, Google Maps, Google Earth, and GTalk
- Build interactive SQLite databases, calendars, and notepads
- Test applications using the Android Emulator and Debug Bridge
- Detailed information not available in any other resource enables you to deploy IP telephony solutions with maximum efficiency
- Building blocks of the product features provide solutions that enhance the operations and productivity of your organization
- Numerous examples show you how to configure the comprehensive suite of features available with Cisco IPC Express
- Insights from the experts demonstrate how you can enhance your IP telephony system with applications such as automated attendant and voice mail
- Management and troubleshooting tips will help you keep your network up and running smoothly
Enterprise branches and small and medium businesses require IP telephony solutions particular to their size. Cisco- IP Communications (IPC) Express is the answer: a one-box solution that provides turnkey operation with an easy-to-use web-based interface for combined voice and data needs. Cisco IPC Express delivers a comprehensive suite of telephony features, security, and applications-but how will you use them to your best advantage?
This book, Cisco IP Communications Express, provides the detailed information you need to maximize the use of this powerful product suite. By reading this book, you will learn how Cisco IPC Express and its applications can become a business solution for your office or enterprise. The experts from Cisco Systems- give you in-depth design guidance, full configurations, and valuable examples to serve as blueprints for your network. The feature operation and deployment discussions demonstrate how to configure and customize the system and how to use different product features to achieve your specific business goals. Once you deploy your solutions, you will be able to maintain your network through the troubleshooting guidance and examples of resolutions to common problems provided in this book.
Cisco IP Communications Express is a must-have for any organization using Cisco CallManager Express or Cisco Unity- Express. Technology decision makers and network administrators will be armed with relevant information on how to deploy IP communications for their particular business needs. IT managers in larger enterprises will benefit from the plans for distributed call processing design for their networks. Service providers and resellers will be prepared to sell, install, configure, and troubleshoot Cisco IPC Express based on customer needs. Beyond its application in the workspace, Cisco IP Communications Express will also prove helpful to those studying for Cisco voice-related certifications.
More and more businesses today have their receive phone service through Internet instead of local phone company lines. Many businesses are also using their internal local and wide-area network infrastructure to replace legacy enterprise telephone networks. This migration to a single network carrying voice and data is called convergence, and it's revolutionizing the world of telecommunications by slashing costs and empowering users. The technology of families driving this convergence is called VoIP, or Voice over IP.
VoIP has advanced Internet-based telephony to a viable solution, piquing the interest of companies small and large. The primary reason for migrating to VoIP is cost, as it equalizes the costs of long distance calls, local calls, and e-mails to fractions of a penny per use. But the real enterprise turn-on is how VoIP empowers businesses to mold and customize telecom and datacom solutions using a single, cohesive networking platform. These business drivers are so compelling that legacy telephony is going the way of the dinosaur, yielding to Voice over IP as the dominant enterprise communications paradigm.
Developed from real-world experience by a senior developer, O'Reilly's Switching to VoIP provides solutions for the most common VoIP migration challenges. So if you're a network professional who is migrating from a traditional telephony system to a modern, feature-rich network, this book is a must-have. You'll discover the strengths and weaknesses of circuit-switched and packet-switched networks, how VoIP systems impact network infrastructure, as well as solutions for common challenges involved with IP voice migrations. Among the challenges discussed and projects presented:
- building a softPBX
- configuring IP phones
- ensuring quality of service
- scalability
- standards-compliance
- topological considerations
- coordinating a complete system ?switchover?
- migrating applications like voicemail and directory services
- retro-interfacing to traditional telephony
- supporting mobile users
- security and survivability
- dealing with the challenges of NAT
To help you grasp the core principles at work, Switching to VoIP uses a combination of strategy and hands-on "how-to" that introduce VoIP routers and media gateways, various makes of IP telephone equipment, legacy analog phones, IPTables and Linux firewalls, and the Asterisk open source PBX software by Digium. You'll learn how to build an IP-based or legacy-compatible phone system and voicemail system complete with e-mail integration while becoming familiar with VoIP protocols and devices. Switching to VoIP remains vendor-neutral and advocates standards, not brands. Some of the standards explored include:
- SIP
- H.323, SCCP, and IAX
- Voice codecs
- 802.3af
- Type of Service, IP precedence, DiffServ, and RSVP
- 802.1a/b/g WLAN
If VoIP has your attention, like so many others, then Switching to VoIP will help you build your own system, install it, and begin making calls. It's the only thing left between you and a modern telecom network.
An indispensable step-by-step configuration guide for IP Telephony professionals
- Includes step-by-step configuration instructions for CallManager features and Unity administration tasks
- Demonstrates how to deploy devices and implement your dial plan
- Covers Call Admission Control features and class of service
- Examines different subscriber types and how subscribers are added, imported, and managed
- Includes step-by-step instructions for call handling and auto attendant configuration
- Describes how to use Unity and CallManager together to deliver unique features
To properly deploy any type of technology, networking professionals must understand not only the technology but also how to configure and integrate it with other solutions. That’s the key to Configuring CallManager and Unity–it focuses on the configuration issues associated with CallManager and Unity® deployments while ensuring that you understand the technologies behind your deployment.
Configuring CallManager and Unity includes step-by-step guides that system administrators and other networking professionals can use in the field. These step-by-step instructions have been worked out by an author who has both taught and implemented Cisco® solutions in real-world situations, so coverage is comprehensive for both basic and complex implementations. You will find information that will assist in the configuration of CallManager-related tasks, such as device configuration, gateway implementation, and dial-plan creation to name a few. You will also find Unity-related configuration tasks, ranging from the basics, such as holiday and schedule configuration, to more involved tasks, such as Simple Mail Transfer Protocol (SMTP) networking implementation. In addition to covering Unity and CallManager tasks, this book includes a chapter on leveraging the capabilities of both systems to create integrated solutions, such as a MeetMe conference manager.
Tasks in Configuring CallManager and Unity are organized in the same order you would naturally perform them, and some tasks are cross-referenced with other required tasks for easy reference. You learn not only how to configure CallManager and Unity but also how to create a more feature-rich environment by leveraging CallManager and Unity features. Regardless of your specific needs, you’ll find Configuring CallManager and Unity to be a timesaving tool when performing common or complicated configuration tasks.
This IP communications book is part of the Cisco Press® Networking Technology Series. IP communications titles from Cisco Press help networking professionals understand voice and IP telephony technologies, plan and design converged networks, and implement network solutions for increased productivity.
Inside Hacking The Cable Modem, you'll learn:
Written for people at all skill levels, the book features step-by-step tutorials with easy to follow diagrams, source code examples, hardware schematics, links to software (exclusive to this book!), and previously unreleased cable modem hacks.
See how to get started with VoIP, how it works, and why it saves you money
VoIP is techspeak for "voice over Internet protocol," but it could spell "saving big bucks" for your business! Here's where to get the scoop in plain English. Find out how VoIP can save you money, how voice communication travels online, and how to choose the best way to integrate your phone system with your network at home or at the office.
Discover how to:
- Use VoIP for your business or home phone service
- Choose the best network type
- Set up VoIP on a wireless network
- Understand transports and services
- Demonstrate VoIP's advantages to management
--From the foreword by Ya-Qin Zhang, Corporate Vice President for Research, Microsoft China
The second-generation Smartphone applications are exclusively designed to leverage the advantages of mobility and ubiquitous wireless access. This book provides you with an in-depth look at software development issues and design guidelines, and helps you gain the skills you need to develop your own efficient and feature-rich Smartphone applications that utilize the latest cutting-edge technologies.
Complete with code and examples, the book first walks you through the Microsoft Smartphone platform from a software developer's perspective. It next uncovers the .NET Compact Framework as well as the Smartphone programming environment. You'll then find detailed information on Microsoft Smartphone-related application design and programming topics in the domains of the .NET Compact Framework (managed code). Plus, you'll explore advanced development topics such as security and performance considerations that you'll be able to incorporate into your own applications.
What you will learn from this book
* How to use the programming framework and classes available in Windows Mobile and Smartphone SDK
* The fundamentals of .NET Compact Framework 2.0
* Techniques for developing your own robust Smartphone applications
* Steps for customizing components and P/Invoke
* How to enhance data and communication security
* Ways to improve the performance of your applications
* Fundamental techniques for supporting world-ready applications
Who this book is for
This book is for software architects and developers working in the area of mobile application development as well as professionals who want a quick and thorough overview of the Microsoft Smartphone software development platform.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
IP Telephony Using CallManager Express
Lab Portfolio
Cheryl A. Schmidt
Ernie Friend
IP Telephony Using CallManager Express Lab Portfolio provides a hands-on approach to learning the basic principles of voice over IP (VoIP) to build a voice-enabled network for the small to medium-sized business.
As you work through the 51 labs in the book, you learn how to deploy a basic phone system using a CallManager Express-capable router. You install, configure, and customize Cisco® IP Phones to work in an IP Telephony environment as well as with traditional analog telephony devices.
Each chapter begins with an explanation of the converging technology used within that chapter’s labs and, where necessary, includes a refresher on routing and switching topics so that you can properly set up the labs. The collection of labs features clear objectives, equipment needs, alternative methods, and probing questions. Additionally, the book includes a command reference as one of the six supplemental appendixes.
All the material has been written and tested with students in a live classroom environment:
- Labs enable you to deploy a progressively more layered VoIP environment as you complete the labs in each chapter.
- Paper exercises help you work through and reinforce your understanding of fundamental topics such as dial plans, IP addressing, and dial peers.
- Case Study labs present the material in scenarios that combine the methods learned in the previous chapters so that you apply your knowledge to a specific scenario or task. Pulling together various concepts simulates the real-world environment where things are rarely assigned one step at a time.
The Lab Portfolio can be used as a supplement to any textbook used to teach CVoice or CallManager Express. It can also be used as a standalone resource for anyone wanting to learn the basics of IP Telephony.
After completing all the exercises and hands-on labs in this book, you will know how VoIP works and be well prepared to configure the technology in a small to medium-sized business.
Cheryl A. Schmidt is a full-time faculty member in the Network Engineering Technology department at Florida Community College at Jacksonville (FCCJ).
She has a master's degree in computer and information resource management. For the past 10 years, Cheryl has been teaching courses such as computer repair, CCNA®, CCNP,® VoIP, QoS, and wireless.
Ernie Friend is the Director of Academic Systems at Florida Community College at Jacksonville (FCCJ) Florida. He manages the Network Engineering Technology department at FCCJ and had previously managed the college’s network and computer infrastructure. He has been managing computer and networking departments for more than 14 years at the college and continues to explore and teach the latest networking technologies.
Use this Lab Portfolio with:
Cisco IP Communications Express: CallManager Express with Cisco Unity Express
ISBN: 1-58705-180-X
Voice over IP Fundamentals, Second Edition
ISBN: 1-58705-257-1
This book is part of the Networking Technology Series from Cisco Press®, the only authorized publisher for Cisco Systems®.
Category: IP Telephony
Covers: CallManager Express
111606
Reveals the methodology you need to resolve complex problems in an IP telephony network
- Master troubleshooting techniques and methodologies for all parts of a Cisco IP Telephony solution-Cisco CallManager, IP phones, gateways, applications, and more
- Learn how to investigate and resolve voice quality problems, including delayed audio, choppy or garbled audio, static and noise, one-way or no-way audio, and echo
- Read about the variety of trouble-shooting tools at your disposal and how and when to use them based on the problem type
- Discover the potential causes of common problems and how to efficiently troubleshoot them to resolution
- Learn how to identify and resolve gateway problems by breaking the components into logical groups and following a methodical troubleshooting approach
- Use best practices recommendations to build a stronger IP telephony deployment and avoid common mistakes
IP telephony represents the future of telecommunications: a converged data and voice infrastructure boasting greater flexibility and more cost-effective scalability than traditional telephony. The ability to troubleshoot an IP telephony environment and the underlying network infrastructure is vitally important, just as it is in any complex system.
Troubleshooting Cisco IP Telephony teaches the troubleshooting skills necessary to identify and resolve problems in an IP telephony solution. This book provides comprehensive coverage of all parts of a Cisco IP Telephony (CIPT) solution, including CallManager, IP phones, gateways, analog devices, database and directory replication, call routing, voice mail, applications, network infrastructure, and more. You'll learn how to read trace files, determine when to turn on tracing and Cisco IOS(r) Software voice debugging, and how to troubleshoot voice quality issues.
Troubleshooting Cisco IP Telephony shows you how to break down problems to find the root cause. Descriptions of each part of the CIPT solution help you understand the functionality of each part of the solution and how each part interacts with other parts of the solution. You'll then learn what steps to take and tools to use to identify and resolve the cause of the problem.
Foundation Learning for CCVP IP Telephony
Jeremy Cioara, CCIE® No. 11,727
Cisco IP Telephony (CIPT), Second Edition, is a Cisco®-authorized, self-paced learning tool for CCVP IP telephony foundation learning. This book provides you with the knowledge needed to install, configure, and maintain a Cisco IP telephony solution. By reading this book, you will gain a thorough understanding of Cisco Unified CallManager version 4.1, the call routing and signaling component for the Cisco IP telephony solution.
Cisco IP Telephony (CIPT) expands your knowledge of voice over IP (VoIP) and public switched telephone network (PSTN) components and technologies. This book teaches you how to describe, install, configure, and support Cisco Unified CallManager 4.1 in a Cisco network including such features as security and video; how to configure gateways, gatekeepers, and switches; and how to build route plans to place intra- and intercluster Cisco IP phone calls. Chapter review questions, detailed configuration examples, network diagrams, and thorough explanations help reinforce learning.
Whether you are preparing for CCVP certification or simply want to gain a better understanding of IP telephony and Cisco Unified CallManager, you will benefit from the foundation information presented in this book.
Cisco IP Telephony (CIPT), Second Edition, is part of a recommended learning path from Cisco Systems® that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press. To find out more about instructor-led training, e-learning, and hands-on instruction offered by authorized Cisco Learning Partners worldwide, please visit www.cisco.com/go/authorizedtraining.
Jeremy D. Cioara, CCIE® No. 11,727, is the owner of AdTEC Networks and works as a network consultant, instructor, and author. He has been working in network technologies for more than a decade and has deployed networks worldwide. His current consulting work focuses on network and VoIP implementations.
- Examine design strategies behind a Cisco Unified CallManager cluster, cluster replication, and Cisco Unified CallManager deployment models
- Perform Cisco Unified CallManager server installations and upgrades
- Learn the features of all Cisco IP Phones, the IP phone startup process, and audio codec communication
- Add IP phone users and apply bulk moves, adds, and changes
- Configure Cisco gateways and trunks
- Design and configure Cisco Unified CallManager route plans
- Implement telephony call restrictions and control
- Effectively coordinate multisite deploymentsConfigure user features, Cisco Unified CallManager Attendant, and Cisco IP Manager Assistant
- Secure the Windows operating system and Cisco Unified CallManager administration
- Prevent toll fraud and harden the IP phone against attack
- Configure Cisco Unified CallManager to support video
- Monitor performance and configure alarms, traces, and CAR
This volume is in the Certification Self-Study Series offered by Cisco Press®. Books in this series provide officially developed self-study solutions to help networking professionals understand technology implementations and prepare for the Cisco Career Certifications examinations.
Category: IP Communications
Covers: Cisco Unified CallManager v4.1
$65.00 USA / $81.00 CAN
A guide to successful deployment of the Cisco IP Telephony solution
- Real-world case studies from the Cisco design consulting engineers who developed the PDIOO process provide practical advice on all stages of successful IPT deployment
- Concise understanding of the PDIOO phases enables architects and engineers to successfully deploy the Cisco IPT solution
- Division of the process into PDIOO phases provides a logical and defined guide for network engineers and architects as they proceed through each of the phases in deploying the Cisco IPT solution
- Includes detailed questionnaires for each phase of deployment in the PDIOO cycle—a great aid in understanding customer networks and requirements
- Network infrastructure design, call processing infrastructure design and applications, and voice-mail system design are covered in depth
Cisco® IP Telephony (IPT) solutions are being deployed at an accelerated rate, and network architects and engineers need to understand the various phases involved in successful deployment: planning, design, implementation, operation, and optimization (PDIOO). On the road to that understanding, those involved need to collect information for each phase of deployment, and then follow through with the best architecture, deployment model, and implementation based on the data collected.
Cisco IP Telephony: Planning, Design, Implementation, Operation, and Optimization is a guide for network architects and engineers as they deploy the Cisco IPT solution. With this book, you will master the PDIOO phases of the IPT solution, beginning with the requirements necessary for effective planning of a large-scale IPT network. From there, you’ll follow a step-by-step approach to choose the right architecture and deployment model. Real-world examples and explanations with technical details, design tips, network illustrations, and sample configurations illustrate each step in the process of planning, designing, implementing, operating, and optimizing a chosen architecture based on information you have collected.
In-depth instruction on each PDIOO phase provides specific details about the tasks involved and best practices for successful implementation of the IPT solution. This book also contains predesigned questionnaires and PDIOO assistance tools that help you determine the requirements of each phase of the PDIOO cycle.
Authors Ramesh Kaza and Salman Asadullah have been involved with Cisco IPT solutions from the beginning and have planned, designed, and implemented major IPT networks using the guidelines found here. Cisco IP Telephony: Planning, Design, Implementation, Operation, and Optimization provides the step-by-step explanations, details, and best practices acquired by the authors while working with the top Cisco IPT customers.
This book is part of the Networking Technology Series from Cisco Press®, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.





















