دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Kyle Roche
سری:
ISBN (شابک) : 1430239123, 9781430239123
ناشر: Apress
سال نشر: 2011
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 5 مگابایت
در صورت تبدیل فایل کتاب Pro iOS 5 Augmented Reality به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Pro iOS 5 واقعیت افزوده نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
واقعیت افزوده دنیای واقعی را می گیرد و از طریق استفاده از گرافیک، صدا و جلوه های دیگر به شما امکان می دهد محیط را بهبود ببخشید. این یک بازی را واقعی تر می کند. برنامه رسانه های اجتماعی شما را به جایی می رساند که می خواهید باشید یا بروید. Pro iOS 5 Augmented Reality شما را از پایه های ساخت یک برنامه واقعیت افزوده برای iPhone یا iPad راهنمایی می کند. از استفاده از MapKit، شتابسنج و مغناطیسسنج، تا ادغام تشخیص چهره و دادههای فیسبوک، بلوکهای سازنده ایجاد اپلیکیشنهای واقعیت افزوده را خواهید آموخت. مطالعات موردی در این کتاب بینظیر گنجانده شده است و یاد میگیرید که چگونه اپلیکیشنهای واقعیت افزوده ایجاد کنید که پتانسیل کامل حسگرها و دوربین روی برد را آزاد کند. این کتاب مکمل دیگر کتابهای توسعه بازیهای iOS یا برنامههای رسانههای اجتماعی است که از Apress موجود است. پس از خواندن Pro iOS 5 Augmented Reality، میتوانید برنامههای رسانه غنی از واقعیت افزوده بسازید یا بهترین تکنیکها و ابزارهای واقعیت افزوده را در برنامههای موجود خود ادغام کنید. آنچه خواهید آموخت تفاوت در حسگرهای سخت افزاری، دوربین ها و موارد دیگر بین iPhone 4 و iPhone 4S، iPod touch، iPad و iPad 2 نحوه استفاده از MapKit و ادغام آن در برنامه نحوه پخش و ضبط صدا در برنامه واقعیت افزوده نحوه استفاده از دوربین و فیلم آیفون یا آیپد نحوه برنامه ریزی در برابر شتاب سنج و ژیروسکوپ برای تشخیص حرکت و جهت آیفون یا آیپد نحوه دسترسی و استفاده از اطلاعات مغناطیس سنج (قطب نما) نحوه استفاده از cocos2D برای پوشش سر نمایشگر رو به بالا در نمای دوربین نحوه ادغام تشخیص چهره در برنامه خود نحوه ساخت بازی های سازمانی و برنامه های فیس بوک با ویژگی های واقعیت افزوده این کتاب برای چه کسانی است این کتاب برای توسعه دهندگان iOS است که با برنامه نویسی iOS آشنا هستند، اما در دوربین جدید هستند. شتابسنج، مغناطیسسنج و کاربردهای واقعیت افزوده ساختمان به طور کلی. فهرست مطالب مقدمه مقایسه سخت افزار خدمات موقعیت مکانی حسگرهای iOS صدا و بازخورد کاربر دوربین و ویدیو استفاده از cocos2D برای واقعیت افزوده ساخت بازی cocos2D AR شخص ثالث AR SDK ساختن یک برنامه واقعیت افزوده مبتنی بر نشانگر با استفاده از OpenGL ساختن یک برنامه AR اجتماعی ReBuildingco و OpenCV یک برنامه AR تشخیص چهره
Augmented reality takes the real world and through the use of graphics, sound and other effects allows you to enhance the environment. It makes a game more real. Your social media app puts you where want to be or go. Pro iOS 5 Augmented Reality walks you through the foundations of building an augmented reality application for the iPhone or iPad. From using MapKit, to the accelerometer and magnetometer, to integrating facial recognition and Facebook data, you'll learn the building blocks of creating augmented reality applications. Case studies are included in this one-of-a-kind book and you'll learn how to create augmented reality apps that unleash the full potential of the on-board sensors and camera. This book complements other iOS game or social media apps development books available from Apress. After reading Pro iOS 5 Augmented Reality, you'll be able to build augmented reality rich media apps or integrate all the best augmented reality techniques and tools into your existing apps. What you’ll learn The differences in hardware sensors, cameras and more between the iPhone 4 and iPhone 4S, iPod touch, iPad and iPad 2 How to use MapKit and integrate it into your app How to play and record sound within an augmented reality app How to use the iPhone or iPad camera and video How to program against the accelerometer and gyroscope to detect movement and the orientation of the iPhone or iPad How to access and use the information from the magnetometer (compass) How to use cocos2D to overlay a heads-up display on the camera view How to integrate facial recognition into your app How to build augmented reality feature-rich enterprise game and Facebook apps Who this book is for This book is for iOS developers familiar with iOS programming, but new to the camera, accelerometer, magnetometer and building augmented reality applications in general. Table of Contents Introduction Hardware Comparisons Location Services iOS Sensors Sound and User Feedback Camera and Video Using cocos2D for AR Building a cocos2D AR Game Third-party AR SDKs Building a Marker-based AR App Using OpenGL Building a Social AR App OpenCV and Facial Recognition Building a Facial-recognition AR App
Cover......Page 1
Contents at a Glance......Page 3
Contents......Page 338
About the Author......Page 343
About the Technical Reviewers......Page 344
Acknowledgments......Page 345
Preface......Page 346
Augmented Reality in the Real and Cyber World......Page 4
Pop Culture......Page 6
Signing Up for GitHub......Page 7
Accessing GitHub from Your Machine......Page 8
Setting Up Xcode 4.2 and Your Developer Account......Page 10
Linking an Xcode Project to GitHub......Page 11
Creating Our Xcode Project......Page 13
Gaming Frameworks......Page 15
Summary......Page 16
Out with the Old......Page 17
Camera Support......Page 18
Detecting Location Capabilities......Page 22
Checking for Video Capabilities......Page 26
Acceleration and Gyroscope......Page 28
Enforcing Hardware Requirements......Page 29
Summary......Page 31
You Are Here......Page 32
Standard Location Service......Page 35
Significant-Change Location Service......Page 39
Geographic Region Monitoring Service......Page 40
Altitude......Page 48
Viewing on the Map......Page 49
Centering the Map and Setting the Displayed Region......Page 51
Changing the Map Type......Page 53
Adding Annotations to the Map......Page 55
Reverse Geocoding......Page 59
Summary......Page 61
Orientation Sensors......Page 63
Using the Accelerometer......Page 64
Using the Gyroscope......Page 69
Magnetometer......Page 77
Summary......Page 85
Audio Data Formats......Page 86
Bit Rates and Quality......Page 87
Converting Audio for Use in iOS......Page 88
Playing Sound in an iOS Application......Page 91
AVAudioPlayer Class......Page 92
Experimenting with the Multiple Audio Players......Page 93
Initializing the Audio Recorder......Page 95
Summary......Page 99
Quick Review......Page 100
Photo Capture......Page 101
Using Storyboards......Page 102
Using the Camera......Page 108
Saving Images in Different Formats......Page 109
E-mailing an Image......Page 110
Building a Base on the Video Preview......Page 113
Building a Base for Frame Capture......Page 115
Summary......Page 120
Installation......Page 121
Installing the Project Templates......Page 122
Creating a Project......Page 123
Adjusting the Default View......Page 124
Adding the Camera View......Page 126
Scaling the Camera View......Page 127
Director......Page 128
Handling Touch Events......Page 129
Visual Effects......Page 131
Adding a HUD Layer......Page 133
Summary......Page 137
Overview......Page 138
Creating the Project......Page 139
Camera View......Page 142
Creating the Game Menu......Page 144
Artwork......Page 146
Finishing the Menu Screen......Page 149
Adding the Menu Option......Page 157
Enable Camera Support......Page 160
Finishing the Action Layer......Page 168
Here Come the Pumpkins......Page 169
Ending the Game......Page 173
Summary......Page 176
Overview......Page 178
Powered by String......Page 179
String’s Basic Workflow......Page 181
Extra Functionality......Page 182
Advanced Shaders and OpenGL Features......Page 183
Qualcomm SDK......Page 184
Building Our Own QCAR Demo......Page 187
Creating the Xcode Project......Page 189
EAGLView......Page 191
Redirecting the UIView......Page 203
Summary......Page 205
Building a Marker......Page 207
OpenGL ES......Page 208
EAGLView......Page 209
Creating the AR ViewController......Page 215
Summary......Page 219
Creating a Facebook Application......Page 220
Cloning the Facebook iOS SDK......Page 221
Azimuth......Page 222
Required Frameworks......Page 223
And, We’re Off!......Page 224
Listening for Sensor Updates......Page 230
Storing Coordinates......Page 233
Adding Social Context......Page 244
Graph for Friends......Page 246
Summary......Page 257
OpenCV......Page 258
Using the OpenCV Approach......Page 259
Capturing the Image for Testing......Page 260
Haar Cascades......Page 266
Using the CIDetector Class Approach......Page 272
Faces.detect API Call......Page 275
Adding Face.com Support to Our Sample......Page 276
Face.com API Key......Page 277
Adding the Face.com Callout......Page 278
Measuring Performance......Page 282
Summary......Page 290
Technology Used......Page 291
Face.com......Page 292
Setting Up Our Twilio Account......Page 293
Project Structure......Page 294
Setting Up the Main Scene......Page 296
Enabling the Camera......Page 298
Face.com API......Page 307
Using the ASI-HTTP-Request Library......Page 308
Creating the POST Request Method......Page 310
Creating the NSTimer......Page 311
Parsing the Output......Page 314
Constructing Our HUD Layer......Page 317
Adding a Twilio Callout......Page 324
Summary......Page 325
A, B......Page 326
C......Page 327
F......Page 329
G......Page 330
L......Page 331
O......Page 332
Q......Page 333
S......Page 334
X, Y, Z......Page 335