اندروید : آموزش حرفه ای اندروید
دوره آموزشی برنامه نویسی Android با C# مقدماتی تا پیشرفته
ورود موبایلهای هوشمند به بازار تحولی شگرف بر بازار داشته است. از میان سکوهای مختلف، Android به دلیل اُپنسورس بودن و گستردگی بیشتر ادوات آن مورد پسند بیشتری از سوی برنامهنویسان قرار گرفته است. تا این اواخر نوشتن برنامه برای اندروید تنها با استفاده از جاوا و Eclipse میسر بود، اما به لطف سکوی Xamarin.Android و پروژهی Mono، برنامهنویسان .NET نیز میتوانند با زبان محبوب .NET یعنی C# برنامهی اندروید بنویسند.
سرفصل های دوره
o ماشین اجرای Android
o Android Application Studio
o بسته های APK
o AndroidManifest
o بررسی نسخه های Android
o چرخه حیات برنامه های Android
o Activity ها
o چرخه حیات یک Activity
o انواع وضعیت Activity ها
o رویداد های Activity ها
o سرویس ها
o Content Provider ها
o Broadcast ها
o View و ViewGroup ها
o روش های ایجاد View
o Adapter ها
o روش های طراحی واسط کاربر
2. Xamarin
o نقاط قوت و ضعف Xamarin
o Mono چیست ؟
3. نصب و پیکر بندی Xamarin و ابزارهای مورد نیاز
o نصب Visual Studio
o نصب و پیکر بندی JDK
o نصب و پیکر بندی JRE
o نصب #GTK
o نصب Xamarin Studio
o نصب و پیکر بندی Mono For Android
o نصب و پیکر بندی SDK
o نصب Emulator
o معرفی SDK و JDK به Visual Studio و Xamarin Studio
4. Emulator
o نصب Emulator
o ساخت Emulator
o مدیریت Emulator ها
o محل ذخیره Emulator ها
o تعیین ورژن اندروید Emulator
o تخصیص حافظه رم به Emulator
o تهیه و استفاده از SnapShot
o تعیین رزولوشن Emulator
o ایجاد ارتباط بین چند Emulator
5. ایجاد پروژه
o ایجاد پروژه جدید
o تعیین فرم اصلی برنامه
o تعیین ورژن Android
o خاصیت کنترل ها
o فرم های برنامه
o بررسی کنترل ها در Android
o نحوه اجرای برنامه در Emulator
o معرفی گوشی واقعی بعنوان Emulator
o تنظیمات گوشی جهت معرفی بعنوان Emulator
o نحوه خطایابی پروژه
o حالت های Debug و Release
o ساخت apk برنامه
o بررسی اجزا سازنده یک پروژه
o بررسی Resource ها
o بررسی روند اجرای برنامه
o نحوه اضافه کردن کنترل ها
o بررسی و تعیین خواص کنترل ها
o بررسی منابع Strings
o پیدا کردن و تغییر خصوصیات کنترل ها در Activity
o تغییر آیکن برنامه
o بررسی Android Manifest
6. طراحی View ها
o طراحی رابط کاربری - UI
o شرایط و قوانین طراحی
o نحوه کار با پنجره Document OutLine
o استفاده از Linear layout
o استفاده از Linear Layout های تو در تو
o طراحی UI پیچیده
o تغییر رنگ کنترل ها
7. کار با کنترل ها
o ساخت قالب ActionBar
o ساخت گزینه ها
o قرار دادن آیکن
o تعیین رویداد هر Action
o مدیریت رویداد کلیک Action ها
o تغییر حالت Action ها در زمان اجرا
8. ذخیره اطلاعات به شیوه محلی (بدون استفاده از بانک اطلاعاتی)
o آشنایی با Json
o ساخت قالب ذخیره اطلاعات
o ساخت کلاس های مورد نیاز
o ثبت اطلاعات به صورت Json
o اضافه کردن قابلیت کش کردن اطلاعات به برنامه
o پیاده سازی لیست نمایش اطلاعات
o پیاده سازی فرم ثبت اطلاعات
o پیاده سازی فرم ویرایش اطلاعات
o نمایش پیغام های مناسب در عملیات مختلف
9. مدریت بانک اطلاعاتی در سرور راه دور
o آشنایی با WebServiceساخت یک پروژه WebApplication جهت میزبانی سرویس
o ساخت وب سرویس و ساخت متد های افزودن ، ویرایش ، حذف ، واکشی اطلاعات
o فراخوانی وب سرویس در پروژه
o ساخت برنامه مدریت بانک اطلاعاتی توسط سرور راه دور
o چک کردن وصل بودن گوشی به اینترنت
o نمایش ProgressBar تا لود اطلاعات
o
o اضافه کردن قابلیت کش کردن اطلاعات به برنامه
o پیاده سازی لیست نمایش اطلاعات
o پیاده سازی فرم ثبت اطلاعات
o پیاده سازی فرم ویرایش اطلاعات
o نمایش پیغام های مناسب در عملیات مختلف
10. بانک اطلاعاتی Sql Lite
o آشنایی با Sql Lite
o نحوه استفاده از SqlLite Studio
o بررسی دستورات SqlLite
o نحوه اجرای Query
o ساخت بانک SqlLite در سی شارپ
o نحوه افزودن ، ویرایش ، حذف با استفاده از SqlLite
o ساخت یک نمونه برنامه جهت پیاده سازی موارد فوق
o سرویس Location
o تعیین سطح دسترسی مورد نیاز برنامه
o تنظیم Emulator
o نصب Api مورد نیاز
o استفاده از LocationManager
o کنترل تغییر موقعیت گوشی
o استفاده از LocationListener
o بدست آوردن موقعیت مکان های دیگر
o کنترل وضعیت مشغول بودن برنامه نقشه
o ذخیره وضعیت فعلی Activity
o هدایت کاربر به نقشه
o بررسی نصب بودن برنامه نقشه
11. استفاده از دوربین
o آشنایی با Intent ها
o برقراری ارتباط با دوربین از طریق Intent
o دسترسی برنامه جهت استفاده از دوربین
o فعال کردن دوربین Emulator
o سیستم تشخیص چهره
o سیستم Auto Focus
o تهیه عکس توسط دوربین و ذخیره تصویر
o امکان انتخاب تصویر از گالری تصاویر
o بررسی نصب بودن برنامه دوربین
o تعیین سایز تصویر
o ساخت Intent اختصاصی
12. مباحث پیشرفته
o پخش فایل صوتی
o پخش ویدئو
o ضبط صدا
o فیلم برداری
o کار با ویبره دستگاه
o مکان یاب
o تهیه عکس توسط دوربین
o استفاده از وب سرویس ها
o Notificaton ها
o کار کردن با وب سرویس های ASMX
o کار کردن با سرویس های WCF
o کار کردن با Wifi
o کار کردن با Bluetooth
o ساخت برنامه RSS Reader
13. انتشار برنامه
o ساخت نسخه نهایی برنامه
o غیرفعال کردن دیباگ
o ساخت فایل AndroidManifest
o تنظیمات AssemblyInfo
o لینک کردن برنامه
o تعیین ABI
o ساخت امضای دیجیتال برنامه
o ساخت KeyStor
o ساخت apk نهایی
تخفیف ویژه طراحی اپلیکیشن اندروید ، IOS و وب سایت به مناسبت پایان سال به مدت یک ماه شرکت برنامه نویسی ستایش با بیش از ده سال سابقه درخشان در تولید و برنامه نویسی اپلیکیشن های مختلف آماده خدمت رانی به مشتریان عزیز می باشد. لازم به ذکر است شرکت ستایش تا کنون میزبان 280 اپلیکیشن
به یک برنامه نویس مسلط به asp.net و #c و sql server و گرافیک اپ ui , ux و برنامه نویس اندروید و جاوا مسلط به android studio جهت تکمیل شرکت استارت اپ نیازمندیم شرایط فول تایم و حضوری محل کار پیروزی کسانی که تمایل به همکاری دارند رزومه خود را به واتس اپ یا تلگرام شماره 09210984497 ارسال کنند
ساخت اپلیکیشن وب ویو و تبدیل انواع سایت های ریسپانسیو به اپ اندروید با سرویس آنلاین اپ کارا اگر وب سایت شما دارای طراحی بهینه برای موبایل می باشد، هم اکنون می توانید اپلیکیشن اندروید وب سایت خود را نیز راه اندازی نمایید. با استفاده از سرویس اپ کارا دیگر نیازی به صرف وقت و
طراحی اپلیکیشن اپلیکیش به نرم افزار موبایلی گفته میشود که باعث سهولت در ارتباط کاربر با گوشی خود میشود از انواع طراحی اپلیکیشن برای اندروید وIos می توان به اپلیکیشن مذهبی و اپلیکیشن آموزشی و اپلیکیشن ارتباطی و اپلیکیشن پزشکی و اپلیکیشن اخبار واطلاع رسانی و اپلیکیشن آب وهوا و
دلتا گروپ تولید کننده انواع نرم افزارهای تحت وب، اپلیکیشن موبایل (اندروید، IOS) می باشد. برخی از محصولات ما: اپلیکیشن خشکشویی، اپلیکیشن خدمات شهری، سامانه رزرو نوبت، بات آماده تلگرام، اپلیکیشن فروشگاهی، اپلیکیشن تاکسی یاب ، اپلیکیشن سفارش غذا، اپلیکیشن رستوران، اپلیکیشن