مجموعه آموزشی طراحی رابط کاربری در UWP – قسمت صفر (مقدمه)
اعتبار عکس برای http://www.axgig.com/images/57354299097189609101.png

مجموعه آموزشی طراحی رابط کاربری در UWP – قسمت صفر (مقدمه)

ارسال به دوستان

Cover
پلتفرم یونیوررسال ویندوز یا به انگلیسی Universal Windows Platform یکی از تکنولوژی‌های جدید و جذاب مایکروسافت برای برنامه نویسان و طراحان میباشد که امروزه مورد توجه بسیاری از شرکت‌های بزرگ و کوچک قرار گرفته است. این پلتفرم برنامه نویسی اختصاصا برای ویندوز ۱۰ توسعه داده شده و بسیار مشابه برنامه نویسی‌های Windows Phone  و Windows 8 است. برنامه نویسی برای این پلتفرم در IDE معروف مایکروسافت، ویژوال استودیو انجام میشود که بی شک یکی از بهترین‌ها در نوع خود است و از دیرباز مورد توجه بسیاری از برنامه نویسان و طراحان قرار گرفته است.

یک برنامه نویس یا طراح، با کدنویسی در این پلتفرم تنها یک دستگاه را هدف قرار نمیگیرد و میتواند برنامه خود را برای طیف بسیار وسیعی از دستگاه‌ها توسعه دهد که عبارتند از:

  • واقعیت افزوده (فعلا هالولنز) با ویندوز هالوگرافیک
  • هاب (مانند سرفیس هاب) با ویندوز دسکتاپ
  • کنسول بازی (ایکس باکس وان)
  • رایانه‌های شخصی و لب‌تاب‌ها با ویندوز دسکتاپ
  • تبلت‌ها با ویندوز دسکتاپ
  • گوشی‌ها با ویندوز موبایل
  • اینترنت اشیا (IOT) با ویندوز آی او تی

معمولا در هر یک از این دستگاه‌ها شاهد عملکرد عالی برنامه‌مان هستیم و نیازی به کدنویسی چند باره برای تک تک آن‌ها نیست. شما بعد از انتخاب این پلتفرم، باید زبان برنامه نویسی خود را انتخاب کنید که عمدتا زبان‌های زیر هستند:

  • سی پلاس پلاس (C++)
  • سی شارپ (C#)
  • جاوا اسکریپت (JavaScript)

در کنار اغلب این زبان‌ها، باید زبان نشانه گذاری XAML را نیز بلد باشید که این مجموعه آموزشی، بیشتر مختص این زبان خواهد بود. در صورت انتخاب جاوا اسکریپت با زبان‌های Html و Css هم باید آشنا باشید. همچنین با پروژه‌های پورت نرم افزارهای iOS (نام Islandwood) یا زبان‌های چند سکویی مانند Qt هم میتوان به این پلتفرم پیوست.

از ویژگی‌های مهم و فوق العاده این پلتفرم، امنیت آن است. برنامه‌هایی که در این پلفترم نوشته میشوند، اغلب بر روی استور قرار میگیرند که از امنیت بالایی برخوردار هست و برنامه نویسان و طراحان میتوانند برنامه‌هایشان را بدون هیچ نگرانی بابت کرک شدن اپلیکیشنشان و یا موارد مشابه، روانه استور کنند.

همچنین مایکروسافت بر روی Responsive یا واکنش‌گرا بودن برنامه های UWP بسیار کار کرده و ابزارهای زیاد و مناسبی وجود دارند که به شما کمک میکنند تا طراحی تان مطابق با سایز صفحه تغییر کند.

برنامه نویسان یا طراحانی که قبلا با WPF کار کرده‌اند، میتوانند با کسب اطلاعات اندکی شروع به برنامه نویسی و طراحی در UWP کنند. اگر هم آشنایی قبلی با WPF ندارید، در این مجموعه آموزشی سعی خواهم کرد تمامی نکات مبتدی و پیشرفته “طراحی” رو مطرح کنم. امیدوارم که با این سری آموزشی کمکی به بیشتر شدن طراحان UWP کرده باشم.

در صورتی که سوال یا پیشنهادی داشتید، با کامنت کردن در زیر این مطلب یا با نشانی ایمیل ormfm@outlook.com با من در ارتباط باشید.

Download PDF

 

الزکات العلم نشرهُ

1+
ارسال به دوستان

منبع نوشته:وین تن

درباره نویسنده

اورمان فقیهی محدث

مایکروسافت و دیگر هیچ!

مطالب مرتبط

1 نظر

نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد.