Beginning Android 4 Application Development

معرفی کتاب Beginning Android 4 Application Development

امروزه بسیاری از برنامه های تحت ویندوز و وب کم کم تبدیل به اپلیکیشن می شوند و یا در کنار آنها نیاز به اپلیکیشن نیز می باشد و با گسترش استفاده از گوشی های هوشمند، نیاز به اپلیکیشن، بیش از پیش احساس می شود. در این حوزه اندروید و ios طرفداران زیادی نسبت به بقیه ی پلتفرم ها دارند.

برای شروع برنامه نویسی اندروید، باید پایه برنامه نویسی Java (ترجیحا) یا #C و یا ++C داشته باشید که اگر ندارید بهتر است اول یکی از آنها را یاد بگیرید و سپس بروید سراغ اندروید. چون شروع اندروید بدون پایه، کار بسیار سخت و گاهی نا امید کننده می باشد.

نکته: تجربه خودم در مورد برنامه نویسی اندروید این است که یادگیری زبان انگیلیسی از زبانهای بالا مهم تر است. زیرا اندروید به سرعت در حال گسترش است و تا ترجمه شود و زیر چاپ برود، نسخه دیگر آمده و قوانین بازی عوض شده است.

اما پایه های اندروید از اندروید 3 به بالا زیاد تغییر نکرده است و از نسخه 4 به بعد نیز، تقریبا ثابت مانده است. بنابراین شروع برنامه نویسی از نسخه 4 ایده آل می باشد.

توجه: در حال نگارش این نوشته، گوگل از اندروید 4 به پایین پشتیبانی نمی کند.

این کتاب نیز به زبان فارسی ترجمه شده است و اسم آن را مرجع کامل برنامه نویسی اندروید گذاشته اند که همان طور که از نام انگلیسی آن پیداست، مرجع کامل نیست و فقط شروع (Beginning) می باشد.

این کتاب و یک کتاب دیگر که در مقاله بعدی معرفی خواهد کرد، در واقع می توان گفت که جلد اول و دوم یکدیگر هستند.

معرفی کتاب

نام کتاب: Beginning Android 4 Application Development

زبان کتاب: انگلیسی

سال انشار: 2012

ناشر: John Wiley & Sons, Inc

وبسایت ناشر: www.wiley.com

در این کتاب به تفکیک فصل با موارد زیر آشنا خواهید شد و کار خواهید کرد

  1. آشنایی با اندروید و آموزش نصب محیط برنامه نویسی Android Studio
  2. آشنایی و برنامه نویسی Activityها، Fragmentها و Intent
  3. آشنایی با Viewها و قسمتهای UI
  4. نحوه طراحی UI
  5. کار با منوها
  6. کار با فایلها و پایگاه داده SQLite
  7. کار با Providerها
  8. ارسال و دریافت SMS
  9. کار با سیستم موقعیت یاب جهانی GPS
  10. کار با اینترنت مانند ارسال و دریافت داده و دانلود فایل و برنامه نویسی Socket
  11. کار با Serviceها
  12. آموزش نحوه امضا اپلیکیشن و قرار دادن آن در مارکت

لینک کتاب در سایت آمازون