Professional iOS Network Programming 2013

所需积分/C币:10 2013-01-23 17:11:06 13.79MB PDF
收藏 收藏

Learn to develop iPhone and iPad applications for networked enterprise environments The iPhone and iPad have made a powerful impact on the business world. Developers creating iOS apps for the enterprise face unique challenges involving networking, system integration, security, and device management.
PROFESSIONAL IOS NETWORK PROGRAMMING INTRODUCTION PART UNDERSTANDING IOS AND ENTERPRISE NETWORKING CHAPTER 1 Introducing ios Networking Capabilities 3 CHAPTER 2 Designing Your Service Architecture > Part Http RequestS: The Workhorse Of Ios NetworkiNg CHAPTER 3 Making Requests 27 CHAPTER 4 Generating and Digesting Payloads .65 CHAPTER 5 Handling errors 93 PART ADVANCED NETWORKING TECHNIQUES CHAPTER 6 Securing Network Traffic 119 CHAPTER 7 Optimizing Request Performance 157 CHAPTER 8 LoW-Level Networ king :················· 175 CHAPTER 9 Testing and Manipulating Network Traffic. 191 CHAPTER 10 Using push notifications 213 PART V NETWORKING APP TO APP CHAPTER 11 Inter-App Communication 247 CHAPTER 12 Device-to-Device communication with game Kit .267 CHAPTER 13 Ad-Hoc Networking with Bonjour 281 DEX ,,,,,319 ffirs indd i 13/09/12246PM ffirs indd ii 13/09/12246PM PROFESSIONAL iOS Network Programming ffirs indd 13/09/12246PM ffirs indd iv 13/09/12246PM PROFESSIONAL iOS Network Programming CONNECTING THE ENTERPRISE TO THE IPHONE⑧ AND IPAD ack Cox Nathan ones John Szumski WILEY John wiley sons, Inc ffirs indd v 13/09/12246PM Professional iOS Network Programming: Connecting the Enterprise to the iPhone and iPade Published by John Wiley Sons, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 Copyright o 2012 by John Wiley Sons, Inc, Indianapolis, Indiana Published simultaneously in Canada ISBN:978-1-118-36240-2 ISBN:978-1-118-38223-3(ebk ISBN:978-1-118-41716-4(ebk ISBN:978-1-118-53385-7(cbk Manufactured in the United States of america 10987654321 No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, lectronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through pay ment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers MA01923, (978)750-8400, fax(978)646-8600. Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley Sons, Inc, 111 River Street, Hoboken, NJ 07030, (201)748-6011, fax(201) 748-6008,oronlineathttp://www.wileycom/go/permissions Limit of Liability/ Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or pro motional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold ith the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services If professional assistance is required, the services of a competent professional person should be sought. Neither the pub lisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Web site is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publi endorses the information the organization or Web site may provide or recommendations it may make. Further, readers should be aware that Internet Web sites listed in this work may have changed or disappeared between when this work wa written and when it is read For general information on our other products and services please contact our Customer Care Department within the United States at(877 762-2974, outside the United States at(317)572-3993 or fax(317)572-4002 Wiley publishes in a variety of print and electronic formats and by print-on-demand. Some material included with standard print versions of this book may not be included in e-books or in print-on-demand If this book refers to media such as a Cd or dvd that is not included in the version you purchased you may download this material at Library of Congress Control Number: 2012948655 Trademarks: Wiley, the Wiley logo, Wrox, the Wrox logo, Wrox Programmer to Programmer, and related trade dress are trademarks or registered trademarks of John Wiley sons, Inc and/or its affiliates, in the United States and other coun tries, and may not be used without written permission. iPhone and iPad are registered trademarks of Apple, Inc. All other trademarks are the property of their respective owners. John Wiley Sons, Inc, is not associated with any product or vendor mentioned in this book ffirs indd vi 13/09/12246PM ABOUT THE AUTHORS JACK COX is a software developer, a systems architect, and the director at Captech Ventures, Inc, where he is responsible for the firm's mobile software practice. He has 30 years of experience in developing software for businesses of all sizes. He has been involved in three startups, holds multiple patents, and frequently presents to professional groups. He has a degree in computer science from Taylor University in Upland, Indiana. Jack lives in Richmond, Virginia, with his wife and children. You can get in touch with Jack on Twitter @jcox_ mobile NATHAN JONES is a software engineer with expertise in ioS and experience in mobile web technologies, Hle began his career in enterprise software consulting and started exploring mobile development when apple announced the capability to develop third-party apps for the iphone. He graduated with a bachelor of science in business information technology with a concentration on decision support systems from Virginia Polytechnic Institute and state University in Blacksburg, Virginia. He currently resides in Richmond, Virginia with his wife, Jennifer, and son. Bryson. When he isn't working, writing, or playing with hiso son, he enjoys golfing and is an avid runner. You can get in touch with N athan on witter nathanhjones JOHN SZUMSKI is a software engineer and mobile consultant with expertise in the iOs, Android and mobile web platforms. He advises fortune 500 companies on user experience and technical design. He graduated with a bachelor of science in computer science(with distinction) from the University of Virginia in Charlottesville, Virginia. John lives with his fiancee in Richmond, Virginia. You can get in touch with John on Twitter @jszumski ffirs indd vi 13/09/12246PM ABOUT THE TECHNICAL EDITOR JONATHAN TANG is a senior developer specializing in mobile applications at CapTech Consulting. He has more than 10 years of development experience including programming touchscreen interfaces, medical devices, and iOS mobile applications. Prior to CapTech, John worked as the primary software engineer at a startup company that specializes in medical robotics. John received a bachelor of science in biomedical engineering from Johns Hopkins University and a master f science in electrical engineering from George Washington University ffirs indd vii 13/09/12246PM

试读 127P Professional iOS Network Programming 2013
限时抽奖 低至0.43元/次
身份认证后 购VIP低至7折
ethread1115 都是英文的啊。看起来好吃力
zhuiqiu111 不错的资料,谢谢分享
cloosen 挺好的书,英文版的
GoodluckJackie 英文版,很完整很清晰
zhaoweihornets I Like 英文版!
tanqci2 可惜啊!! 有代码例子吗
agppp 英文好的同学可以下了,看不太懂
aswp_finix 非常好的资料,如果能有中文版的就更好了~
关注 私信
Professional iOS Network Programming 2013 10积分/C币 立即下载
Professional iOS Network Programming 2013第1页
Professional iOS Network Programming 2013第2页
Professional iOS Network Programming 2013第3页
Professional iOS Network Programming 2013第4页
Professional iOS Network Programming 2013第5页
Professional iOS Network Programming 2013第6页
Professional iOS Network Programming 2013第7页
Professional iOS Network Programming 2013第8页
Professional iOS Network Programming 2013第9页
Professional iOS Network Programming 2013第10页
Professional iOS Network Programming 2013第11页
Professional iOS Network Programming 2013第12页
Professional iOS Network Programming 2013第13页
Professional iOS Network Programming 2013第14页
Professional iOS Network Programming 2013第15页
Professional iOS Network Programming 2013第16页
Professional iOS Network Programming 2013第17页
Professional iOS Network Programming 2013第18页
Professional iOS Network Programming 2013第19页
Professional iOS Network Programming 2013第20页

试读结束, 可继续阅读

10积分/C币 立即下载