سرفصل های دروس آموزشی این دوره:0- مقدمهخوش آمد گویی
قبل از شروع چه باید بدانید
استفاده از فایل های تمرینی
1- درباره اندروید
مروری بر تاریخچه اندروید
درک ساختار برنامه های اندرویدی
2- آغاز به کارنصب باندل Android SDK
نگاهی کوتاه بر Eclipse با پلاگین ADT
نصب پلفتفرم های SDK و دیگر پکیج ها
ساخت دستگاه های مجازی برای تست
سرعت بخشی به دستگاه های مجازی با HAXM
نصب درایور دستگاه های اندروید در ویندوز
آماده سازی دستگاه اندرویدی برای تست
ساخت اولین برنامه
مروری بر ابزار خط فرمان اندروید
3- مبانی توسعهمروری بر ساختار یک پروژه اندروید
مروری بر فایل Manifest برنامه
استفاده از مستندات
4- تعریف Activity هابارگذاری فایل های XML در زمان اجرا
طراحی screen ها با ViewGroup و کلاس های View
درک واحدهای اندازه گیری
طراحی صفحات در حالت LinearLayout
طراحی صفحات در حالت RelativeLayout
افزودن vew ها به یک ViewGroup با کدهای جاوا
نمایش یک تصویر در ImageView
5- خطایابی برنامه های اندرویدخطایابی با توسط Logcat
نمایش پیام ها روی صفحه با Toast
استفاده از نقاط توقف و متغیرهای ناظر
استفاده از DDMS
6- مدیریت Navigationایجاد Activity های جدید و Layout ها
استفاده از Intent های صریح برای ایجاد Activity های جدید
پایان بخشی و بازگشت به از یک activity ثانویه
درک چرخه ی فعالیت Activity ها
بررسی تغییر وضعیت ها با Logcat
بازکردن Activity ها با Intent های ضمنی
7- پشتیبانی از صفحه نمایش های مختلفکار با Fragmentation مارکت اندروید
ایجاد منابع Drawable برای صفحه نمایش های مختلف
ایجاد 9-Patch های قابل بزرگ نمایی
ایجاد یک آیکون Launcher سفارشی سازی شده
8- مدیریت رابط کاربریتعریف و استفاده از Style ها
اعمال Theme های برنامه
ایجاد یک محیط نمایش متن قابل اسکرول
طراحی صفحات با استفاده از Fragment ها
9- کار با رخداد هاکار با رخدادهای کاربری توسط کدهای جاوا
ایجاد یک BroadcastReceiver برای مدیریت رخدادهای سیستم
مدیریت چرخش و دیگر تغییرات پیکربندی
10- کار با منوها و اکشن بارافزودن آیتم به منو
نمایش منوی آیتم ها در اکشن بار
مدیریت اکشن بار و منوها در زمان اجرا
11- کار با دادهانتقال داده به یک Activity با Intent Extra ها
دریافت داده در یک Activity جدید
برگشت دادن داده به یک Activity فراخوانی شده
نمایش داده در یک لیست
مدیریت رخداد کلیک آیتم های لیست
سفارشی سازی لیست آیتم ها
مروری بر دیگر استفاده های داده
12- جمع بندیپایان کار و قدم های بعدی
قیمت : 7000 تومان
دوره آموزشی فارسی "برنامه نویسی و ساخت نرم افزار و بازی برای اندروید با جاوا" :ما در این مجموعه ی آموزشی 8 ساعته نگاه گسترده ای به ساختار برنامه های اندرویدی و روش طراحی آن ها خواهیم پرداخت. در این مجموعه نحوه ی طراحی برنامه های اندرویدی با موبایل و تبلت را در سطح مناسبی یاد خواهید گرفت، در بخش های ابتدایی محیط برنامه نویسی اندروید را قدم به قدم آماده خواهیم کرد و در مراحل بعد، طراحی رابط کاربری، کار با پایگاه داده، دریافت اطلاعات از شتاب سنج گوشی و دیگر سنسور ها و در نهایت انتشار آن در مارکت های ایرانی و خارجی را به شما آموزش خواهیم داد.
سرفصل های دروس آموزشی این دوره: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
دیگر ابزار ها و منابع کاربردی
به همراه آرشیو ارزشمندی از بهترین مرجع ها و مهمترین عناوین آموزشی برنامه نویسی اندروید به زبان اصلی و بازیر نویس انگلیسی تمامی دروس- Java Essential Training- Java Advanced Training- Up and Running with Java- Up and Running with Eclipse- Android SDK: Local Data Storageد"
- Distributing Android Appsد
- Building a Note-Taking App for Android- Building Mobile Apps with Google Maps Android API v2- Building Adaptive Android Apps with Fragments- Connecting Android Apps to RESTful Web Servicesد
- Flash Professional : Creating a Simple Game for Android Devices-
-