مطلب جامع xamarin
مطالب کلی و جامع xamarin را در این مقاله بخوانید
نصب xamarin با Visual Studio 2017
بسم الله الرحمن الرحیم
نصب xamarin با Visual Studio 2017
Xamarin with Visual Studio 2017
برای بهتر متوجه شدن این مقاله لطفا ابتدا مقاله های پیش نیاز را بخوانید:
همراه با راه اندازی ویژوال استودیو 2017، مایکروسافت بسیاری از ویژگی های تازه و هیجان انگیز را برای توسعه برنامه های تلفن همراه cross-platform با استفاده از Xamarin منتشر کرده است. ویژوال استودیو 2017 به شما در ساختن برنامه های cross-platform بومی بهتر در زمان کمتری نسبت به ویژوال استودیو 2015 کمک خواهد کرد.
در این مقاله، شما در مورد چگونگی راه اندازی ویژوال استودیو 2017 برای توسعه xamarin و ویژگی های جدید یاد خواهید گرفت. ویژوال استودیو 2017 برای توسعه برنامه های موبایل از C # و Xamarin پشتیبانی می کند.
اصول Xamarin Forms
اصول Xamarin Forms
-
مقایسه Xamarin Apps، Native Apps و Hybrid Apps
-
معرفی کامل Xamarin
-
معرفی کامل Xamarin Android
-
معرفی کامل Xamarin iOS
Xamarin Forms اجازه می دهد تا برنامه نویسان برای ایجاد برنامه های موبایل cross-platform از صفحات، طرح بندی، نمایش ها، کنترل ها و الگوهای طراحی UI معمولی استفاده کنند.
معرفی کامل Xamarin Forms
معرفی کامل Xamarin Forms
Xamarin Forms بخشی از خانواده Xamarin است که برای ساخت برنامه های واقعا بومی برای iOS، Android و ویندوز از یک پایگاه داده مشترک با استفاده از C # استفاده می کند. Xamarin.Forms کنترل / نمایش UI را ارائه می دهد که می توانید از آن برای توسعه ی رابط کاربر استفاده کنید. این کنترل / نمایش UI در زمان اجرا به کنترلهای UI مخصوص پلتفرم تبدیل می شود.
معرفی کامل Xamarin iOS
ساخت برنامه های آی او اس نیتیو
Xamarin.iOS بخشی از خانواده Xamarin برای ساخت برنامه های بومی iOS با C # و Xamarin است. Xamarin.iOS همان کنترلهای رابط کاربری را ارائه می دهد که در زبان Objective-C یا Swift و Xcode موجود هستند.
در مقاله های قبل ما xamarin و xamarin.android را کاملاً برای شما عزیان توضیح دادیم. این مقاله در مورد معماری لایه ای iOS، معماری Xamarin.iOS و ابزار / SDK ها برای توسعه برنامه های Xamarin.iOS است. بنابراین در ابتدا بیایید معماری iOS را درک کنیم.
معرفی کامل Xamarin Android
ساخت برنامه های اندروید نیتیو
Xamarin.Android بخشی از خانواده Xamarin برای ساخت برنامه بومی آندروید با C # و Xamarin است. Xamarin.Android همان کنترل های UI همانند اندروید با جاوا را فراهم می کند.
در این مقاله شما در مورد معماری آندروید، معماری Xamarin.Android و ابزار برای توسعه برنامه های Xamarin.Android یاد خواهیدگرفت. قبل از شروع Xamarin.Android، بیایید به درک معماری و ابزارهای توسعه اندروید با جاوا بپردازیم.
معرفی کامل Xamarin
Xamarin چیست؟
Xamarin یک فریم ورک منبع باز برای ساختن برنامه های بومی cross-platform تلفن همراه با استفاده از C #، .NET برای iOS، Android یا ویندوز است. این برنامه در Mono و .NET برای ساخت برنامه های با کارایی و عملکرد و UI بومی اجرا می شود. Xamarin به شما امکان می دهد برنامه های بومی خود را با استفاده از زبان C # و ابزارهای نرم افزاری اختصاصی / SDK و برنامه های مشابه در چندین سیستم عامل - iOS، Android یا ویندوز به اشتراک بگذارید.
هر آنچه که شما می توانید با Objective-C یا Swift برای برنامه iOS یا با جاوا برای یک برنامه Android انجام دهید، همین کار را می توانید با C # و Xamarin انجام دهید. در مقاله قبل راجع به تفاوت و مقایسه میان Xamarin، نرم افزارهای بومی و ترکیبی صحبت کردیم. برای بهتر متوجه شدن این مقاله پیشنهاد می کنیم ابتدا مقاله قبل را بخوانید.
ایجاد یک Progress Bar با استفاده از اندروید استودیو (Android Studio)
بسم الله الرحمن الرحیم
آموزش برنامه نویسی اندروید
ایجاد یک Progress Bar با استفاده از اندروید استودیو (Android Studio)
برای ایجاد یک Progress Bar با استفاده از اندروید استودیو (Android Studio) این مقاله را همراه ما و در مجموعه ABLY دنبال کنید.
سرویس های اندروید Android Services و Multi Threading در اندروید
بسم الله الرحمن الرحیم
سرویس های اندروید Android Services و Multi Threading در اندروید
فصل یازدهم
شما در پایان این فصل با موارد زیر آشنا می شوید:
چگونه یک Service را ایجاد کنید که در background اجرا می شود
چگونه یک کار را با زمان های اجرای طولانی در یک Thread جداگانه اجرا کنید.
چگونه کارهای (task) جداگانه ای را در Service اجرا کنید
چگونه یک Activity با سرویس (service)ارتباط بر قرار می شود.
SOCKETS PROGRAMMING در اندروید
بسم الله الرحمن الرحیم
SOCKETS PROGRAMMING در اندروید
فصل دهم-بخش دوم
تا اینجا شما یاد گرفتید که چگونه وب سرویس ها xmlو json را اجرا کنید
اگر شما بخواهدی که برنامه شما به یک server متصل شود و پیغام های ارسال و دریافت کنید شما به تکنولوژی برنامه نویسی نیار دارید که به عنوان شناختهSocket Programming می شود. Socket Programming یک