دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: 1 نویسندگان: Lee S. Barney سری: ISBN (شابک) : 0321604164, 9780321604163 ناشر: Addison-Wesley Professional سال نشر: 2009 تعداد صفحات: 214 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 3 مگابایت
در صورت تبدیل فایل کتاب Developing Hybrid Applications for the iPhone: Using HTML, CSS, and JavaScript to Build Dynamic Apps for the iPhone به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه اپلیکیشن های ترکیبی برای آیفون: استفاده از HTML، CSS و جاوا اسکریپت برای ساخت اپلیکیشن های پویا برای آیفون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
برای کسانی که آمادگی مقابله با پیچیدگی های Objective-C را ندارند، این یک راه عالی برای شروع ساخت برنامه های آیفون است. اگر اصول اولیه HTML، جاوا اسکریپت و CSS را بدانید، در کمترین زمان برنامههایی را خواهید ساخت. — آگوست ترومتر، صاحب نرم افزار FoggyNoggin، www.foggynoggin.com راه ساده تر و سریع تر برای ساخت برنامه های آیفون با کیفیت بالا را کشف کنید اکنون، برای نوشتن جدیدترین نیازی به شیرجه زدن به Objective-C ندارید. برنامه های کاربردی برای آیفون می توانید از ابزارها و فناوری های توسعه وب که قبلاً می شناسید استفاده کنید: جاوا اسکریپت، HTML و CSS. در این کتاب، لی اس. بارنی، توسعهدهنده طولانیمدت وب و اپلیکیشن موبایل به شما نشان میدهد که چگونه از چارچوبهای QuickConnect و PhoneGap برای ایجاد برنامههای آیفون هیبریدی ایمن، با کیفیت بالا و ماژولار استفاده کنید. لی اس. بارنی شما را در کل فرآیند توسعه ترکیبی آیفون، از ایجاد رابط های کاربری عالی گرفته تا کامپایل، استقرار و اجرای برنامه ها راهنمایی می کند. در طول راه، او تکنیکها و کد نمونهای را معرفی میکند که برای سادهسازی توسعه، حذف پیچیدگی، بهینهسازی عملکرد، و استفاده از تمام قابلیتهای اصلی آیفون - از شتابسنج و GPS تا پایگاه داده داخلی آن، طراحی شدهاند. پوشش شامل استفاده از Dashcode و Xcode با هم برای ایجاد برنامههای منحصربفرد و هیجانانگیز هیبریدی آیفون استفاده از QuickConnect JavaScript API برای انجام کارهای مختلف از لرزش تلفن تا دسترسی به دادههای موقعیت مکانی GPS و شتابسنج دسترسی به عملکرد بومی iPhone با استفاده از ذخیرهسازی، بازیابی و جاوا اسکریپت API PhoneGap. مدیریت دادهها در iPhone، حتی بدون دسترسی به شبکه استفاده از XMLHttpRequest برای دسترسی یا همگامسازی دادههای راه دور و استفاده از سرویسهای وب ایجاد نقشههای مبتنی بر Google برای برنامه خودتان که مانند نقشههایی که در برنامه Maps iPhone میبینید کار میکنند این کتاب به طور سیستماتیک موانع را برای iPhone کاهش میدهد. توسعه، به توسعه دهندگان وب امکان می دهد تا هر برنامه آیفونی را که می توانند تصور کنند، بدون چرخه های توسعه طولانی یا منحنی های یادگیری شیب دار بسازند!
“For those not ready to tackle the complexities of Objective-C, this is a great way to get started building iPhone apps. If you know the basics of HTML, JavaScript, and CSS, you’ll be building apps in no time.” —August Trometer, Owner of FoggyNoggin Software, www.foggynoggin.com Discover the Easier, Faster Way to Build High-Quality iPhone Applications Now, you don’t need to dive headfirst into Objective-C to write state-of-the-art applications for the iPhone. You can use web development tools and technologies you already know: JavaScript, HTML, and CSS. In this book, long-time web and mobile application developer Lee S. Barney shows you how to use the QuickConnect and PhoneGap frameworks to create secure, high-quality, modular hybrid iPhone applications. Lee S. Barney walks you through the entire hybrid iPhone development process, from creating great user interfaces to compiling, deploying, and executing applications. Along the way, he introduces techniques and sample code designed to streamline development, eliminate complexity, optimize performance, and leverage all iPhone’s native capabilities—from its accelerometer and GPS to its built-in database. Coverage includes Using Dashcode and Xcode together to create unique, exciting hybrid iPhone applications Using the QuickConnect JavaScript API to perform tasks ranging from vibrating the phone to accessing the accelerometer and GPS location data Accessing native iPhone functionality using the PhoneGap JavaScript API Storing, retrieving, and managing data on the iPhone, even without network access Using XMLHttpRequest to access or synchronize remote data and use web services Creating Google-based maps for your own app that work like those you see in the iPhone’s Maps application This book systematically lowers the barriers to iPhone development, enabling web developers to build any iPhone application they can imagine without long development cycles or steep learning curves!
Table of Contents......Page 10
Preface......Page 14
Section 1: Using Dashcode and the Custom QuickConnect Template......Page 20
Section 2: Using Xcode and the Custom QuickConnect Template......Page 23
Section 3: Using Xcode and the Custom PhoneGap Template......Page 28
Section 4: Introduction to Basic Objective-C......Page 30
Section 5: Objective-C QuickConnectiPhone Application Structure......Page 33
Section 6: Objective-C PhoneGap Application Structure......Page 36
Section 7: Embedding Web Content: QuickConnectiPhone......Page 38
Section 8: Embedding Web Content: PhoneGap......Page 42
Summary......Page 43
Section 1: Modularity......Page 44
Section 2: The QuickConnect JavaScript Framework—A Modularity Example......Page 45
Section 3: The QuickConnectiPhone Implementation of the Modular Design......Page 53
Section 4: Business and View Application Controller Implementations......Page 57
Section 5: Error Application Controller Implementation......Page 61
Summary......Page 62
Section 1: Apple’s Human Interface Guide......Page 64
Section 2: List- and Browser-Based Interfaces......Page 67
Section 3: Nonlist-Based View Applications......Page 70
Section 4: Immersion Applications......Page 74
Section 5: Creating and Using Custom CSS Transforms......Page 76
Section 6: Using and Creating a Drag-and-Drop/Scale/Rotate Module......Page 83
Summary......Page 93
Section 1: JavaScript Device Activation......Page 94
Section 2: Objective-C Device Activation......Page 100
Section 3: Objective-C Implementation of the QuickConnectiPhone Architecture......Page 107
Summary......Page 113
Section 1: JavaScript Device Activation......Page 114
Section 2: Objective-C Device Activation......Page 121
Summary......Page 128
Section 1: Displaying a Map from Within Your QuickConnect JavaScript Application......Page 130
Section 2: Objective-C Implementation of the QuickConnect Mapping Module......Page 134
Summary......Page 145
Section 1: BrowserDBAccess Example Application......Page 146
Section 2: Using WebView SQLite Databases......Page 148
Section 3: Using Native SQLite Databases......Page 152
Section 4: Using the DataAccessObject with WebKit Engine Databases......Page 154
Section 5: Using the DataAccessObject with Native Databases......Page 164
Summary......Page 173
Section 1: BrowserAJAXAccess Example Application......Page 174
Section 2: Using the ServerAccessObject......Page 176
Section 3: ServerAccessObject......Page 181
Section 4: Security Control Functions......Page 190
Summary......Page 191
Section 1: Background......Page 192
Section 2: A JSON JavaScript API......Page 194
Summary......Page 197
B: The QuickConnectFamily Development Roadmap......Page 198
C: The PhoneGap Development Roadmap......Page 202
A......Page 206
D......Page 207
E......Page 208
I......Page 209
O......Page 210
Q......Page 211
S......Page 212
T......Page 213
X-Y-Z......Page 214