دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: سیستم های عامل ویرایش: نویسندگان: Sylvain Ratabouil سری: ISBN (شابک) : 1849691525, 9781849691529 ناشر: Packt Publishing سال نشر: 2012 تعداد صفحات: 436 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 9 مگابایت
کلمات کلیدی مربوط به کتاب راهنمای مبتدی Android NDK: کتابخانه، ادبیات کامپیوتر، اندروید
در صورت تبدیل فایل کتاب Android NDK Beginner's Guide به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب راهنمای مبتدی Android NDK نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
جنبه اصلی اندروید را کشف کنید و قدرت C/C++ را در برنامههای
خود تزریق کنید
برنامههای با کارایی بالا با C/C++ ایجاد کنید و با جاوا ادغام
کنید
از ویژگیهای پیشرفته اندروید مانند گرافیک، صدا، ورودی و سنجش
بهرهبرداری کنید. > کتابخانه های شخصی یا شخص ثالث خود را از
اکوسیستم پرکار C/C++ پورت کنید و مجدداً استفاده کنید
در جزئیات
Android NDK همه چیز در مورد تزریق عملکرد بالا به برنامه های شما
است. از حداکثر قدرت این دستگاههای تلفن همراه با استفاده از
کدهای قابل حمل و با کارایی بالا استفاده کنید.
این کتاب به شما نشان میدهد که چگونه برنامههای دارای C/C++ را
ایجاد کنید و آنها را با جاوا ادغام کنید. نحوه دسترسی به API و
کتابخانه های پورت بومی مورد استفاده در برخی از موفق ترین برنامه
های اندروید را خواهید آموخت.
با استفاده از این آموزش گام به گام عملی که با نظرات و ترفندهای
برجسته شده است، نحوه اجرای کدهای C/C++ تعبیه شده در یک برنامه
جاوا یا در یک برنامه مستقل. شما یک برنامه بومی واقعی از ایجاد
پروژه تا اجرای کامل API بومی و انتقال کتابخانه های شخص ثالث
موجود ایجاد خواهید کرد. شما OpenGL ES و OpenSL ES را که در حال
تبدیل شدن به استاندارد جدید در تحرک هستند، کشف خواهید کرد.
همچنین نحوه دسترسی به صفحه کلید و لوازم جانبی ورودی و نحوه
خواندن حسگرهای شتاب سنج یا جهت یابی را خواهید فهمید. در نهایت،
به موضوعات پیشرفته تری مانند اشکال زدایی و دستورالعمل های
اسمبلر ARM خواهید پرداخت. تا پایان کتاب، باید عناصر کلیدی را
بشناسید تا بتوانید از قدرت و قابلیت حمل کدهای بومی بهره برداری
کنید.
آنچه از این کتاب خواهید آموخت
به بلوک شروع بروید و اولین اندروید خود را ایجاد کنید. Native
projec
ارتباط با جاوا از طریق رابط های بومی جاوا
نمایش گرافیک های دو بعدی و سه بعدی با OpenGL ES
پخش صدا و موسیقی با OpenSL ES
مدیریت ورودی و حسگرهای Android
اشکال زدایی برنامه ها و کشف ARM پیشرفته دستورالعمل
پورت کردن کد C/C++ موجود به Android
ترکیب گرافیک، صدا، ورودی، حسگرها و فیزیک در برنامه خود
رویکرد
این راهنمای مبتدیان بر آموزش شما از تمام نکات اصلی یادگیری در
یک برنامه تمرکز دارد. نظم منطقی و روان همچنین خواهید دید که
چگونه از برخی مشکلات رایج اجتناب کنید.
این کتاب برای چه کسی نوشته شده است
آیا شما یک برنامه نویس جاوا اندروید هستید که به عملکرد بیشتری
نیاز دارید؟ آیا شما یک توسعه دهنده C/C++ هستید که نمی خواهید با
چیزهای جاوا و زباله جمع کن خارج از کنترل آن زحمت بکشید؟ آیا می
خواهید برنامه های چند رسانه ای یا بازی های فشرده سریع ایجاد
کنید؟ به هر یک از موارد بالا پاسخ مثبت دهید و این کتاب برای
شماست. با کمی دانش کلی در مورد توسعه C/C++، میتوانید ابتدا به
سمت توسعه اندروید بومی بروید.
Discover the native side of Android and inject the power of
C/C++ in your applications
Create high performance applications with C/C++ and integrate
with Java
Exploit advanced Android features such as graphics, sound,
input and sensing
Port and reuse your own or third-party libraries from the
prolific C/C++ ecosystem
In Detail
Android NDK is all about injecting high performance into your
apps. Exploit the maximum power of these mobile devices using
high-performance and portable code.
This book will show you how to create C/C++ enabled
applications and integrate them with Java. You will learn how
to access native API and port libraries used in some of the
most successful Android applications.
Using this practical step-by-step tutorial, highlighted with
comments and tricks, discover how to run C/C++ code embedded in
a Java application or in a standalone application. You will
create a real native application starting from project creation
through to full implementation of native API and the porting of
existing third-party libraries. You will discover OpenGL ES and
OpenSL ES, which are becoming the new standard in mobility. You
will also understand how to access keyboard and input
peripherals and how to read accelerometer or orientation
sensors. Finally, you will dive into more advanced topics such
as debugging and ARM assembler instructions. By the end of the
book, you should know the key elements to enable you to start
exploiting the power and portability of native code.
What you will learn from this book
Jump in the starting block and create your first Android native
projec
Communicate with Java through Java Native Interfaces
Display 2D and 3D graphics with OpenGL ES
Play sound and music with OpenSL ES
Manage Android input and sensors
Debug applications and discover advanced ARM instructions
Port existing C/C++ code to Android
Combine graphics, sound, input, sensors and physics in your
application
Approach
This beginners guide focuses on getting you through all the
major learning points in a smooth, logical order. Youll also
see how to avoid some common pitfalls.
Who this book is written for
Are you an Android Java programmer who needs more performance?
Are you a C/C++ developer who doesnt want to bother with Java
stuff and its out-of-control garbage collector? Do you want to
create fast intensive multimedia applications or games? Answer
yes to any of the above and this book is for you. With some
general knowledge of C/C++ development, you will be able to
dive head first into native Android development.