مصاحبه با تراویس هریس توسعه دهنده WP7
4 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
1) آیا قبلاً برای پلتفرم های دیگری برنامه توسعه داده اید؟ اگر بله، آنها چه هستند؟
من هنوز برای هیچ پلتفرم تلفن همراه دیگری برنامه توسعه نداده ام. ویندوز فون 7 اولین من است. با این حال من حدود 3 سال است که در چارچوب .net کار می کنم، بیشتر پروژه های کلاسی.
2) چرا WP7 را به عنوان پلتفرم انتخابی خود انتخاب کردید؟
من WP7 را به عنوان پلتفرم انتخابی خود انتخاب کردم، زیرا دارای یک API شگفتانگیز بصری است. من می توانم از دانش C# قبلی خود بدون منحنی یادگیری بزرگ استفاده کنم. مایکروسافت کار بزرگی را در ادغام کنترلها و پلتفرم ویندوز 7 در چارچوبهای موجود silverlight و xna انجام داد. گفته میشود دلیل اینکه من اصلاً تصمیم به توسعه یک برنامه گرفتم این است که میخواستم چیزی را توسعه دهم که بتوانم از آن چیزهای زیادی یاد بگیرم، برای افرادی فراتر از خودم مفید باشد و برای ساختن یک تیم کامل از افراد نیازی نداشته باشم. یک برنامه کاملاً مناسب است و WP7 بهترین پلتفرم به نظر می رسید.
3) به نظر شما کدام یک از ویژگیهایی است که در WP7 بیشتر دوست داشتید؟
ویژگی که من در مورد WP7 بیشتر دوست دارم، قابلیت های گرافیکی بسیار قدرتمند است. من عاشق این واقعیت هستم که می توانید از xna برای توسعه یک بازی سه بعدی کامل استفاده کنید و WP3 قادر به اجرای آن بدون مشکل است، فکر می کنم پشتیبانی WP7 از توسعه بازی و ادغام آن با XBOX live، عصر جدیدی از بازی های موبایل را به ارمغان خواهد آورد.
4) آیا از ابزارهای توسعه پلتفرم WP7 راضی هستید؟
من خیلی راضی هستم؛ چند چیز وجود دارد که من کمی از آنها ناامید شده ام، اما همه آنها چیزهایی هستند که باعث می شود تلفن واقعی به بهترین شکل کار کند و همیشه یک راه جایگزین برای دستیابی به امکانات من وجود داشته است.
5) برنامههایی که اکنون در WP7 توسعه میدهید چیست؟
در حال حاضر من در حال توسعه برنامهای هستم که اطلاعات مربوط به تسلیحات World of Warcraft را میخواند و آن را به شکلی نمایش میدهد که برای رهبران حمله مفید است. من میخواهم اطلاعات کاملی در مورد اقلامی که شخص میپوشد، استعدادهایش ارائه کند، و همچنین برنامه این است که همه چیز را در یک امتیاز بر اساس میزان مطابقت آیتمهایش با استعدادهایش جمعآوری کند. همچنین میخواهم اطلاعات انجمن و فهرستی از فعالیتهای اخیرشان در بازی را ارائه دهد.
6) مایکروسافت از چه راهی می تواند WP7 خود را بهبود بخشد یا WP7 از چه چیزی کم دارد؟
تنها زمینه ای که من احساس می کنم WP7 فاقد آن است، توانایی شخصی سازی رابط کاربری تا حدی است که می خواهم، اما در عین حال عدم توانایی در ایجاد حس یکنواختی و آشنایی به کاربر نهایی که مهمتر است، به گوشی می دهد.
7) برنامه های آینده شما؟
پس از اتمام برنامه فعلی، میخواهم به XNA برای ویندوز فون 7 بپردازم. من کمی با XNA برای رایانه و xbox کار کردهام، اما واقعاً علاقهمندم مستقیمتر با ورودی صفحه لمسی و شتابسنج کار کنم و ببینم. چه چیزی می توانم از آن درست کنم از راه دورتر می خواهم با مدرک علوم کامپیوتر از دانشگاه فارغ التحصیل شوم و در توسعه بازی شغلی پیدا کنم.
جدا از این سوالات، چیزهای دیگری که می خواهید با جامعه به اشتراک بگذارید؟
من یک دانشجوی کالج در رشته علوم کامپیوتر هستم، از 13 سالگی برنامه نویسی اولیه را انجام می دهم. من آن را جدی گرفتم و تصمیم گرفتم آن را در سال آخر دبیرستان به زندگی خود تبدیل کنم. از آن زمان به بعد من تصمیم گرفتم تا حد امکان یاد بگیرم.
توییتر من: www.twitter.com/hartra34
با تشکر از هریس که با ما به اشتراک گذاشتید. همچنین میخواهم اشاره کنم که، هریس اولین برنامهنویس دانشجویی است که تاکنون با ما مصاحبه کردهایم. برای آینده او آرزوی موفقیت داریم.