دانلود کتاب آموزش برنامه نویسی اندروید برای برنامه نویسان تحت وبReviewed by صابر بوستانی on Sep 18Rating:

اندروید

با سلام. در این مطلب دانلود کتاب آموزش برنامه نویسی اندروید برای برنامه نویسان تحت وب را به اشتراک گذاشته ایم. نویسنده این کتاب آقای میلاد فشی می باشد، آموزش برنامه نویسی اندروید برای برنامه نویسان تحت وب با استفاده از Mosync framework.  برنامه نویسی برای گوشی های اندروید دو شیوه است :‬ ‫شیوه اول برنامه نویسی ‪ Native‬ اندروید است. با استفاده از زبان جاوا برای‬ ‫اندروید برنامه مینویسید.در فصول اول و دوم و سوم مبانی ابتدایی و اولیه‬ ‫برنامه نویسی به این روش را توضیح داده ایم.اگر دوست دارید فقط برای‬ ‫اندروید برنامه بنویسید و به تمام ویژگی های سخت افزاری گوشی اندروید‬ ‫دسترسی داشته باشید از این روش استفاده کنید و فقط این فصول را برای‬ ‫آشنایی اولیه بخوانید.و بعد سراغ کتاب های متوسط و پیشرفته بروید.‬ ‫شیوه دوم برنامه نویسی برای اندروید اصطلاحاً ‪Mobile Web Application‬‬ ‫است که از فصل چهارم به بعد به این شیوه پرداخته ایم. مزیت این شیوه برنامه نویسی ‪  Cross Platform‬است، شما با یک بار‬ ‫کدنویسی میتوانید برنامه خود را بر روی اندروید و ‪  IOS‬و ‪windows‬‬ ‫‪ phone‬ اجرا کنید.اما عیب این روش این است که برنامه شما به تمامی‬ ‫ویژگی های سخت افزاری گوشی دسترسی ندارد و این سبک برای نوشتن‬ ‫برنامه های سیستمی که خیلی با سخت افزار در ارتباط است اصلا مناسب‬ ‫نیست.ولی برای برنامه های کاربردی مناسب است.‬ همچنین سرفصل های این کتاب آموزشی برنامه نویسی اندروید برای برنامه نویسان تحت وب در ادامه مطلب موجود می باشد.

جهت دانلود کتاب آموزش برنامه نویسی اندروید برای برنامه نویسان تحت وب به ادامه مطلب مراجعه نمایید.

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

مقدمه : پیش درآمدی بر اندروید

اندروید چیست ؟

ویژگی های خاص اندروید

مقدمه ای از جاوا

پیش نیاز های این کتاب

تاریخچه ای کامل از اندروید

ویرایش های اندروید با طعم شیرینی جات و دسرها!

سرعت انتشار ویرایش های اندروید

دستگاه های شاخص مبتنی بر اندروید

اندروید مارکت

آینده اندروید

فصل اول : شروع کار با اکلیپس

ایجاد پروژه جدید

کد نویسی برای کنترل ها

اجرای برنامه و تنظیمات ماشین مجازی

تست برنامه بر روی گوشی

بازکردن پروژه

فصل دوم : مبانی برنامه نویس

تصویری کلی از معماری اندروید

مدیریت برنامه ها در اندروید

اشتراک داده ها

مؤلفه های برنامه

اجرای کامپوننت ها

متد های اجرای کامپوننت ها

(The Manifest File) فایل مانیفست

تعریف کامپوننت ها در فایل مانیفست

معرفی کردن قابلیت های کامپوننت ها در فایل مان

معرفی کردن ملزومات برنامه ها در فایل مانیفست

(Activities) اکتیویتی ها

نحوه مدیریت حافظه اکتیویتی ها

مدیریت چرخه حیات اکتیویتی

ساخت اکتیویتی

معرفی کردن اکتیویتی در مانیفست

(intent filters) استفاده ازاینتنت فیلتر

اجرای اکتیویتی

اجرای یک اکتیویتی برای دریافت نتیجه

خاتمه دادن به اکتیوتی

پیاده سازی پاسخگوهای چرخه حیات

ذخیره کردن وضعیت اکتیویتی

اداره کردن تغییرات پیکربندی

هماهنگ کردن اکتیویتی ها

تبادل اطلاعات بین اکتیویتی ها

XML فصل سوم : طراحی واسط کاربری با

(Application Resources) منابع برنامه

ها Layout ها و View

ابزار طراحی واسط کاربری

متد طراحی واسط کاربری

(Events) اتفاقات

SQLite گاه داده

فصل چهارم : شروع کار با موسینک

موسینک چیست ؟

بر روی ویندوز MoSync نصب و راه اندازی

نیازمندی های سخت افزاری و نرم افزاری برای

شرح محیط کاری موسینک

سایت موسینک و ارتقای نسخه

فصل پنجم : ایجاد برنامه ها

منظور از برنامه های ترکیبی چیست؟

JSON messages) روش اول

(string stream messages) روش دوم

نحوه ایجاد پروژه ترکیبی

ارسال اطلاعات به جاوا اسکریپت

فراخوانی توابع جاوا اسکریپت

فصل ششم : موسینک و پایگاه

اهمیت کار با پایگاه داده ها

SQLite تاریخچه

را شروع کنیم؟ SQLite چگونه کار با

SQLite را بهتر و بیشتر بشناسید

SQLite مروری بر ویژگی های

SQLite محدودیت های استفاده از

در موسینک SQLite کار با پایگاه داده

استفاده معمول و رایج از پایگاه داده

jQuery Mobile و jQuery فصل هفتم : کار با

طراحی محیط کاربری پروژه