- مدرس دوره : ایمان مدائنی ( رزومه )
- تعداد ویدیوها : 25 ویدیو
- مدت زمان دوره : 10:45:00
- سطح دوره : پیشرفته
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1398/12/11
.jpg)
دوره برنامه نویسی اندروید با سی شارپ ( Xamarin )
Xamarin چیست؟
Xamarin مجموعه ای از ابزارها است که به ما امکان توسعه برنامه های موبایل چندسکویی با استفاده از زبان C# را می دهد. ما می توانیم به وسیله این تکنولوژی، برنامه هایی را برای گوشی های هوشمند که دارای سیستم عامل های Android, iOS, و Windows هستند، توسعه بدهیم . Xamarin در مارچ 2016 توسط شرکت Microsoft خریداری شد و به صورت رایگان با Visual Studio یکپارچه سازی و ادغام شد.
سطح دوره : از مقدماتی تا پیشرفته
این دوره به سه بخش ( مقدماتی ، متوسط ، پیشرفته ) تقسیم شده است و در هر بخش پروژه عملی قرار داده شده است
این دوره کاملا پروژه محور می باشد و آموزش ها در قالب پروژه عملی خواهد بود .
پروژه اول برنامه فال حافظ
پروژه دوم برنامه جاهای دیدنی با قابلیت ثبت تصاویر توسط دوربین ، پیدا کردن موقعیت از طریق GPS و نمایش روی نقشه به همراه بانک اطلاعاتی Sqlite
پروژه سوم برنامه دیوار که با استفاده از WebApi (سرور راه دور) پیاده سازی خواهد شد .
فهرستـــ ویدیوها
مدت زمان دوره 10:45:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
بررسی و ساختار پروژه های Xamarin
- مخصوص اعضای ویژه
در این بخش یک پروژه ایجاد کرده و به بررسی بخش ها و ساختار سولوشن در پروژه های زامارین میپردازیم .
ساخت اولین پروژه با زامارین
- مخصوص اعضای ویژه
در این بخش اولین پروژه خود را با عنوان Hello World با استفاده از زامارین ایجاد خواهیم کرد .
کار با Widget ها
- مخصوص اعضای ویژه
در این بخش با موارد زیر کار میکنیم
تغییر Activity ها
ارسال مقادیر بین Activity ها
Spinner
نمایش تصاویر
کار با Layout ها
- مخصوص اعضای ویژه
در این بخش با Layput ها کار خواهیم کرد و نحوه چیدمان المان ها روی صفحه را بررسی خواهیم کرد .
آموزش نصب و پیکربندی زامارین
در ان ویدئو آموزش نصب و راه اندازی زامارین را بررسی خواهیم کرد و همچنین یک برنامه کوچک با عنوان Hello World را پیاده سازی خواهیم کرد .
دانلود SDK - بخش 1
دز این قسمت میتوانید SDK آموزش داده شده در این دوره را دانلود کنید .
بخش اول
دانلود SDK - بخش 2
دز این قسمت میتوانید SDK آموزش داده شده در این دوره را دانلود کنید .
بخش دوم
پروژه My Friends بخش اول
- مخصوص اعضای ویژه
در این قسمت موارد زیر انجام خواهد شد
ساخت بانک اطلاعاتی
ساخت جداول
ساخت کلاس Repository
تست لایه دیتا
نمایش اطلاعات از بانک در list View
پروژه My Friends بخش آخر
- مخصوص اعضای ویژه
در این بخش :
گرفتن عکس با دوربین
ذخیره در sd cart
پیدا کردن موقعیت جاری با GPS
نمایش موقعیت روی نقشه
سرویس ها و نوتیفیکیشن ها
- مخصوص اعضای ویژه
در این بخش نحوه ایجاد و مدیریت Servic ها در زامارین و همچنین Notification ها را فراخواهید گرفت .
برنامه دیوار - بخش اول
- مخصوص اعضای ویژه
در این بخش :
ساخت پروژه
ساخت جداول با Code First
ایجاد Context
ساخت Web Api
پابلیش Api روی IIS
برنامه دیوار - بخش دوم
- مخصوص اعضای ویژه
بخش دوم برنامه دیوار :
فراخوانی Api در Xamarin
نمایش لیست آگهی ها
استفاده از Material theme
برنامه دیوار - بخش چهارم
- مخصوص اعضای ویژه
در این قسمت :
ساخت ویو افزودن آگهی
اعتبار سنجی
ساخت منو ها
نظرات کاربران در رابطه با این دوره
emad71
ارسال شده در 1400/04/06سلام استاد
برای کلاس پلتفرم زامارین بهتره یا فلاتر ؟
با هر دوی اینها میشه علاوه بر اندروید و آی او اس خروجی وب هم گرفت؟
ایمان مدائنی (مدرس)
ارسال شده در 1400/04/06سلام
من با زامارین فرم کار میکنم و راضی ام
با زامارین فرم میدونم بله میشه
محمد تقی نصیری عقدائی
ارسال شده در 1400/02/28سلام استاد
آیا برای دیدن این دوره دوره های مقدماتی و پیشرفته ای که قرار دارین کفایت میکنه ؟
و این که برای بازی سازی باید بریم یونیتی یا چیز بهتری هم هست ؟
ایمان مدائنی (مدرس)
ارسال شده در 1400/02/28سلام
بله کافیه ، یونیتی قطعا بهتره
mohammad esk
ارسال شده در 1400/02/28سلام جناب مدائنی
من میخواستم پکیج آموزشی شما را خریداری نمایم فقط یک سوال وجود دارد
- در نسخه 2019 یک ایتمی افزوده شده که امکان خروجی علاوه بر اندروید و ای او اس بر روی وب نیز میسر می باشد . برای ساخت یک برنامه تجاری یکپارچه که کاب=ربران بسیاری با دسکتاپ کار میکنند با زامارین 2019 انجام آن میسر و منطقی می باشد ؟
همچنین تشکر از دقت نظر و بیان بسیار خوب و پویا شما در فیلم های آموزشی
ایمان مدائنی (مدرس)
ارسال شده در 1400/02/28سلام
اون Xamarin Forms هست و دوره اش در سایت هست دوست من
سید حسین هاشمی
ارسال شده در 1400/02/10سلام استاد مدائنی با تشکر از آموزش خوبتون
من می خواستم بگم واقعا تشکر که این ساخت api در پروژه دیوار رو هم ضبط کردید.من ازتون ممنونم و باید بگم حتی تو همین نیم ساعت به طور کلی معنای api رو فهمیدم و میشه گفت تقریبا نحوه آپلود سایت روی سرور رو هم یاد گرفتم. با تشکر از شما استاد عزیز
ایمان مدائنی (مدرس)
ارسال شده در 1400/02/10سلام
سلامت باشید
خیلی خوشحالم مفید بوده
amirhossein makineh
ارسال شده در 1399/12/14استاد سلام خوبین استاد فرق این دوره با زامارین فرم چی هست چون اون دوررو هم مقدمانی هم پیشرفتشو خریدم
ایمان مدائنی (مدرس)
ارسال شده در 1399/12/14سلام
این دوره فقط اندروید هست ولی زامارین فرم Cross Platform هست
زامارین فرم خیلی بهتره
امیر حسین ابی پور
ارسال شده در 1399/12/12سلام استاد میشه بپرسم این دورتون از صفر هست ؟؟ من هیچی از زامارین نمدونم میتونم دانلود کنم و ببینم؟!
ایمان مدائنی (مدرس)
ارسال شده در 1399/12/12سلام
بله دوست من از مقدماتی هست
امیر حسین ابی پور
ارسال شده در 1399/12/12سلام استاد ببخشید پیش نیاز این دوره چیست؟
ایمان مدائنی (مدرس)
ارسال شده در 1399/12/12سلام
در معرفی دوره گفتم