บทสัมภาษณ์กับนักพัฒนา WP7 Travis Harris

ไอคอนเวลาอ่านหนังสือ 4 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

1) คุณเคยพัฒนาแอพสำหรับแพลตฟอร์มอื่นมาก่อนหรือไม่? ถ้าใช่ พวกเขาคืออะไร?

ฉันยังไม่ได้พัฒนาแอพสำหรับแพลตฟอร์มมือถืออื่นเลย Windows phone 7 เป็นเครื่องแรกของฉัน อย่างไรก็ตาม ฉันได้ทำงานใน .net framework มาประมาณ 3 ปีแล้ว ซึ่งส่วนใหญ่เป็นโครงการในชั้นเรียน

2) ทำไมคุณถึงเลือก WP7 เป็นแพลตฟอร์มที่คุณเลือก?

ฉันเลือก WP7 เป็นแพลตฟอร์มที่ฉันเลือกเพราะมี API ที่ใช้งานง่ายอย่างน่าอัศจรรย์ ฉันสามารถใช้ความรู้ C# ก่อนหน้านี้ได้โดยไม่ต้องมีช่วงการเรียนรู้ที่มาก Microsoft ทำงานได้อย่างยอดเยี่ยมในการผสานรวมการควบคุมและแพลตฟอร์มของ windows 7 เข้ากับเฟรมเวิร์กของ silverlight และ xna ที่มีอยู่แล้ว เหตุผลที่ฉันตัดสินใจพัฒนาแอปเลยก็เพราะว่าฉันต้องการพัฒนาบางสิ่งที่สามารถเรียนรู้ได้มากมาย ซึ่งจะเป็นประโยชน์กับผู้คนที่อยู่นอกเหนือฉัน และจะไม่นำทีมเต็มรูปแบบมาสร้าง แอพที่เหมาะสมกับการเรียกเก็บเงินอย่างสมบูรณ์ และ WP7 ดูเหมือนเป็นแพลตฟอร์มที่ดีที่สุด

3) คุณคิดว่าฟีเจอร์ใดเป็นฟีเจอร์เดียวที่คุณชอบที่สุดใน WP7

คุณลักษณะที่ฉันชอบมากที่สุดเกี่ยวกับ WP7 คือความสามารถด้านกราฟิกที่ทรงพลังมาก ฉันชอบความจริงที่ว่าคุณสามารถใช้ xna เพื่อพัฒนาเกม 3D เต็มรูปแบบและ WP7 สามารถทำงานได้โดยไม่มีปัญหา ฉันคิดว่าการสนับสนุน WP7 สำหรับการพัฒนาเกมและการผสานรวมกับ XBOX live จะนำยุคใหม่ของการเล่นเกมบนมือถือมาสู่ยุคใหม่

4) คุณพอใจกับเครื่องมือพัฒนาแพลตฟอร์ม WP7 หรือไม่?

ฉันพอใจมาก มีบางสิ่งที่ฉันรู้สึกหงุดหงิดเล็กน้อย แต่สิ่งเหล่านี้เป็นสิ่งที่ทำให้โทรศัพท์จริงทำงานได้ดีที่สุด และมีวิธีอื่นในการเข้าถึงวิธีการของฉันเสมอ

5) แอพที่คุณกำลังพัฒนาใน WP7 คืออะไร?

ขณะนี้ฉันกำลังพัฒนาแอพที่อ่านข้อมูลจากคลังอาวุธ World of Warcraft และแสดงรูปแบบที่เป็นประโยชน์สำหรับหัวหน้าหน่วยจู่โจม ฉันต้องการให้ข้อมูลทั้งหมดเกี่ยวกับสิ่งของที่บุคคลนั้นสวมใส่ ความสามารถของพวกเขา และแผนคือการรวบรวมทุกอย่างเป็นคะแนนโดยพิจารณาว่าไอเท็มของพวกเขาตรงกับความสามารถของพวกเขามากเพียงใด ฉันยังต้องการให้ข้อมูลกิลด์ของพวกเขาและรายการกิจกรรมในเกมล่าสุดของพวกเขา

6) Microsoft สามารถปรับปรุง WP7 ของตนได้อย่างไร หรือ WP7 ขาดอะไรจากอะไร

พื้นที่เดียวที่ฉันรู้สึกว่าขาด WP7 คือความสามารถในการปรับแต่ง UI ให้ตรงจุดที่ฉันต้องการ แต่ในขณะเดียวกันก็ไม่สามารถให้ความรู้สึกถึงความสม่ำเสมอและความคุ้นเคยแก่โทรศัพท์สำหรับผู้ใช้ปลายทางซึ่งสำคัญกว่า

7) แผนการในอนาคตของคุณ?

หลังจากที่ฉันทำแอปปัจจุบันเสร็จแล้ว ฉันต้องการเจาะลึก XNA สำหรับ windows phone 7 ฉันได้ทำ XNA สำหรับคอมพิวเตอร์และ xbox เล็กน้อย แต่ฉันสนใจที่จะทำงานโดยตรงกับอินพุตหน้าจอสัมผัสและมาตรความเร่งและการดู สิ่งที่ฉันสามารถทำได้จากมัน ไกลกว่านี้ฉันต้องการจบการศึกษาระดับวิทยาลัยด้วยปริญญาวิทยาการคอมพิวเตอร์และได้งานในการพัฒนาเกม

นอกเหนือจากคำถามเหล่านี้ สิ่งอื่น ๆ ที่คุณต้องการแบ่งปันกับชุมชน?

ฉันเป็นนักศึกษาวิทยาลัย สาขาวิทยาการคอมพิวเตอร์ ฉันเขียนโปรแกรมพื้นฐานตั้งแต่อายุ 13 ปี ฉันจริงจังกับมันและตัดสินใจที่จะทำให้มันเป็นชีวิตของฉันในชั้นมัธยมศึกษาตอนปลาย ตั้งแต่นั้นมา ฉันก็ตั้งใจเรียนให้มากที่สุด

Twitter ของฉัน: www.twitter.com/hartra34

ขอบคุณ Harris สำหรับการแบ่งปันกับเรา ฉันอยากจะพูดถึงว่า Harris เป็น Student Developer คนแรกที่เราได้สัมภาษณ์มา โชคดีสำหรับอนาคตของเขา

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: ผู้พัฒนา, สัมภาษณ์, Windows Phone 7