ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Xcode 3 Unleashed

دانلود کتاب Xcode 3 آزاد شد

Xcode 3 Unleashed

مشخصات کتاب

Xcode 3 Unleashed

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 0321552636, 9780321552631 
ناشر: Sams 
سال نشر: 2008 
تعداد صفحات: 558 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 41,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 9


در صورت تبدیل فایل کتاب Xcode 3 Unleashed به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Xcode 3 آزاد شد نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Xcode 3 آزاد شد

Xcode 3 جدید اپل قدرتمندترین مجموعه توسعه مک است که تا کنون ساخته شده است. در Xcode 3 Unleashed، توسعه‌دهنده مشهور مک، فریتز اندرسون، راهنمای قطعی برای استفاده حداکثری از Xcode 3 برای ساخت هر برنامه مکینتاش یا آیفون را نوشته است. اندرسون شما را از طریق یک پروژه ساده هدایت می کند که کل چرخه عمر توسعه Xcode 3.x را پوشش می دهد. در ساخت و اشکال‌زدایی ابزارهای خط فرمان، ایجاد رابط‌های کاربری Mac OS X، مدل‌سازی داده‌ها، بومی‌سازی زبان‌ها، کامپایل برنامه‌ها و موارد دیگر قدم خواهید گذاشت. در طول مسیر، او هر یک از ابزارهای توسعه قابل توجه اپل را از آخرین نسخه Interface Builder به Instruments معرفی می کند - یک ابزار جدید قدرتمند برای تجزیه و تحلیل و بهینه سازی کد شما. اندرسون نشان می دهد که چگونه کد منبع خود را در هر محیطی مدیریت کنید، خواه به تنهایی کار کنید یا در یک تیم جهانی شرکت می کنید. او سیستم ساخت Xcode 3 را کاملاً روشن می کند و نشان می دهد که چگونه می توان از ابزارهای عملکرد اپل، به رهبری پروفایلر آماری عمیق و قدرتمند کوسه، بیشترین استفاده را کرد. به‌طور سیستماتیک برای Xcode 3.x به‌روزرسانی شده است، این یک بازبینی جامع از پرفروش‌ترین کتاب قبلی اندرسون، Step into Xcode است. وسعت، عمق، و تمرکز عملی آن، آن را برای هر توسعه‌دهنده مک ضروری می‌سازد: برنامه‌نویسان با تجربه در حال ارتقا از Xcode 2 یا مهاجرت از CodeWarrior. برنامه نویسان یونیکس/لینوکس در حال حرکت به Mac OS X. حتی برنامه نویسان جدید اطلاعات دقیق در مورد چگونگی… موفقیت در هر مرحله از چرخه عمر برنامه Mac OS X از ابزارهای اصلی Xcode 3 برای ویرایش، اشکال زدایی، آزمایش و کامپایل حداکثر استفاده را ببرید از بهبودهای جدید در Interface Builder بیشترین بهره را ببرید ایجاد برنامه های کاربردی قوی با استفاده از Model- پارادایم View-Controller استفاده از کتابخانه‌ها و چارچوب‌های پویا ساخت باینری‌های جهانی برای اجرا در رایانه‌های Mac Intel و PowerPC افزودن قابلیت جستجوی Spotlight به فایل‌های داده حافظه نمایه، ورودی/خروجی، گرافیک و رشته‌سازی در زمان واقعی سرعت بخشیدن به برنامه‌ها و فرآیندهای توسعه بهبودهای جدید در سیستم اسناد Xcode اجتناب از ابهام هدر، پیوندهای ناپدید شدن، و سایر مشکلات توسعه Xcode مقدمه 1   قسمت اول: چرخه حیات برنامه Mac OS X فصل 1: ضربه زدن به تایرها 11 فصل 2: ​​گردش کار ساده و اشکال زدایی غیرفعال فصل 19 3: اشکال زدایی ساده فعال 29 فصل 4: کامپایل: اصول 39 فصل 5: شروع یک برنامه کاکائو 47 فصل 6: یک برنامه کاکائو: بازدیدها 63 فصل 7: یک برنامه کاکائو: کنترلرها 75 فصل 8: کنترل نسخه 9 فهرست 117 فصل 10: کتابخانه ها و اهداف وابسته 141 فصل 11: بسته ها و بسته های فایل 153 فصل 12: آزمایش واحد 167 فصل 13: ایجاد نمای سفارشی 181 فصل 14: کتابخانه های پویا و چهارچوب های X12111120 بخش : 21 بخش با استفاده از ابزارهای مدل‌سازی داده‌ها 243 فصل 17: توسعه متقابل 267 فصل 18: نورافکن (یا نحوه ایجاد یک افزونه) 281 فصل 19: کارهای پایانی 301   قسمت دوم: وظایف Xcode Chapter 20 و X31 Project : Xcode for make Veterans 353 Chapter 22: More about Debugging 373 Chapter 23: Xcode and Speed ​​395 Chapter 24: A Legacy Project 403 Chapter 25: Shark and the CHUD Tools 421 Chapter 26: Apps 47: Apps : برخی از متغیرهای ساخت 475 پیوست ب: الگوهای پروژه و هدف 485 پیوست ج: منابع دیگر 501   فهرست 507


