دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: John Ray
سری:
ISBN (شابک) : 9780672335761
ناشر: SAMS Publishing
سال نشر: 2011
تعداد صفحات: 801
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 39 مگابایت
در صورت تبدیل فایل کتاب Sams Teach Yourself iOS 5 Application Development in 24 Hours, 3rd Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Sams آموزش خود را در iOS 5 توسعه برنامه در 24 ساعت ، نسخه 3 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
تنها در 24 جلسه یک ساعته، یاد بگیرید که چگونه برنامه های قدرتمندی را برای داغ ترین دستگاه های دستی امروزی بسازید: آیفون و آی پد! با استفاده از رویکرد ساده و گام به گام این کتاب، بر هر مهارت و فناوری مورد نیاز خود مسلط خواهید شد، از راهاندازی محیط توسعه iOS تا ایجاد رابطهای کاربری عالی، حس حرکت تا نوشتن برنامههای چندوظیفهای. هر درس بر اساس چیزهایی است که قبلاً آموخته اید، و به شما یک پایه محکم برای موفقیت در دنیای واقعی می دهد!
In just 24 sessions of one hour each, learn how to build powerful applications for today's hottest handheld devices: the iPhone and iPad! Using this book's straightforward, step-by-step approach, you'll master every skill and technology you need, from setting up your iOS development environment to building great user interfaces, sensing motion to writing multitasking applications. Each lesson builds on what you've already learned, giving you a rock-solid foundation for real-world success!
Table of Contents......Page 5
Introduction......Page 16
Who Should Use This Book?......Page 17
What Is (and Isn’t) in This Book?......Page 18
Welcome to the iOS Platform......Page 20
Becoming an iOS Developer......Page 24
Creating and Installing a Development Provisioning Profile......Page 29
Running Your First iOS App......Page 34
Developer Technology Overview......Page 35
Further Exploration......Page 37
Q&A......Page 38
Workshop......Page 39
Using Xcode......Page 40
Using the iOS Simulator......Page 66
Further Exploration......Page 71
Q&A......Page 72
Workshop......Page 73
Object-Oriented Programming and Objective-C......Page 74
Exploring the Objective-C File Structure......Page 79
Objective-C Programming Basics......Page 88
Memory Management and ARC......Page 98
Summary......Page 101
Q&A......Page 102
Workshop......Page 103
What Is Cocoa Touch?......Page 104
Exploring the iOS Technology Layers......Page 106
Tracing the iOS Application Life Cycle......Page 112
Cocoa Fundamentals......Page 114
Exploring the iOS Frameworks with Xcode......Page 123
Summary......Page 128
Workshop......Page 129
Understanding Interface Builder......Page 132
Creating User Interfaces......Page 138
Customizing the Interface Appearance......Page 144
Connecting to Code......Page 148
Further Exploration......Page 157
Summary......Page 158
Workshop......Page 159
Understanding the Model-View-Controller Paradigm......Page 162
How Xcode Implements MVC......Page 164
Using the Single View Application Template......Page 169
Further Exploration......Page 186
Workshop......Page 187
Basic User Input and Output......Page 190
Using Text Fields, Text Views, and Buttons......Page 192
Further Exploration......Page 215
Summary......Page 216
Workshop......Page 217
User Input and Output......Page 220
Creating and Managing Image Animations, Sliders, and Steppers......Page 222
Further Exploration......Page 242
Q&A......Page 243
Workshop......Page 244
User Input and Output (Continued)......Page 246
Using Switches, Segmented Controls, and Web Views......Page 251
Using Scrolling Views......Page 267
Further Exploration......Page 273
Q&A......Page 274
Workshop......Page 275
Alerting the User......Page 276
Exploring User Alert Methods......Page 286
Further Exploration......Page 303
Q&A......Page 304
Workshop......Page 305
HOUR 11: Implementing Multiple Scenes and Popovers......Page 306
Introducing Multiscene Storyboards......Page 307
Understanding the iPad Popover......Page 324
Using a Modal Segue......Page 334
Using a Popover......Page 343
Further Exploration......Page 349
Q&A......Page 350
Workshop......Page 351
Understanding the Role of Toolbars......Page 352
Exploring Pickers......Page 356
Using the Date Picker......Page 364
Using a Custom Picker......Page 379
Further Exploration......Page 395
Q&A......Page 396
Workshop......Page 397
HOUR 13: Advanced Storyboards Using Navigation and Tab Bar Controllers......Page 400
Advanced View Controllers......Page 401
Exploring Navigation Controllers......Page 403
Understanding Tab Bar Controllers......Page 408
Using a Navigation Controller......Page 413
Using a Tab Bar Controller......Page 422
Summary......Page 432
Q&A......Page 433
Workshop......Page 434
HOUR 14: Navigating Information Using Table Views and Split View Controllers......Page 436
Understanding Tables......Page 437
Exploring the Split View Controller (iPad Only)......Page 445
A Simple Table View Application......Page 448
Creating a Master-Detail Application......Page 458
Summary......Page 475
Workshop......Page 476
iOS Applications and Data Storage......Page 478
Data Storage Approaches......Page 480
Creating Implicit Preferences......Page 488
Implementing System Settings......Page 494
Implementing File System Storage......Page 507
Further Exploration......Page 515
Q&A......Page 516
Workshop......Page 517
Rotatable and Resizable Interfaces......Page 518
Creating Rotatable and Resizable Interfaces with Interface Builder......Page 523
Reframing Controls on Rotation......Page 528
Swapping Views on Rotation......Page 536
Further Exploration......Page 542
Q&A......Page 543
Workshop......Page 544
HOUR 17: Using Advanced Touches and Gestures......Page 546
Multitouch Gesture Recognition......Page 547
Using Gesture Recognizers......Page 549
Further Exploration......Page 568
Workshop......Page 569
HOUR 18: Sensing Orientation and Motion......Page 572
Understanding Motion Hardware......Page 573
Accessing Orientation and Motion Data......Page 575
Sensing Orientation......Page 579
Detecting Tilt and Rotation......Page 583
Further Exploration......Page 594
Summary......Page 595
Workshop......Page 596
Exploring Rich Media......Page 598
The Media Playground Application......Page 613
Further Exploration......Page 640
Summary......Page 641
Workshop......Page 642
Extending Application Integration......Page 644
Using Address Book, Email, Twitter, and Maps... Oh My......Page 656
Further Exploration......Page 673
Q&A......Page 674
Workshop......Page 675
Understanding Core Location......Page 676
Creating a Location-Aware Application......Page 683
Using the Magnetic Compass......Page 693
Further Exploration......Page 701
Q&A......Page 702
Workshop......Page 703
HOUR 22: Building Background-Aware Applications......Page 706
Understanding iOS Backgrounding......Page 707
Disabling Backgrounding......Page 711
Handling Background Suspension......Page 712
Implementing Local Notifications......Page 713
Using Task-Specific Background Processing......Page 716
Completing a Long-Running Background Task......Page 723
Further Exploration......Page 729
Q&A......Page 730
Workshop......Page 731
Universal Application Development......Page 732
Creating a Universal Application (Take 1)......Page 737
Creating a Universal Application (Take 2)......Page 741
Using Multiple Targets......Page 745
Further Exploration......Page 747
Q&A......Page 748
Workshop......Page 749
HOUR 24: Application Tracing and Debugging......Page 750
Instant Feedback with NSLog......Page 751
Using the Xcode Debugger......Page 753
Further Exploration......Page 767
Workshop......Page 768
A......Page 770
B......Page 774
C......Page 775
D......Page 778
F......Page 780
I......Page 782
L......Page 785
M......Page 786
N......Page 788
O......Page 789
P......Page 790
R......Page 792
S......Page 793
T......Page 796
U......Page 797
V......Page 798
X......Page 799
Y......Page 800