دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Paul Ferrill
سری:
ISBN (شابک) : 9781430235699
ناشر: Apress
سال نشر: 2011
تعداد صفحات: 296
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 6 مگابایت
در صورت تبدیل فایل کتاب Pro Android Python with SL4A به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب نرم افزار آندروید پایتون با SL4A نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Android Python با SL4A برای برنامه نویسان و علاقه مندانی است که می خواهند بدون نیاز به یادگیری جاوا ابتدا برای دستگاه های اندرویدی برنامه بنویسند. Paul Ferrill شما را از نصب لایه اسکریپت برای اندروید (SL4A) به نوشتن اسکریپت های کوچک، به پروژه های پیچیده تر و جالب تر، و در نهایت به آپلود و بسته بندی برنامه های خود در دستگاه اندروید هدایت می کند. اندروید اسکریپت ها را در بسیاری از زبان های برنامه نویسی اجرا می کند، اما Python، Lua و Beanshell از محبوبیت خاصی برخوردار هستند. اکثر برنامه نویسان بیش از یک زبان برنامه نویسی می دانند، به طوری که بهترین ابزار را برای هر کاری که می خواهند انجام دهند، دارند. Android Python Pro with SL4A با معرفی مهمترین زبانهای برنامهنویسی منبع باز که بر روی سختافزار مبتنی بر اندروید در دسترس هستند، دنیای اسکریپتنویسی اندروید را بررسی میکند.
Pro Android Python with SL4A is for programmers and hobbyists who want to write apps for Android devices without having to learn Java first. Paul Ferrill leads you from installing the Scripting Layer for Android (SL4A) to writing small scripts, to more complicated and interesting projects, and finally to uploading and packaging your programs to an Android device. Android runs scripts in many scripting languages, but Python, Lua, and Beanshell are particularly popular. Most programmers know more than one programming language, so that they have the best tool for whatever task they want to accomplish. Pro Android Python with SL4A explores the world of Android scripting by introducing you to the most important open-source programming languages that are available on Android-based hardware.
Contents at a Glance......Page 3
Contents......Page 287
About the Author......Page 293
About the Technical Reviewer......Page 294
Acknowledgments......Page 295
Preface......Page 296
Why SL4A?......Page 4
Android Application Anatomy......Page 5
Intents......Page 6
SL4A Architecture......Page 7
JavaScript Object Notation (JSON)......Page 9
Beanshell 2.0b4......Page 10
Lua 5.1.4......Page 11
Perl 5.10.1......Page 12
Rhino 1.7R2......Page 14
JRuby 1.4......Page 15
Python......Page 16
Summary......Page 29
Installing SL4A on the Device......Page 30
Linux......Page 42
Windows......Page 44
Installing Python......Page 46
Remotely Connecting to the Device......Page 48
Device Settings......Page 52
Executing Simple Programs......Page 54
Summary......Page 58
Wading Through the SDK Documentation......Page 60
Examining the Different SDK Components......Page 62
Testing With the Android Emulator......Page 63
Android Debug Bridge......Page 71
Dalvik Debug Monitor Service (DDMS)......Page 82
Summary......Page 84
Installing Eclipse on a Development Machine......Page 86
Eclipse Basics......Page 91
Perspectives......Page 93
Projects......Page 96
Android Development Toolkit......Page 97
Using Pydev......Page 102
Using Multiple File Types in Eclipse......Page 110
Summary......Page 113
Exploring the Android API......Page 115
Exploring the Android APIs......Page 117
Android Facades......Page 118
AndroidFacade......Page 120
BatteryManagerFacade......Page 123
CameraFacade......Page 125
CommonIntentsFacade......Page 126
ContactsFacade......Page 127
LocationFacade......Page 129
PreferencesFacade......Page 130
SensorManagerFacade......Page 131
SignalStrengthFacade......Page 132
SmsFacade......Page 133
UiFacade......Page 134
WifiFacade......Page 139
Summary......Page 140
Background Tasks......Page 141
Triggers......Page 143
Orientation-based Actions......Page 144
Location-based Actions......Page 147
Time-based Actions......Page 148
Elapsed Time-based Triggers......Page 150
FTP File Sync Tool......Page 152
Syncing Photos with Flickr......Page 160
Syncing with Google Docs......Page 162
A Startup Launcher......Page 164
Summary......Page 166
Python Libraries......Page 167
E-mail–Based Applications......Page 170
Tweet My Location......Page 174
Killing a Running App......Page 188
URL File Retriever......Page 190
Python FTP Server......Page 192
Summary......Page 196
UI Basics......Page 197
Book Title Search......Page 201
Convenience Dialog Boxes......Page 203
Progress Dialog Boxes......Page 205
Modal versus Non–Modal Dialog Boxes......Page 207
File Listing with dialogCreateAlert......Page 209
Dialog Boxes as Python Objects......Page 211
Podplayer App......Page 215
Building the mysettings App......Page 218
Summary......Page 222
HTML and Basic Information Display......Page 223
HTML and JavaScript......Page 226
HTML GUI Form Basics......Page 228
Simple HTML Forms......Page 230
Cascading Style Sheets......Page 232
SMS Merger......Page 235
Summary......Page 249
QR Codes......Page 251
Application Packages......Page 253
Building with Ant......Page 266
Compiling SL4A......Page 268
Finishing Touches......Page 271
Summary......Page 273
A......Page 274
E, F, G, H......Page 275
P, Q......Page 276
S, T......Page 280
U, V, W, X, Y, Z......Page 283