1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

کدامیک برای توسعه نرم افزار های Windows Phone 7 مناسب تر هستند ، Silverlight یا XNA Framework ؟

شروع موضوع توسط hector2141 ‏15/10/12 در انجمن برنامه نویسی

  1. کاربر ارشد

    تاریخ عضویت:
    ‏6/9/12
    ارسال ها:
    14,318
    تشکر شده:
    2,702
    امتیاز دستاورد:
    0
    حرفه:
    daneshjo
    [​IMG]
    پلتفرم Windows Phone 7، دو Framework (فریم ورک) برای توسعه نرم افزار تحت آن ارائه کرده است :
    Silverlight
    فریم ورک Silverlight از برنامه نویسی مبتنی بر رویداد و توسعه نرم افزارهای مبتنی بر XAML پشتیبانی بعمل می آورد.

    XNA Framework
    فریم ورک XNA از تولید و کدنویسی بازیهای تکرار شدنی (Loop Based Games) پشتیبانی بعمل می آورد.



    اما ، کدامیک از این دو فریم ورک برای تولید برنامه مورد نظر ما تحت پلتفرم ویندوز فون ۷ مناسب تر است ؟ در نظر گرفتن موارد زیر می تواند راهنمای خوبی برای انتخاب فریم ورک مورد نظر شما باشد :
    Silverlight
    - منوها و کنترل ها در برنامه مبتنی بر نوشته (Text Based) هستند.
    - برنامه از گرافیک Vector بهره می گیرد.
    - نیاز به برقراری ارتباط تعاملی با کنترل های Windows Phone وجود دارد.
    - برنامه مبتنی بر رویداد (Event-driven) است.
    - نیاز به استفاده از ویدئو های Embedded شده وجود دارد.
    - برنامه باید با مرورگر های اینترنتی سازگار باشد.
    - نیاز به میزبانی کد HTML در برنامه وجود دارد.
    XNA Framework
    - برنامه شامل اجزای پیشرفته هنری مانند Texture ها و افکت ها است.
    - قابلیت سازگاری آن با Xbox مد نظر است.
    - هدف پروژه ، تولید بازی های سه بعدی است.
    - برنامه نیاز به شمای بصری پیچیده ای دارد.
    - تولید بازی های تکرار شدنی (Looping Game) مد نظر است.
    به نقل از وب سایت آراد حقی