ویژگیهای کلیدی
حرفه برنامهنویسی اندروید خود را شروع کنید، یا فقط از انتشار برنامهها در بازار گوگل پلی لذت ببرید.
مقدمهای بر اصول اولیه جاوا، از طریق اندروید، به این معنی که میتوانید ساخت برنامههای خود را از ابتدا شروع کنید.
با مثال یاد بگیرید و چهار برنامه واقعی و دهها برنامه کوچک در سراسر کتاب بسازید.
شرح کتاب
آیا سعی دارید حرفهای در برنامهنویسی شروع کنید، اما راه درست را پیدا نکردهاید؟ آیا ایده خوبی برای یک برنامه دارید، اما نمیدانید چگونه آن را به واقعیت تبدیل کنید؟ یا شاید فقط از این ناامید هستید که برای یادگیری اندروید، باید جاوا بدانید. اگر چنین است، پس این کتاب برای شماست.
این ویرایش دوم جدید و گسترشیافته از برنامهنویسی اندروید برای مبتدیان، همراه شما برای ایجاد برنامههای اندروید پای از ابتدا خواهد بود. ما شما را با تمام مفاهیم اساسی برنامهنویسی در زمینه اندروید، از اصول اولیه جاوا گرفته تا کار با API اندروید، آشنا خواهیم کرد. همه مثالها از کلاسهای API بهروز استفاده میکنند و از داخل اندروید استودیو، محیط رسمی توسعه اندروید که به تسریع فرآیند توسعه برنامه شما کمک میکند، ایجاد شدهاند.
پس از این دوره فشرده، عمیقتر به برنامهنویسی اندروید خواهیم پرداخت و شما یاد خواهید گرفت که چگونه از طریق فرگمنتها، برنامههایی با رابط کاربری استاندارد حرفهای ایجاد کنید و دادههای کاربر خود را با SQLite ذخیره کنید. علاوه بر این، خواهید دید که چگونه برنامههای خود را چندزبانه کنید، با انگشت روی صفحه بکشید و با گرافیک، صدا و انیمیشن نیز کار کنید.
در پایان این کتاب، شما آماده خواهید بود تا شروع به ساخت برنامههای سفارشی خود در اندروید و جاوا کنید.
آنچه خواهید آموخت
بر اصول اولیه کدنویسی جاوا برای اندروید پای مسلط شوید
محیط توسعه اندروید خود را نصب و راهاندازی کنید
با طراح بصری اندروید استودیو رابطهای کاربری کاربردی بسازید
تعامل کاربر، ضبط دادهها، صدا و انیمیشن را به برنامههای خود اضافه کنید
دادههای برنامههای خود را با استفاده از پایگاه داده داخلی اندروید SQLite مدیریت کنید
در مورد الگوهای طراحی مورد استفاده متخصصان برای ساخت برنامههای درجه یک اطلاعات کسب کنید
برنامههای واقعی اندروید را در بازار Google Play بسازید، مستقر کنید و منتشر کنید
این کتاب برای چه کسانی مناسب است؟
اگر در جاوا، اندروید یا برنامهنویسی کاملاً تازهکار هستید و میخواهید برنامههای اندروید بسازید، این کتاب برای شما مناسب است. این کتاب همچنین برای کسانی که از قبل تجربه استفاده از جاوا در اندروید را دارند، به عنوان یک یادآوری عمل میکند تا دانش خود را ارتقا دهند و در پروژههای اولیه پیشرفت سریعی داشته باشند. فهرست مطالب
شروع اندروید و جاوا
اولین تماس: جاوا، XML و طراح رابط کاربری
بررسی اندروید استودیو و ساختار پروژه
شروع کار با طرحبندیها و طراحی متریال
طرحبندیهای زیبا با CardView و ScrollView
چرخه عمر اندروید
متغیرها، عملگرها و عبارات جاوا
تصمیمات و حلقههای جاوا
روشهای جاوا
برنامهنویسی شیگرا
برنامهنویسی شیگرای بیشتر
پشته، هیپ و جمعآوری زباله
کلاسهای ناشناس – زنده کردن ویجتهای اندروید
پنجرههای محاورهای اندروید
آرایهها، ArrayList، نقشه و اعداد تصادفی
آداپتورها و بازیافتکنندهها
پایداری و اشتراکگذاری دادهها
محلیسازی
انیمیشنها و درونیابیها
طراحی گرافیک
نخها و شروع برنامه طراحی زنده
سیستمهای ذرات و مدیریت لمسهای صفحه
پشتیبانی از نسخههای مختلف اندروید، جلوههای صوتی و ویجت اسپینر
الگوهای طراحی، طرحبندیها و قطعات چندگانه






























