دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Thomas Myer
سری:
ISBN (شابک) : 111815665X, 9781118156650
ناشر: Wrox
سال نشر: 2011
تعداد صفحات: 388
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 28 مگابایت
در صورت تبدیل فایل کتاب Beginning PhoneGap به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب شروع PhoneGap نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
بدون نیاز به یادگیری زبان جدید، برنامه های تلفن همراه چند پلتفرمی ایجاد کنید! PhoneGap یک راه حل منبع باز است، ایده آل برای توسعه دهندگان وب که می خواهند بدون نیاز به یادگیری زبان جدید، برنامه های تلفن همراه بین پلتفرمی بسازند. با استفاده از HTML، CSS و جاوا اسکریپت، PhoneGap به شما امکان می دهد به دنیای تلفن همراه بپرید و برنامه هایی را برای iPhone، Android و BlackBerry توسعه دهید. شما را از طریق نصب نرم افزار توسعه راهنمایی می کند. مبانی هر یک از واحدهای کاربردی PhoneGap را معرفی می کند. ساخت با چارچوب بحث با استفاده از HTML، CSS، جاوا اسکریپت ویژگیهای شتابسنج و قطبنما را بررسی میکند رسانه، فضای ذخیرهسازی و فایلها، دوربین، مخاطبین، موقعیت جغرافیایی و موارد دیگر را بررسی میکند. در پایان کتاب، میتوانید برنامههای تلفن همراه را راهاندازی کنید!\"توجه: چند تغییر مهم در نرمافزار PhoneGap اندکی پس از انتشار این کتاب رخ داد. نویسنده صفحات اضافی برای پرداختن به این تغییرات و سایر تغییرات نوشته است. میتوانید دانلود کنید. بهروزرسانیهای این کتاب از صفحه پشتیبانی کتاب در وبسایت Wrox.\"
Create cross-platform mobile apps without having to learn a new language!PhoneGap is an open source solution, ideal for web developers wanting to build cross-platform mobile apps without having to learn a new language. Using HTML, CSS, and Javascript, PhoneGap allows you to jump into the mobile world and develop apps for iPhone, Android, and the BlackBerry.Walks you through installing the development software Covers the basics of each of PhoneGap's functional units Introduces various projects you can build with the framework Discusses using HTML, CSS, JavaScript Explores the features accelerameter and compass Examines media, storage and files, camera, contacts, geolocation, and more Within Beginning PhoneGap, each new chapter builds on the lessons taught in the previous so that by the end of the book, you can have mobile apps up and running!"NOTE: Several significant changes to the PhoneGap software occurred shortly after this book was published. The author has written extra pages to address these and other changes. You can download the updates to this book from the book's support page on the Wrox website."
Beginning PhoneGap......Page 5
Contents......Page 15
Introduction......Page 21
Using PhoneGap......Page 27
Looking at a Quick Showcase......Page 28
Taking a Basic Run-Through......Page 31
Assessing PhoneGap's Current Status......Page 34
Understanding What PhoneGap Is Good/Bad At......Page 35
What You Can Build with PhoneGap......Page 36
Quick Overview of the API......Page 38
Mobile Design Issues......Page 39
Summary......Page 41
Downloading PhoneGap......Page 43
Downloading PhoneGap for iOS......Page 44
Downloading PhoneGap for Android......Page 46
Downloading PhoneGap for BlackBerry......Page 48
Downloading PhoneGap for webOS......Page 49
Downloading PhoneGap for Symbian......Page 50
Using PhoneGap Build......Page 51
Choosing Your Environment......Page 53
Summary......Page 54
Using PhoneGap with Xcode......Page 57
Using PhoneGap with an Android Device......Page 62
Using PhoneGap with a BlackBerry Device......Page 67
Summary......Page 68
Understanding Events......Page 71
Using the Events Listener......Page 72
backbutton......Page 73
deviceready......Page 74
menubutton......Page 75
resume......Page 76
searchbutton......Page 77
online......Page 78
offline......Page 79
Summary......Page 82
Getting Information from the Device......Page 85
Getting the PhoneGap Version......Page 86
Getting the Operating System Version......Page 87
Determining the Connection Type......Page 89
Using Alerts......Page 92
Using Beeps......Page 93
Using Vibrations......Page 94
Summary......Page 96
What Is the Accelerometer?......Page 99
Showcase of Accelerometer Applications......Page 100
getCurrentAcceleration......Page 104
watchAcceleration......Page 105
Accelerometer Option......Page 106
Summary......Page 108
What Is the Compass?......Page 111
Differences among the Different Devices......Page 112
Showcase of Compass Applications......Page 114
getCurrentHeading......Page 116
watchHeading......Page 117
Using a Compass Option......Page 118
Improving the Look and Feel......Page 120
Summary......Page 123
What Is Geolocation?......Page 125
Showcase of Geolocation Applications......Page 126
Position Object......Page 129
Coordinates Object......Page 130
watchPosition......Page 131
clearWatch......Page 132
Using Geolocation Options......Page 133
Improving the Look and Feel......Page 134
Summary......Page 136
What Are Media Files?......Page 139
Showcase of Media Applications......Page 140
Using Media Methods......Page 143
getDuration......Page 144
pause......Page 145
startRecord......Page 146
Handling Errors......Page 147
Improving the Look and Feel......Page 151
Summary......Page 153
What Is the Camera?......Page 155
What Is the Photo Gallery?......Page 156
Showcase of Camera Applications......Page 157
Using the getPicture Method......Page 159
Using Camera Options......Page 161
Improving the Look and Feel......Page 164
Summary......Page 167
Learning about Storage Options......Page 169
Opening a Database......Page 172
Running a SQL Query......Page 173
Viewing a Result Set......Page 174
Handling Errors......Page 175
Using the localStorage Object......Page 178
Summary......Page 181
Learning about Filesystems......Page 183
Using the DirectoryEntry Object......Page 184
Using the FileEntry Object......Page 190
Using LocalFileSystem......Page 194
Reading Files......Page 195
readAsText......Page 196
Writing Files......Page 197
Learning about Transferring Files......Page 198
Handling Errors......Page 199
FileTransferError......Page 200
Summary......Page 202
Learning about Creating Contacts......Page 205
Saving a Contact......Page 207
Finding a Contact......Page 208
Contacts......Page 209
ContactName......Page 210
ContactOrganization......Page 211
Handling Errors......Page 212
Summary......Page 213
Learning about Capturing Video......Page 215
Recognizing Quirks when Capturing Videos......Page 216
Using the options Argument......Page 217
Learning about Capturing Images......Page 218
Handling Errors......Page 219
Summary......Page 221
Designing the Application......Page 223
Creating the Capture Options......Page 224
Adding Metadata......Page 228
Saving and Synching......Page 229
Adding Geolocation......Page 232
The Final Code......Page 233
Summary......Page 236
Appendix A: Answers to Exercises......Page 239
Appendix B: Tools for PhoneGap......Page 261
Appendix C: PhoneGap.js......Page 273
Appendix D: PhoneGap Plug-ins......Page 359
Index......Page 375
Advertisements......Page 386