آموزش برنامه نویسی اندروید

آموزش ساختن برنامه برای اندروید به زبان فارسی
آموزش برنامه نویسی اندروید
بسم الله الرحمن الرحیم
در این سایت آموزش جامع و کاملی درباره اینکه چطور برای اندروید برنامه بنویسیم قرار داده خواهد شد
امیدوارم این آموزش ها بتونه راه گشای تمام ایرانیانی باشه که می خوان تو این زمینه به موفقیت برسند و باعث افتخار کشورشون باشن
اساس آموزش این سایت، فیلم آموزشی از سایت Lynda.com هست
زیر نویس فارسی و انگلیسی این فیلم ها با پسوند srt برای دانلود قرار داده خواهد شد (گردآوری شده در این صفحه )
همون طور که می دونید این آموزش در سایت Lynda.com رایگان نیست.
برای همین اینجا و اینجا براتون آپلودش کردم
(حکم دانلود رایگان این فیلم ها که پولی هستند)

اگه هر کدوم از لینک هایی که گذاشتم کار نمی کرد حتما منو از طریق قسمت نظرات یا ایمیل مطلع کنید.
Email : AndroidCode@ymail.com

امام علی (ع) : هر عملی که با بسم الله الرحمن الرحیم شروع شود با برکت است.

آخرین نظرات

  • ۲ فروردين ۰۱، ۱۲:۱۱ - سعید حسین پور
    عالی ...

پیوندهای روزانه

تماشای برخط  [لینک مستقیم] فیلم آموزش «فعالیت ها (activities)»

زیرنویس انگلیسی [English Subtitle]

دریافت نسخه pdf این آموزش [2.11 مگابایت]

 

همون طور که قبلا هم اشاره شد، فعالیت ها (activities) یکی از ساختارهای اصلی برنامه اندرویده. اگه بخوام خیلی ساده بگم، یه فعالیت یه صفحه ی ساده از برنامه‌ی شماست. پس خیلی مهمه که مبانی فعالیت‌ها رو خوب یاد بگیرید.

۱.برای شروع اول یه پروژه اندروید تو ایکلیپس می‌سازیم. (راهنما) از منوی سمت چپ روی اسم پروژه کلیک می کنیم و از شاخه‌ی src به دومین زیر شاخه می‌ریم که یه فایل جاواست. این فایل کلاس فعالیت رو ارث‌بری می‌کنه و توسعه می‌ده. تو خط آخر این فایل جاوا (تو تصویر آبی شده) می‌بینیم که محتوای بصری این فعالیت (ContentView)، رجوع داده شده به یه فایل به نام main که در فولدر layout در منابع (resource) هست.

۵۴ نظر موافقین ۱۱ مخالفین ۰ ۲۷ اسفند ۹۰ ، ۰۹:۴۷
وجدانی

تماشای برخط [لینک مستقیم] فیلم آموزش «کارکردن با AndroidManifest.xml»

زیرنویس فارسی

زیرنویس انگلیسی [English Subtitle]

دریافت نسخه pdf این آموزش [1.31 مگابایت]

 

۱.حالا می خوایم یه نگاه دقیق تری روی AndroidManifest.xml داشته باشیم به خاطر اینکه فایل مهمیه و برنامه شما رو برای سیستم اندروید تشریح می کنه، پس مهمه که همه چیز رو در این فایل درست وضع کرده باشید. خوب یه پروژه اندروید بسازید (نحوه انجام این کار) و روی AndroidManifest.xml کلیک کنید تا باز بشه. خوبیه ایکلیپس اینه که به شما اجازه می ده این فایل رو در حالتهای مختلفی ویرایش کنید، مثلا حالت ویرایش بصری که تو عکس هست یا اینکه مستقیما از خود فایل xml ویرایش کنید (عکس بعدی).

۲۶ نظر موافقین ۹ مخالفین ۰ ۰۸ اسفند ۹۰ ، ۲۳:۲۲
وجدانی

تماشای برخط  [لینک مستقیم] فیلم «درک ایجاد پروژه اندروید و ساختار آن»

دریافت نسخه pdf این آموزش [ 2.43 مگابایت]

 

تذکر : این آموزش مربوط به ADT 18 و قبل از آن می باشد، آموزش ساخت پروژه با ADT 20 در این پست ارائه شده.

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

