دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: بازی ها ویرایش: 1 نویسندگان: Lauren Darcey. Shane Conder سری: ISBN (شابک) : 0321673352, 9780321673350 ناشر: Sams Publishing سال نشر: 2010 تعداد صفحات: 475 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 17 مگابایت
در صورت تبدیل فایل کتاب Sams Teach Yourself Android Application Development in 24 Hours به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب سامس در 24 ساعت توسعه برنامه اندروید را به خودتان بیاموزید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
تمام رنگی! تنها در 24 جلسه یک ساعته یا کمتر، یاد بگیرید که چگونه برنامه های قدرتمندی را برای اولین پلتفرم موبایل کامل، باز و رایگان جهان بسازید: Android. با استفاده از رویکرد ساده و گام به گام این کتاب، یک برنامه اندرویدی با امکانات کامل را از ابتدا میسازید و بر مهارتهای مورد نیاز برای طراحی، توسعه، آزمایش و انتشار برنامههای قدرتمند تسلط خواهید داشت. هر درس بر اساس چیزهایی است که قبلاً آموخته اید، و به شما یک پایه محکم برای موفقیت در دنیای واقعی می دهد! دستورالعمل های گام به گام به دقت شما را در میان رایج ترین وظایف توسعه اندروید راهنمایی می کند. آزمون ها و تمرینات در پایان هر فصل به شما کمک می کند دانش خود را آزمایش کنید. به هر حال، یادداشتها اطلاعات جالبی در رابطه با بحث ارائه میدهند. آیا میدانستید؟ راهنمایی ها توصیه هایی را ارائه می دهند یا راه های آسان تری را برای انجام وظایف به شما نشان می دهند. مواظب باش! هشدارها به شما در مورد مشکلات احتمالی هشدار می دهند و به شما توصیه می کنند که چگونه از آنها اجتناب کنید. یاد بگیرید چگونه… برنامه های Android را با سرعت و موفقیت آمیز با Java Master Android SDK و ابزارهای توسعه توسعه دهید استفاده از محیط برنامه نویسی Eclipse برای توسعه پروژه های Android درک چرخه عمر برنامه Android ایجاد رابط کاربری موثر و کاربرپسند بازیابی، ذخیره و کار با داده های برنامه برنامههای شبکه قدرتمند را توسعه دهید ویژگیهای اجتماعی محبوب و سرویسهای مبتنی بر مکان را به برنامههای خود اضافه کنید از سختافزار دستگاه Android مانند دوربین بینالمللی، آزمایش و انتشار برنامههای Android خود بهره ببرید.
Full Color! In just 24 sessions of one hour or less, learn how to build powerful applications for the world’s first complete, open, and free mobile platform: Android. Using this book’s straightforward, step-by-step approach, you’ll build a fully-featured Android application from the ground up and master the skills you need to design, develop, test, and publish powerful applications. Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success! Step-by-step instructions carefully walk you through the most common Android development tasks. Quizzes and Exercises at the end of each chapter help you test your knowledge. By the Way notes present interesting information related to the discussion. Did You Know? tips offer advice or show you easier ways to perform tasks. Watch Out! cautions alert you to possible problems and give you advice on how to avoid them. Learn how to… Develop Android applications quickly and successfully with Java Master Google’s Android SDK and development tools Leverage the Eclipse programming environment to develop Android projects Understand the Android application lifecycle Build effective, user-friendly user interfaces Retrieve, store, and work with application data Develop powerful network applications Add popular social features and location-based services to your applications Take advantage of Android device hardware like the camera Internationalize, test, and publish your Android applications
Table of Contents......Page 6
Introduction......Page 18
Introducing Android......Page 24
Familiarizing Yourself with Eclipse......Page 26
Running and Debugging Applications......Page 34
Q&A......Page 40
Workshop......Page 41
Using the Android Documentation......Page 44
Debugging Applications with DDMS......Page 46
Working with the Android Emulator......Page 52
Using Other Android Tools......Page 55
Summary......Page 56
Workshop......Page 57
Designing a Typical Android Application......Page 60
Using the Application Context......Page 63
Working with Activities......Page 64
Working with Intents......Page 68
Working with Dialogs......Page 70
Logging Application Information......Page 71
Q&A......Page 72
Workshop......Page 73
Using Application and System Resources......Page 76
Working with Simple Resource Values......Page 80
Working with Drawable Resources......Page 83
Working with Layouts......Page 84
Working with Files......Page 88
Summary......Page 90
Q&A......Page 91
Workshop......Page 92
Exploring the Android Manifest File......Page 94
Configuring Basic Application Settings......Page 98
Defining Activities......Page 103
Managing Application Permissions......Page 105
Summary......Page 108
Q&A......Page 109
Workshop......Page 110
Designing an Android Trivia Game......Page 112
Implementing an Application Prototype......Page 119
Running the Game Prototype......Page 124
Summary......Page 126
Workshop......Page 127
Designing the Splash Screen......Page 130
Implementing the Splash Screen Layout......Page 131
Working with Animation......Page 136
Summary......Page 140
Workshop......Page 141
Designing the Main Menu Screen......Page 144
Implementing the Main Menu Screen Layout......Page 148
Working with the ListView Control......Page 151
Working with Other Menu Types......Page 155
Workshop......Page 158
HOUR 9: Developing the Help and Scores Screens......Page 160
Designing the Help Screen......Page 161
Implementing the Help Screen Layout......Page 162
Working with Files......Page 164
Designing the Scores Screen......Page 166
Implementing the Scores Screen Layout......Page 168
Designing a Screen with Tabs......Page 171
Working with XML......Page 173
Q&A......Page 175
Workshop......Page 176
Designing the Settings Screen......Page 178
Implementing the Settings Screen Layout......Page 182
Using Common Form Controls......Page 184
Saving Form Data with SharedPreferences......Page 192
Q&A......Page 195
Workshop......Page 196
Working with Activity Dialogs......Page 198
Using DatePickerDialog......Page 201
Working with Custom Dialogs......Page 204
Workshop......Page 211
Designing the Game Screen......Page 214
Implementing the Game Screen Layout......Page 217
Working with ViewSwitcher Controls......Page 220
Wiring Up Game Logic......Page 225
Summary......Page 231
Workshop......Page 232
Designing the Avatar Feature......Page 234
Adding an Avatar to the Settings Screen Layout......Page 236
Working with ImageButton Controls......Page 238
Working with Image Media......Page 240
Working with Bitmaps......Page 245
Q&A......Page 247
Workshop......Page 248
Designing the Favorite Place Feature......Page 250
Implementing the Framework for the Favorite Place Feature......Page 254
Using Location-Based Services......Page 257
Using Geocoding Services......Page 263
Working with Maps......Page 265
Q&A......Page 268
Workshop......Page 269
Designing Network Applications......Page 272
Developing Network Applications......Page 274
Accessing Network Services......Page 277
Indicating Network Activity with Progress Bars......Page 279
Running Tasks Asynchronously......Page 282
Downloading and Displaying Scores......Page 284
Downloading and Parsing Question Batches......Page 288
Workshop......Page 291
Determining Data to Send to the Server......Page 294
Accessing Phone Status Information......Page 295
Uploading Data to a Remote Application Server......Page 298
Workshop......Page 306
Enhancing Your Application with Social Features......Page 308
Adding Friend Support to Your Application......Page 309
Integrating with Social Networking Services......Page 317
Q&A......Page 319
Workshop......Page 320
Designing an App Widget......Page 322
Handling App Widget User Events......Page 330
Working with Widget Background Operations......Page 331
Q&A......Page 335
Workshop......Page 336
General Internationalization Principles......Page 338
How Android Localization Works......Page 339
Android Internationalization Strategies......Page 344
Using Localization Utilities......Page 346
Summary......Page 347
Q&A......Page 348
Workshop......Page 349
Configuration Management for Android......Page 350
Q&A......Page 360
Workshop......Page 361
Exploring More Core Android Features......Page 364
Designing Advanced User Interfaces......Page 366
Working with Multimedia......Page 370
Working with 2D and 3D Graphics......Page 371
Personalizing Android Devices......Page 373
Managing and Sharing Data......Page 375
Accessing Underlying Device Hardware......Page 379
Q&A......Page 381
Workshop......Page 382
Testing Best Practices......Page 384
Maximizing Test Coverage......Page 388
Q&A......Page 397
Workshop......Page 398
Understanding the Release Process......Page 400
Preparing the Release Candidate Build......Page 402
Testing the Application Release Candidate......Page 403
Packaging and Signing an Application......Page 404
Testing the Signed Application Package......Page 407
Q&A......Page 409
Workshop......Page 410
Selling on the Android Market......Page 412
Exploring Other Android Publishing Options......Page 419
Q&A......Page 422
Workshop......Page 423
Development Machine Prerequisites......Page 426
Installing the Eclipse IDE......Page 427
Installing the Android SDK......Page 428
Installing and Configuring the Android Plug-in for Eclipse (ADT)......Page 429
Configuring Development Hardware for Device Debugging......Page 430
Organizing Imports......Page 432
Editing Code Efficiently......Page 433
Renaming Almost Anything......Page 434
Fun with Refactoring......Page 435
Creating Custom Log Filters......Page 437
Integrating Source Control......Page 438
Accessing the Publisher’s Website......Page 440
Accessing the Authors’ Website......Page 441
Leveraging Online Android Resources......Page 442
A......Page 444
B......Page 449
C......Page 451
D......Page 452
E......Page 454
F......Page 455
H......Page 457
I......Page 458
J-K......Page 459
L......Page 460
M......Page 461
N......Page 464
P......Page 465
Q......Page 467
R......Page 468
S......Page 469
T......Page 473
U......Page 474
X-Y-Z......Page 475