برنامه نویسی را از صفر شروع کنید.

Android Game Programming For Dummies
با مطالعه ی کتابِ Android Game Programming For Dummies قادر خواهید بود به سرعت و به سادگی، بازی های جالبی را برای پلتفرم اندروید ایجاد نمایید.
نویسنده: Derek James
زبان: انگلیسی

کاتلین به زبان ساده
این کتاب شما را با زبانی ساده با زبان برنامه نویسی کاتلین آشنا میکند.
نویسنده: یونس ابراهیمی
زبان: فارسی

Atomic Kotlin
این کتاب Kotlin را به بخش های کوچک و قابل فهم (atom ) تقسیم کرده و با کمک تمرین های ها و راهنما های مناسب، شما را راهنمایی میکند که در InteliJ به تمرین و یادگیری بپردازید !
نویسنده: Svetlana Isakova وBruce Eckel
زبان: انگلیسی

Learn Android Studio 4: Efficient Java-Based Android Apps Development
با خواندن این کتاب میتوانید، با استفاده از Android Studio 4، اپلیکیشن های اندروید را به زبان جاوا نوشته و deploy کنید.
نویسنده: Ted Hagos
زبان: انگلیسی

دانلود کتاب فارسی آموزش اندروید
Android یک سیستم عامل تحت موبایل و مبتنی بر هسته ی Linux است. پروژه ی توسعه و ارتقا اندروید AOSP یا پروژه ی کد باز اندروید نام دارد که شرکت Google آن را رهبری می کند. این کتاب فارسی زبان با توضیحاتی که راجع به سیستم عامل اندروید داده و آموزش جامع و کامل برنامه نویسی اندروید در محیط Android studio بهترین انتخاب برای شماست
نویسنده: افشین رفوآ
زبان: فارسی

دانلود کتاب Android Programming for Beginners
اگر در تلاش برای شروعِ کار برنامه نویسی می باشید اما مسیرِ درستِ آن را نیافته اید؛ و یا اینکه ایده های بزرگی در سر دارید اما نمیدانید که چگونه می توان آن ها عملیاتی نمود؛ و یا شنیدنِ این جمله که "برای یادگیریِ Android باید زبان Java را یاد بگیرید" شما را ناامید کرده است، در این صورت کتابِ Android Programming for Beginners بهترین پاسخ برای نیازهای شما خواهد بود.
نویسنده: John Horton
زبان: انگلیسی

دانلود کتاب Professional Android Open Accessory Programming with Arduino
این کتاب راهنما، به برنامه نویسان اندروید می آموزد که چگونه برای کنترل سیستم هایی از قبیلِ نوردهی، شرایط آب و هوایی، و سیستم های سرگرمی از دستگاه های اندرویدی، با استفاده از Ardino، که یک پلتفرمِ میکروکنترولِر می باشد، از AOA استفاده نماید.
نویسنده: Andreas Goransson, David Cuartielles Ruiz
زبان: انگلیسی

دانلود کتاب OpenGL ES 2 for Android
این کتاب تمامیِ مبانی ضروری برای ایجادِ گرافیک های مورد نیاز بر روی اندروید را آموزش می دهد. در طول این کتاب، با ایجادِ بازیِ ساده ی هاکیِ هوایی (Air Hockey)، با اصول اولیه ی OpenGL آشنا خواهید شد و در طول این مسیر، چگونگیِ آغازِ OpenGL و برنامه نویسیِ گرافیک های لوله ای (pipeline) با استفاده از سایه زن ها (shader) را فرا خواهید گرفت.
نویسنده: Kevin Brothaler
زبان: انگلیسی

Game and Graphics Programming for iOS and Android with OpenGL ES 2.0
کتابِ Game and Graphics Programming for iOS and Android with OpenGL ES 2.0 به فهم سریعِ شما از چگونگیِ ایجاد اپلیکیشن ها و بازی های خارق العاده و تاثیر گذار بوسیله ی تکنولوژیِ OpenGL ES 2.0 کمک می کند.
نویسنده: Vitaly Semko, Romain Marucchi-Foino, Roman Semko
زبان: انگلیسی

Beginning Android Games, 2nd Edition
کتابِ Beginning Android Games, Second Edition هرآنچه که برای پیوستن به گروهِ طراحانِ موفقِ بازی های اندرویدی، از قبیلِ ملاحاظاتِ مورد نیاز برای طراحی بازی های اندرویدیِ تبلت، مورد نیاز است را ارئه می دهد.
نویسنده: Mario Zechner, Robert Green
زبان: انگلیسی

Beginning Android Application Development
این راهنمای جامع، مقدمه ای از ایجادِ اپلیکیشن های اندرویدی برای آخرین نسخه های گوشیِ موبایل، ارائه می نماید. نویسنده ی کهنه کار، Wei Meng Lee، برای فهمِ بیشترِ مطالب ارائه شده، در هر درس مثالهایی واقعی را به کار گرفته است.
نویسنده: Wei-Meng Lee
زبان: انگلیسی

Beginning Android 3d Game Development
Beginning Android 3D Game Development یک کتابِ منحصر به فرد و مثال محور برای طراحانِ امروزیِ اپلیکیشن های اندرویدی و گیم است. این طراحان کسانی هستند که درصدد یادگیریِ چگونگیِ ایجاد اپلیکیشنِ بازی های 3D می باشند که با استفاده از Java و OpenGL ES بر روی آخرین نسخه ی پلتفرمِ Android 5.0 (KitKat) اجرا می شوند.
نویسنده: Robert Chin
زبان: انگلیسی