ถึงแม้ Windows 8, Windows RT และ Windows Phone 8 จะใช้โค้ดพื้นฐานบางส่วนร่วมกัน แต่นักพัฒนาก็ต้องปรับแต่ง (พอร์ต) เพื่อให้แอพจากแพลตฟอร์มหนึ่งไปรันบนแพลตฟอร์มอื่นได้ แต่ในอนาคตสถานการณ์นี้อาจเปลี่ยนไป เมื่อมีคนไปพบประกาศรับสมัครงานจากทีม Windows Phone ของไมโครซอฟท์ ตำแหน่ง Software Development Engineer in Test (SDET) โดยระบุว่าต้องการคนช่วยทีมพัฒนาแพลตฟอร์ม Windows Store และ Windows Phone Store เข้าด้วยกัน เพื่อให้โค้ดของแอพบนแพลตฟอร์มหนึ่งไปรันบนอีกแพลตฟอร์มได้
เว็บไซต์ Neowin เสริมว่า หากทำสำเร็จ Windows 8/RT จะได้ประโยชน์ เนื่องจากจำนวนแอพแบบ Metro บน Windows Store ยังตามหลังจำนวนแอพบน Windows Phone Store อยู่ ในส่วนของนักพัฒนานั้นก็สามารถพัฒนาแอพได้ง่ายขึ้น ไม่ต้องเสียเวลาพอร์ตไปรันบนแพลตฟอร์มต่างๆ
ที่มา: Microsoft Careers ผ่าน WMPoweruser ผ่าน Neowin
Comments
ให้มันได้อย่างนี้สิ
เจ๋ง
อ้าวแล้ว ณ ตอนนี่ละ....(เงิบ เอาเวลาอ่านจือผมทั้ง2platform มานะ ไอ้เอกสารDesign หนาๆนั้นอ่ะ =A=)
เหมือนเคยโดนเลย ครูเดินมาบอกหน้าห้องว่า " คะแนนสอบกลางภาคไม่คิด(ข้อสอบรั่ว ครูไม่อยากทำข้อสอบชุดใหม่ แล้วสอบใหม่)ดังนั้น จะใช้คะแนนสอบปลายภาคอย่างเดียว"
เป็นอีกสิ่งที่ควรจะมีตั้งนานแล้ว ขอ Responsive Design ด้วยนะ
Coder | Designer | Thinker | Blogger
แอพเมโทรบน windows phone 9 จะทำงานร่วมกับ windows 9 ได้อย่างดี แต่ wp8 จะไม่ได้อัพเกรดเนื่องจากข้อจำกัด บลา บลา
ปล. เพ้อเจ้อไปเรื่อย... :-s
เช่นเดียวกับ wp7 ไม่ได้อัพเป็น wp8 เพราะชอบอ้างข้อจำกัด บลา บล่า บล้า บล๊า อยู่เรื่อยครับ
ผมว่าเอาคนละเรื่องมาปนกันอ่ะ WP7 WP8 อย่างที่รู้ว่าเขารื้นทำใหม่ ให้ core มันแบบเดียวกับ Windows 8 ถ้ามันจะไม่ได้ก็แสดงว่าเขาก็ต้องเปลี่ยนหมดอีกรอบ
สงสัยว่ามันคงจะไปสำเร็จเอาตอน Windows9 เหมือนกัน
ส่วนคนที่จัดไปแล้วก็นะ.. ได้สิทธิ์ซื้อเครื่องรุ่นใหม่ราคาเต็มไปเลยละกัน อ๊ากกกก..
+1
ข่าวต่อไป: ไมโครซอฟท์เปิดตัว Windows Phone 9 ใช้พื้นฐานเดียวกับ Windows 9, ผู้ใช้ Windows Phone 8 ได้อัพเป็น Windows Phone 8.9 #ห๊ะ #แพลตฟอร์มเดียวกันอยู่แล้วไม่ใช่หรอ
Coder | Designer | Thinker | Blogger
ผมว่าไม่เหมือนกันนะครับ จริงๆแล้วทุกวันนี้แอปของ Winphone 7 ก็สามารถไปรันบน windows 8 ได้ แต่ Dev จะต้องใช้กำลังภายในพอสมควรในการ Port ลองอ่านนี่ดูครับ http://msdn.microsoft.com/en-us/library/windows/apps/hh465136.aspx
ส่วนเรื่องโปรเจคตามข่าวนี้ เป็นการอำนวยความสะดวกให้ Dev มากกว่าครับ ถ้าสำเร็จเราอาจจะได้เห็นแอปฝั่ง Winphone ไปรันบน Windows 8 ได้โดยที่ไม่ต้องแก้โค๊ดใดๆเลย (ผมเข้าใจว่างั้นนะ)แล้วถ้าไปอ่านข่าวต้นฉบับในตอนท้าย เขาคาดการว่าโปรเจ็คนี้อาจจะเป็นส่วนนึงของการอัพเกรดใหญ่ในปีนี้ (Windows Blue Upgrade)
ส่วนเรื่องเก่าๆ ที่ Winphone 7 อัพเกรดไม่ได้ เป็นเพราะมีการเปลี่ยนสถาปัตยกรรมในระดับ Kernel โดย Winphone 8 ไปใช้ Windows NT ที่ต้องการ CPU Dual Core ในการรัน แต่ Winphone 7 ทุกตัวเป็น CPU แบบ Single Core ทั้งหมด นี่คือเหตุผลที่ Winphone 7 ไม่ได้ไปต่อ (ผมเองก็เป็นหนึ่งในผู้ใช้ Winphone 7 ด้วยเช่นกัน ทุกวันนี้ทำใจได้แล้วอัพเป็น 7.8 ชีวิตดีขึ้นเยอะ)Y_Y
เอาจริงๆเคอร์เนล NT ก็ยังรันบน Single Core ได้นะครับ Windows 7 เครื่องเก่าผม (Core NT6.1 มั๊ง) ก็รันบน Pentium 4 Willamette ได้สบายๆ แถมการอัพรอม มันก็ทับรอมเก่าหมดเลยก็ได้ ไม่ได้ใช้เคอร์เนลเดิม แล้วเอาไลบรารี่ต่างๆลงไปเพิ่มสักหน่อย
เอางี้ HTC HD2 ได้ Windows Phone 8 แต่เจ้าอื่นอดหมด นี่มันคือคิตตี้อะไร (มันคือการตลาดไง)
จริงทีเดียวครับ Windows Phone 8 รันบนเครื่องรุ่นเก่าอย่าง HTC HD2 ได้ ผมเองก็ได้ยินข่าวเหมือนกัน
ผมเคยอ่านใน msdn ปีที่แล้ว มีคนโพสต่อว่าไมโครซอฟเรื่องไม่ยอมให้ Device Winphone7 อัพเกรดเป็น Winphone 8 คนในไมโครซอฟเขาให้คำตอบว่าในทางเทคนิคสามารถทำได้ครับ แต่ Performance ที่ได้ไม่น่าประทับใจ (ประมาณว่าถึงออกมาให้อัพเดท ไมโครซอฟก็โดนด่าอยู่ดี เพราะผู้ใช้จะไม่ประทับใจใน Performance)
ด้วยเหตุนี้จึงตัดสินใจไม่อัพเดท แต่เปลี่ยนเป็นการซับพอร์ทแทน
ส่วน Windows NT รันบน CPU Single core อย่าง Pentium 4 ได้อันนี้ก็จริง เมื่อก่อนผมก็ใช้เหมือนกัน แต่อย่าลืมว่ามันเป็นคนละสถาปัตยกรรมกับ ARM นะครับ
ผมเคยได้ยิน HD2 ลง WinPhone 8 ได้ อย่าว่าแต่ Winphone 8 เลย Windows 8 RT ก็ยังได้ยินว่าลงได้ด้วยซ้ำ แต่ผมไม่เคยได้ยินว่าประสบการณ์การใช้งานจริงมันเป็นไง ถ้าเอามันมาใช้งานจริง ทำงานจริง เล่นเกมส์จริง มันทำได้ดีเท่ากับ Device รุ่นใหม่ๆ หรือเปล่า?
สำเร็จจะ?
จะ น่าจะเกินมาจ๊ะ!
ครับ
ได้อารมณ์เหมือเขียนโปรมแกรมเองแต่จ้างคนอื่นมาแก้บั๊ก ยังไงก็ไม่รุ๊?
ต้องการคนทำเพิ่มครับ ถ้าผมเกิดเร็วกว่านี้สัก5-6จะสมัครนะ 555+ (ตอนนี้ยังม.6อยู่เลย)
งานตำแหน่งนี้ไม่ใช่แค่หาบักแก้บัก.. แล้วถือว่าคือแนวปฏิบัติพื้นฐานด้วย ที่ควรแยกคน dev กับคน test ออกจากกัน ไม่ใช่ว่าคน dev ไม่ต้องทดสอบอะไรเลย แต่ไม่ควรปล่อยให้คน dev ทดสอบเองแล้วถือว่าจบแค่นั้น
เวลาทำ product ต่างๆ โดยเฉพาะ product ที่มีผู้ใช้จำนวนมาก งานด้าน QA ใช้ effort มากกว่างานด้าน Dev เยอะ ใน SDLC นี่งาน QA เริ่มก่อนแต่จบหลัง Dev ซะอีก.. และค่อนข้างน่าเศร้า ที่ในแวดวงยังค่อนข้างขาดคนที่สนใจด้านนี้ ทำกันแป้บๆ แล้วเปลี่ยนสายเพราะคิดว่างานด้านนี้คือมือรอง ทั้งที่งานสายนี้ต้องขนานไปพร้อมกับงานสายอื่น ซึ่งเมื่อขาดคนสายนี้เลยเปนปัจจัยหนึ่งที่ทำให้ software ไทยเติบโตยาก
ref ..
1] microsoftjobsblog.com/blog/are-you-a-good-enough-developer-to-be-a-microsoft-sdet
2] blogs.msdn.com/b/adamu/archive/2006/01/27/518510.aspx
+1 พูดซะเห็นภาพปัญหาของ Software House เล็ก ๆ ในไทยอย่างผม TT
จริงๆ ผมว่าควรจะได้ตั้งแต่ Windows 8 แล้วนะครับ
มาลุ้นกันดีก่า.. ว่า droid-based vs win-based ใครจะก้าวข้ามปัญหา fragmentation ได้ก่อนกัน (ขนาด iOS คุมเข้มปานนั้นยังแอบมีปัญหานี้เลย) :?
ตอนนี้ให้แต้มต่อน้องด๋อย.. เพราะฟากน้องด๋อยเค้าขยายจากเลกไปใหญ่ แต่ฟากพี่วินต้องหดตัวลงมา, "เลือกโต" น่าจะทำได้ง่ายกว่า "เลือกตัด"
Microsoft คงอยากบอกว่าแค่นี้ก็ทำ wp8 ไม่ทันแล้วถ้ารอให้ใช้ร่วมกันได้หมดดีไม่ดีปีนี้ก็ยังไม่เสร็จนะท่าน
+1 ปีนี้คงไม่เสร็จ