۱.برای ساختن یه پروژه قبلا یه راه طولانی بوده، اما الان می خوایم از راه سریعتری استفاده کنیم.فقط  کافیه از ابزاری که بعد از نصب ADT تو ایکلیپس اضافه شد استفاده کنید. (راهنمای نصب ADT و ابزار اندروید در ایکلیپس). همون طور که قبلا گفته شد دکمه‌ای برای ساختن پروژه جدید در اندروید وجود داره. روش کلیک کنید. خوب حالا باید مشخصات پروژه تون رو تعیین کنید. اولین گزینه اسم پروژه است، این اسم فقط اسم فایلیه که قراره این پروژه باهاش تو کامپیوترتون ذخیره بشه و اسم برنامتون نیست که بعدا توی گوشی می بینید. خوب بعد از اینکه یه اسمی براش انتخاب کردید، چون پروژه ی جدیدی رو می خواید شروع کنید بذارید گزینه create new project in workspace فعال بمونه. و به صورت پیش فرض همون مکانی رو برای ذخیره‌ی پروژه انتخاب می کنه که قبلا انتخاب کردید. (اگه بخواید می تونید الان تغییرش بدید، گزینه Use default location رو غیر فعال کنید و آدرس مورد نظرتون رو وارد کنید). روی next کلیک کنید.

۵۵ نظر موافقین ۷ مخالفین ۰ ۱۶ بهمن ۹۰ ، ۱۴:۲۵
وجدانی

تماشای برخط (لینک مستقیم)‌ فیلم «نمای کلی از توسعه اندروید»

 

اول بریم سراغ معماری اندروید :

  • اندروید روی لینوکس ۲.۶ سوار شده.
  • با یه ماشین مجازی به اسم دالویک (Dalvik) که مخصوص موبایل طراحی و بهینه سازی شده، کار می کنه.
  • مرورگر متحدی بر پایه موتور وب کیت (Webkit) داره.
  • گرافیکش با اپن‌جی‌ال ای‌اس (OpenGL ES) بهینه سازی شده.
  • از پایگاه داده‌ی سیکوآل لایت (SQLite) به عنوان ساختار ذخیره سازی داده ها استفاده میکنه.

۶۹ نظر موافقین ۲۱ مخالفین ۰ ۳۰ دی ۹۰ ، ۱۲:۱۸
وجدانی

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

دریافت نسخه pdf این آموزش [348 کیلوبایت]

 

وقتی می‌خواید که نرم افزارتون رو روی دستگاه واقعی اندروید (گوشی اندرویدی) امتحان کنید، باید یه سری نکات رو رعایت کنید تا برنامتون اجرا بشه.

خوب قبل از اینکه نشونتون بدم باید بگم که سیستم عامل گوشی های اندروید،  ممکنه یه تفاوتهای کوچیکی باهم داشته باشن و خیلی کم پیش میاد  دقیقا مثه همین شبیه سازی که می‌بینید باشه، مثلا گوشی های HTC یا Motorola و ... سیستم عاملشون یه تفاوتهایی داره و دقیقا همون نسخه‌ی خام گوگل رو استفاده نمی‌کنن. ولی در کل محلی که تنظیمات (Setting) قرار می‌گیره معمولا یکیه.

۱.خوب با توجه به این توضیحات، توی گوشی اندرویدتون منو (Menu)‌ رو بزنید. بعد هم Settings.

۳۷ نظر موافقین ۱۳ مخالفین ۰ ۲۸ دی ۹۰ ، ۲۳:۱۷
وجدانی

تماشای برخط (لینک مستقیم) فیلم آموزش مراحل نصب «ابزار توسعه اندروید» ADT در ایکلیپس

دریافت نسخه pdf این آموزش [3.22 مگابایت]

 

۱.برای نصب ADT باید به این آدرس برید، که البته چون گوگل ایران رو تحریم کرده و  به IP ایرانی اجازه ورود به این سایت رو نمی‌ده. اون چیزی که لازمه از اینجا دانلود کنید رو براتون آپلود کردم (حجم ۹۸.۵ مگابایت). اگه می‌خواید از خود سایت استفاده کنید، تقریبا به انتهای صفحه برید جایی که نوشته Downloading the ADT Plugin، یه URL (آدرس اینترنتی) اونجا هست کپی‌ش کنید.

۱۹۷ نظر موافقین ۱۵ مخالفین ۱ ۲۸ دی ۹۰ ، ۱۵:۳۲
وجدانی

تماشای بر خط (لینک مستقیم) فیلم آموزش مراحل نصب ایکلیپس در ویندوز

نسخه ی pdf این آموزش [2.13 مگابایت]

 

۰.قبل از نصب ایکلیپس باید اس دی کی رو نصب کرده باشید (راهنمای نصب SDK)

۱.ایکلیپس محیطیه که برای توسعه اندروید ازش استفاده می کنید. (به جای استفاده از notepad برای نوشتن کدها و  command line برای کامپایل کردن، خیلی راحتتره که از ایکلیپس استفاده کنید) برای نصب ای‌کلیپس به سایت اصلیش (اینجا) برید و نسخه‌ی مناسب سیستمتون رو دانلود کنید. برای این کار روی دکمه ی زرد بالا سمت راست صفحه کلیک کنید.

۱۲۵ نظر موافقین ۱۳ مخالفین ۱ ۲۶ دی ۹۰ ، ۱۹:۰۶
وجدانی