توضیحاتی درمورد کتاب به خارجی

Apple’s new Xcode 3 is the most powerful Mac development suite ever created. In Xcode 3 Unleashed, renowned Mac developer Fritz Anderson has written the definitive guide to making the most of Xcode 3 to build any Macintosh or iPhone application.   Anderson leads you through a simple project that covers the entire Xcode 3.x development lifecycle. You’ll walk through building and debugging command-line tools, creating Mac OS X user interfaces, modeling data, localizing languages, compiling applications, and much more. Along the way, he introduces each of Apple’s remarkable development tools from the latest version of Interface Builder to Instruments—a powerful new tool for analyzing and optimizing your code.   Anderson shows how to manage your source code in any environment, whether you’re working solo or participating in a worldwide team. He thoroughly illuminates Xcode 3’s build system and shows how to make the most of Apple’s performance tools, led by the deep and powerful Shark statistical profiler.   Systematically updated for Xcode 3.x, this is a comprehensive revision of Anderson’s previous bestseller, Step into Xcode. Its breadth, depth, and practical focus will make it indispensable to every Mac developer: experienced programmers upgrading from Xcode 2 or migrating from CodeWarrior; UNIX/Linux programmers moving to Mac OS X; even new programmers.   Detailed information on how to… Succeed with every stage of the Mac OS X application lifecycle Make the most of Xcode 3’s core tools for editing, debugging, testing, and compilation Get the most from new improvements to Interface Builder Create robust applications using the Model-View-Controller paradigm Utilize dynamic libraries and frameworks Build Universal Binaries to run on both Intel and PowerPC Macs Add Spotlight searchability to data files Profile memory, I/O, graphics, and threading in real-time Accelerate both your applications and your development processes Leverage new improvements to the Xcode documentation system Avoid header ambiguity, disappearing links, and other Xcode development pitfalls Introduction 1   Part I: The Life Cycle of a Mac OS X Application Chapter 1: Kicking the Tires 11 Chapter 2: Simple Workflow and Passive Debugging 19 Chapter 3: Simple Active Debugging 29 Chapter 4: Compilation: The Basics 39 Chapter 5: Starting a Cocoa Application 47 Chapter 6: A Cocoa Application: Views 63 Chapter 7: A Cocoa Application: Controllers 75 Chapter 8: Version Control 93 Chapter 9: Property Lists 117 Chapter 10: Libraries and Dependent Targets 141 Chapter 11: File Packages and Bundles 153 Chapter 12: Unit Testing 167 Chapter 13: Creating a Custom View 181 Chapter 14: Dynamic Libraries and Frameworks 203 Chapter 15: Documentation in Xcode 221 Chapter 16: Using the Data Modeling Tools 243 Chapter 17: Cross-Development 267 Chapter 18: Spotlight (or, How to Build a Plug-in) 281 Chapter 19: Finishing Touches 301   Part II: Xcode Tasks Chapter 20: Navigating an Xcode Project 331 Chapter 21: Xcode for make Veterans 353 Chapter 22: More About Debugging 373 Chapter 23: Xcode and Speed 395 Chapter 24: A Legacy Project 403 Chapter 25: Shark and the CHUD Tools 421 Chapter 26: Instruments 437 Chapter 27: Closing Snippets 461   Appendices Appendix A: Some Build Variables 475 Appendix B: Project and Target Templates 485 Appendix C: Other Resources 501   Index 507  



فهرست مطالب

