دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: John Ray
سری:
ISBN (شابک) : 9780672332203
ناشر: SAMS Publishing
سال نشر: 2010
تعداد صفحات: 705
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 17 مگابایت
در صورت تبدیل فایل کتاب Sams Teach Yourself iPhone Application Development in 24 Hours, 2nd Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب سام آموزش توسعه برنامه کاربردی آیفون خود را در 24 ساعت ، نسخه 2 آموزش دهید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
تنها در 24 جلسه یک ساعته یا کمتر، یاد بگیرید که چگونه برنامه های قدرتمندی برای داغ ترین دستگاه تلفن همراه امروز بسازید: آیفون! با استفاده از رویکرد ساده و گام به گام این کتاب، بر هر مهارت و فناوری مورد نیاز خود مسلط خواهید شد، از راهاندازی محیط توسعه آیفون تا ایجاد رابطهای کاربری عالی، حس حرکت تا نوشتن برنامههای چندوظیفهای. هر درس بر اساس چیزهایی است که قبلاً آموخته اید، و به شما یک پایه محکم برای موفقیت در دنیای واقعی می دهد!
In just 24 sessions of one hour or less, learn how to build powerful applications for today's hottest mobile device: the iPhone! Using this book's straightforward, step-by-step approach, you'll master every skill and technology you need, from setting up your iPhone 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
Who Can Become an iPhone Developer?......Page 14
What Is (and Isn\'t) in This Book?......Page 15
Welcome to the iOS Platform......Page 16
Becoming an iOS Developer......Page 20
Creating a Development Provisioning Profile......Page 25
Developer Technology Overview......Page 36
Q&A......Page 38
Workshop......Page 39
Using Xcode......Page 40
Using the iPhone Simulator......Page 58
Summary......Page 63
Workshop......Page 64
Object-Oriented Programming and Objective-C......Page 66
Exploring the Objective-C File Structure......Page 71
Objective-C Programming Basics......Page 77
Memory Management......Page 87
Summary......Page 90
Q&A......Page 91
Workshop......Page 92
What Is Cocoa Touch?......Page 94
Exploring the iOS Technology Layers......Page 96
Tracing the iPhone Application Life Cycle......Page 101
Cocoa Fundamentals......Page 103
Exploring the iOS Frameworks with Xcode......Page 111
Q&A......Page 115
Workshop......Page 116
Understanding Interface Builder......Page 118
Creating User Interfaces......Page 123
Customizing Interface Appearance......Page 128
Connecting to Code......Page 132
Further Exploration......Page 139
Q&A......Page 140
Workshop......Page 141
Understanding the Model-View-Controller Paradigm......Page 142
How Xcode and Interface Builder Implement MVC......Page 144
Using the View-Based Application Template......Page 148
Further Exploration......Page 161
Q&A......Page 162
Workshop......Page 163
Basic User Input and Output......Page 164
Using Text Fields, Text Views, and Buttons......Page 166
Setting Up the Project......Page 167
Further Exploration......Page 189
Q&A......Page 190
Workshop......Page 191
User Input and Output......Page 192
Creating and Managing Image Animations and Sliders......Page 194
Further Exploration......Page 209
Q&A......Page 210
Workshop......Page 211
User Input and Output (Continued)......Page 212
Using Switches, Segmented Controls, and Web Views......Page 217
Using Scrolling Views......Page 234
Summary......Page 240
Workshop......Page 241
Exploring User Alert Methods......Page 244
Generating Alerts......Page 248
Using Action Sheets......Page 258
Using Alert Sounds and Vibrations......Page 262
Further Exploration......Page 266
Q&A......Page 267
Workshop......Page 268
Understanding Pickers......Page 270
Using Date Pickers......Page 274
Implementing a Custom Picker View......Page 283
Further Exploration......Page 302
Q&A......Page 303
Workshop......Page 304
Exploring Single Versus Multi-View Applications......Page 306
Creating a Multi-View Toolbar Application......Page 308
Building a Multi-View Tab Bar Application......Page 320
Further Exploration......Page 339
Q&A......Page 340
Workshop......Page 341
Understanding Table Views and Navigation Controllers......Page 342
Building a Simple Table View Application......Page 345
Creating a Navigation-Based Application......Page 357
Summary......Page 372
Workshop......Page 373
Design Considerations......Page 376
Reading and Writing User Defaults......Page 379
Understanding the iPhone File System Sandbox......Page 394
Implementing File System Storage......Page 397
Further Exploration......Page 417
Q&A......Page 418
Workshop......Page 419
Rotatable and Resizable Interfaces......Page 420
Creating Rotatable and Resizable Interfaces with Interface Builder......Page 424
Reframing Controls on Rotation......Page 429
Swapping Views on Rotation......Page 436
Further Exploration......Page 442
Q&A......Page 443
Workshop......Page 444
HOUR 16: Using Advanced Touches and Gestures......Page 446
Multitouch Gesture Recognition......Page 447
Using Gesture Recognizers......Page 448
Further Exploration......Page 461
Workshop......Page 462
Understanding iPhone Motion Hardware......Page 464
Accessing Orientation and Motion Data......Page 467
Sensing Orientation......Page 471
Detecting Tilt and Rotation......Page 475
Further Exploration......Page 484
Summary......Page 485
Workshop......Page 486
Exploring Rich Media......Page 488
Preparing the Media Playground Application......Page 491
Using the Movie Player......Page 495
Creating and Playing Audio Recordings......Page 499
Using the Photo Library and Camera......Page 505
Accessing and Playing the iPod Library......Page 508
Further Exploration......Page 514
Q&A......Page 515
Workshop......Page 516
Extending Application Integration......Page 518
Using Address Book, Email, and Maps… Oh My!......Page 522
Further Exploration......Page 539
Workshop......Page 540
Understanding Core Location......Page 542
Creating a Location-Aware Application......Page 547
Understanding the Magnetic Compass......Page 554
Further Exploration......Page 562
Q&A......Page 563
Workshop......Page 564
HOUR 21: Building Background-Aware Applications......Page 566
Understanding iOS 4 Backgrounding......Page 567
Disabling Backgrounding......Page 571
Handling Background Suspension......Page 572
Implementing Local Notifications......Page 574
Using Task-Specific Background Processing......Page 577
Completing a Long-Running Background Task......Page 583
Further Exploration......Page 589
Workshop......Page 590
Universal Application Development......Page 592
Understanding the Universal Window-Based Application Template......Page 594
Other Universal Application Tools......Page 609
Further Exploration......Page 611
Workshop......Page 612
Debugging in Xcode......Page 614
Monitoring with Instruments......Page 627
Profiling with Shark......Page 633
Q&A......Page 640
Workshop......Page 641
HOUR 24: Distributing Applications Through the App Store......Page 642
Preparing an Application for the App Store......Page 643
Submitting an Application for Approval......Page 655
Promoting Your Application......Page 662
Exploring Other Distribution Methods......Page 668
Workshop......Page 670
A......Page 672
B......Page 677
C......Page 678
D......Page 681
E......Page 682
F......Page 683
G......Page 684
I......Page 685
M......Page 688
N......Page 690
O......Page 691
P......Page 692
R......Page 696
S......Page 697
T......Page 699
U......Page 701
V......Page 702
W......Page 703
X......Page 704