مجموعه بزرگ آموزشی برنامه نویسی و ساخت نرم افزار و بازی آندروید
به زبان فارسی برای اولین بار در ایران
"سطح مقدماتی تا پیشرفته"
از همین امروز برنامه نویس بازی و نرم افزار اندروید شوید!
8 ساعت آموزش جامع فارسی برنامه نویسی و ساخت نرم و بازی برای سیستم عامل آندروید
آموزش کلاس یک جهانی تدریس شده توسط اساتید شرکت معتبر لیندا (دوبله به فارسی)
همراه با بیش از 50 ساعت آموزش جامع و تخصصی برنامه نویسی با آندورید به زبان اصلی
از شرکتهای معتبر AppDev, Lynda, TekPub, PluralSight و ...
همراه با سورس پروژه های آموزش داده شده ..
مجموعه ای کامل شامل هر آنچه برای برنامه نویسی برای آندروید نیاز دارید!
همراه با تمامی SDK ها و نرم افزار مورد نیاز برنامه نویسی آندروید ...
پکیج اورجینال و شکیل در قالب 3 DVD آموزشی
آموزش جامع کلیات برنامه نویسی و ساخت نرم افزار و بازی برای اندروید با جاوا به زبان فارسی:
ما در این مجموعه ی آموزشی نگاه گسترده ای به ساختار برنامه های اندرویدی و روش طراحی آن ها خواهیم پرداخت. در این مجموعه نحوه ی طراحی برنامه های اندرویدی با موبایل و تبلت را در سطح مناسبی یاد خواهید گرفت، در بخش های ابتدایی محیط برنامه نویسی اندروید را قدم به قدم آماده خواهیم کرد و در مراحل بعد، طراحی رابط کاربری، کار با پایگاه داده، دریافت اطلاعات از شتاب سنج گوشی و دیگر سنسور ها و در نهایت انتشار آن در مارکت های ایرانی و خارجی را به شما آموزش خواهیم داد.
سرفصل های مهم دروس آموزشی:
1 - مقدمه
خوش آمد گویی
راهنمای استفاده از فایل های تمرینی
چه چیزهایی باید بدانید...
استفاده از ADT
شروع به کار
نصب ابزار SDK روی سیستم های ویدوز
نصب ابزار SDK روی سیستم های مک
نصب پلتفرم و مثال ها
ساخت یک شبیه ساز یا Emulator اندروید
نصب Eclipse روی Mac
نصب Eclipse روی ویندوز
نصب ADT
آموزش برنامه نویسی اندروید
2- اصول طراحی برنامه های اندروید
نگاهی بر طراحی برنامه های اندروید
درک مفهوم ساختار برنامه های اندروید
کار با فایل AndroidManifest.xml
ساخت و کار با Activity ها
استفاده از Intent های آشکار
استفاده از Intent های ضمنی و ناآشکار
ساخت و کار با منابع
آشنایی با دسترسی یا Permission ها
عیب یابی یک نرم افزار اندروید
3- رابط کاربری و کنترل ها
آشنایی با مفهوم Layout ها
استفاده از گرداننده های Layout
کار با کنترل های متن
ساخت دکمه های قابل کلیک
ساخت کنترل های لیست
ساخت Layout های لیست سفارشی
دیگر کنترل های جالب و کاربردی
4- گرافیک و طرح بندی ها
ساخت و استفاده از Style ها
ساخت و استفاده از Theme ها
طراحی آیکون ها
ساخت Drawable های NinePatch
5- پشتیبانی از صفحه نمایش های متفاوت
درک مفهوم سایز صفحه نمایش و چگالی صفحه
فراهم آوردن Layout های متغیر با ابعاد
6- گرافیک و انیمیشن
ساخت انیمیشن ها به صورت فریم به فریم
نمایش انیمیشن ها با افزوده شدن خودکار فریم های میانی
مار با گرافیک های دو بعدی
7- منو ها و دیالوگ ها
طراحی منو های Context
طراحی دیالوگ های هشدار دهنده
تنظیم و طراحی نوار پیشرفت
طراحی دیالوگ های سفارشی شده
8- آگاه ساز ها و Toast ها
نمایش یک Notification در نوار وضعیت
نمایش آگاه ساز های Toast در گوشی
9- کار با فایل های چند رسانه ای
پخش صدا در نرم افزار
پخش ویدیو در نرم افزار
دسترسی به دوربین و عکس های گرفته شده از آن
10 – تنظیمات و ذخیره سازی اطلاعات
استفاده از تنظیمات اشتراکی یا Shared Preferences
ساخت یک Activity تنظیمات
کار با SQLite
تنظیم دسترسی به اینترنت و شبکه
استفاده از Content Provider ها
11- نقشه ها و مکان یابی
استفاده از نقشه های گوگل
استفاده از GPS برای نمایش مکان فعلی فرد در نقشه
12- طراحی یک Widget
ساخت یک Widget ساده
افزودن تنظیمات برای یک Widget
13- انتشار نرم افزار
آماده سازی برای انتشار
Sign کردن و خروجی گرفتن از نرم افزار
آماده سازی گرافیک ها
انتشار نرم افزار در مارکت های ایرانی و خارجی
14- جمع بندی
استفاده از نمونه های SDK
دیگر ابزار ها و منابع کاربردی
- آموزش های برنامه نویسی اندروید به زبان انگلیسی:
آموزش های شرکت Lynda
- Lynda.com - Building Android and iOS Apps with Dreamweaver CS5.5
آموزش ساخت نرم افزارهای اندورید و آیفون با دریم ویور
- Lynda.com - Flash Professional CS5 Creating a Simple Game for Android Devices
ساخت بازیهای ساده فلش برای سیستم عامل اندروید با نرم افزار فلش
- Lynda.com - Building Android and iOS Applications with Flex
ساخت نرم افزارهای اندروید و آیفون با فلکس
- Lynda.com - Java Essential Training
آموزش جامع برنامه نویسی جاوا
آموزش های شرکت OReilly
- OReilly - Developing Android Applications with Java. Part 1
آموزش جامع برنامه نویسی اندروید با جاوا - قسمت اول
- Oreilly - Developing Android Applications with Java. Part 2
آموزش جامع برنامه نویسی اندروید با جاوا - قسمت دوم
آموزش های شرکت PluralSight
- pluralsight-training - Android 4.0 New Features
آموزش ویژگی های جدید اندروید سری 4 برای برنامه نویسی
- pluralsight-training - Improving User Interaction with the Android ActionBar
آموزش برنامه نویسی حرفه ای برای قابلیت اکشن بار اندروید
- pluralsight-training - Courses to Develop for Android 2011
مجموعه ای از بهترین آموزش های متنوع برای برنامه نویسی اندروید
آموزش های زبان اصلی سایر شرکتها
- AppDev - Android Development Using Eclipse Graphics, Bluetooth and Tablets
آموزش برنامه نویسی اندروید با اکلیپس از شرکت "اپ دو"
- Tekpub - Introduction to Android development
آموزش کلیات و مقدمات برنامه نویسی اندروید از شرکت "تک پاب"
- Harvard Extension School CSCI E-76 Building Mobile Applications - Android, iOS
آموزش جامع ساخت نرم افزارهای موبایل اندروید و آیفون از شرکت "هاروارد اسکول"
- Marakana - Android™ Bootcamp Training Course 2012
آموزش جامع ساخت نرم افزارهای موبایل اندروید از شرکت "ماراکانا"
- TheNewBoston - Android Application Development
آموزش جامع ساخت نرم افزارهای موبایل اندروید از شرکت "نیو بوستون"
- Xtensivearts Android Tutorials
آموزش های جامع ساخت نرم افزارهای موبایل اندروید از شرکت "اکستنسیو آرتز"