Xcode 3 Unleashed......Page 1
Table of Contents......Page 8
What’s New in Xcode 3......Page 24
Installing Xcode......Page 26
Uninstalling Xcode......Page 30
Xcode 2.5......Page 31
Part I: The Life Cycle of a Mac OS X Application......Page 32
First Run......Page 34
Hello, World......Page 35
What Went Where......Page 39
Summary......Page 41
2 Simple Workflow and Passive Debugging......Page 42
Calculating a Linear Regression......Page 43
Plan of Action......Page 44
A Command-Line Tool......Page 45
Build Errors......Page 46
Simple Debugging......Page 50
Summary......Page 51
The Next Step......Page 52
Active Debugging......Page 53
Summary......Page 60
Compiling......Page 62
Linking......Page 65
Dynamic Loading......Page 66
Legacy Technologies......Page 68
Summary......Page 69
Plan of Action......Page 70
Starting a New Project......Page 75
Implementation: Model......Page 77
Summary......Page 85
6 A Cocoa Application: Views......Page 86
Interface Builder......Page 87
Summary......Page 96
The Next Step......Page 98
Adding a Controller......Page 100
Value Binding......Page 105
Actions and Outlets......Page 107
MyDocument......Page 108
Application Properties......Page 111
Building......Page 114
Summary......Page 115
8 Version Control......Page 116
Setting Up a Repository......Page 118
Getting Ready for Subversion......Page 119
Telling Xcode About a Repository......Page 121
Controlling Linear......Page 122
Getting a Controlled Linear......Page 126
Revising......Page 128
Rolling Back......Page 137
Tagging......Page 138
Summary......Page 139
Data Types......Page 140
Property List Files......Page 141
Examining Property Lists......Page 150
Other Formats......Page 155
Text Macros......Page 156
Summary......Page 162
Adding a Target......Page 164
Library Design......Page 166
Modifying Linear......Page 169
A Dependent Target......Page 171
Examining the Library......Page 172
Summary......Page 175
11 File Packages and Bundles......Page 176
A Simple Package: RTFD......Page 177
Application Bundles......Page 179
The Info.plist File......Page 181
Summary......Page 188
Adding a Unit Test Target......Page 190
Refactoring......Page 194
Running the Tests......Page 198
A Dependent Test......Page 199
Crossing Architectures......Page 202
Summary......Page 203
Controller......Page 204
View......Page 206
The Delegate Design Pattern......Page 210
The Custom View......Page 212
Testing......Page 219
Debugging a View......Page 221
Summary......Page 224
14 Dynamic Libraries and Frameworks......Page 226
Adding a Framework Target......Page 227
Framework Structure......Page 233
Using the Framework......Page 234
Where Frameworks Go......Page 237
Summary......Page 242
HeaderDoc......Page 244
User Scripts in Xcode......Page 248
DocSets......Page 252
Shell Script Targets......Page 256
Browsing......Page 258
API Documentation......Page 261
Summary......Page 264
16 Using the Data Modeling Tools......Page 266
Data Modeling......Page 268
Revisiting the Model......Page 270
Interface Builder......Page 279
Build and Run......Page 281
Adding an Entity......Page 282
Summary......Page 289
Cross-Development SDKs......Page 290
NIB Compatibility......Page 294
Universal Binaries......Page 297
Building for Different Operating Systems on Different Processors......Page 300
Summary......Page 302
How Data Gets into Spotlight......Page 304
Uniform Type Identifiers......Page 307
The Spotlight Plug-In......Page 309
Core Data and Metadata......Page 317
The Proof of the Pudding......Page 320
Summary......Page 322
Trimming the Menus......Page 324
Localization......Page 327
Checking Memory Usage......Page 336
Instruments......Page 338
The Release Build Configuration......Page 346
Stripping the Product......Page 348
Summary......Page 351
Part II: Xcode Tasks......Page 352
Editor Panes......Page 354
Project Find Window......Page 361
Groups & Files List......Page 362
The Targets Group......Page 364
Class Browser Window......Page 368
Class Modeler......Page 369
Project Layout......Page 371
Summary......Page 375
21 Xcode for make Veterans......Page 376
Xcode Build Variables......Page 378
Custom Build Rules......Page 379
Run Script Build Phase......Page 380
Under the Hood: A Simple Build......Page 382
The xcodebuild Tool......Page 388
Settings Hierarchy......Page 389
Build Configurations......Page 391
Summary......Page 394
Debugging Techniques......Page 396
Printing Values......Page 400
Custom Formatters......Page 402
Breakpoint Commands......Page 404
Breakpoint Conditions......Page 406
Lazy Symbol Loading......Page 407
Zombies......Page 408
The Mini Debugger, and the In-Editor Debugger......Page 412
Datatips......Page 414
Summary......Page 415
Precompiled Headers......Page 418
Predictive Compilation......Page 419
Distributed Builds......Page 420
Project Indexing......Page 422
Summary......Page 424
24 A Legacy Project......Page 426
Preparing the Project......Page 427
The Organizer......Page 428
An External Build System Project......Page 436
Summary......Page 442
Shark......Page 444
The Other Performance Tools......Page 454
Summary......Page 459
What Instruments Is......Page 460
Running Instruments......Page 461
The Trace Document Window......Page 462
The Library......Page 468
Running an Instrument......Page 469
The Instruments......Page 472
Custom Instruments......Page 479
The Templates......Page 481
Summary......Page 482
Miscellaneous Traps......Page 484
Miscellaneous Tips......Page 487
More Documentation......Page 493
Part III: Appendices......Page 496
A: Some Build Variables......Page 498
Useful Build Variables......Page 499
Source Trees......Page 506
Project Templates......Page 508
Target Templates......Page 518
Legacy Targets......Page 522
Books......Page 524
On the Net......Page 525
Face to Face......Page 527
Tools......Page 528
A......Page 530
B......Page 531
C......Page 533
D......Page 536
E......Page 539
F......Page 540
H......Page 541
I......Page 542
J–K......Page 543
L......Page 544
M......Page 545
N......Page 546
O......Page 547
P......Page 548
Q–R......Page 550
S......Page 551
T......Page 554
U......Page 555
V......Page 556
X–Z......Page 557




نظرات کاربران