Tags:
Node Thumbnail

ถึงแม้ 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

Get latest news from Blognone

Comments

By: incredibles
iPhoneWindows PhoneAndroidUbuntu
on 9 February 2013 - 20:45 #539221

ให้มันได้อย่างนี้สิ

By: SaMzAn
Windows PhoneWindows
on 9 February 2013 - 20:49 #539223
SaMzAn's picture

เจ๋ง

By: EngineerRiddick
iPhoneWindows PhoneAndroidUbuntu
on 9 February 2013 - 20:50 #539224
EngineerRiddick's picture

อ้าวแล้ว ณ ตอนนี่ละ....(เงิบ เอาเวลาอ่านจือผมทั้ง2platform มานะ ไอ้เอกสารDesign หนาๆนั้นอ่ะ =A=)

By: thaitanatana
iPhoneWindows PhoneAndroidBlackberry
on 9 February 2013 - 21:26 #539231 Reply to:539224
thaitanatana's picture

เหมือนเคยโดนเลย ครูเดินมาบอกหน้าห้องว่า " คะแนนสอบกลางภาคไม่คิด(ข้อสอบรั่ว ครูไม่อยากทำข้อสอบชุดใหม่ แล้วสอบใหม่)ดังนั้น จะใช้คะแนนสอบปลายภาคอย่างเดียว"

By: Be1con
ContributorWindows PhoneWindowsIn Love
on 9 February 2013 - 21:08 #539226
Be1con's picture

เป็นอีกสิ่งที่ควรจะมีตั้งนานแล้ว ขอ Responsive Design ด้วยนะ


Coder | Designer | Thinker | Blogger

By: tactics
Windows PhoneAndroidWindows
on 9 February 2013 - 21:16 #539229

แอพเมโทรบน windows phone 9 จะทำงานร่วมกับ windows 9 ได้อย่างดี แต่ wp8 จะไม่ได้อัพเกรดเนื่องจากข้อจำกัด บลา บลา
ปล. เพ้อเจ้อไปเรื่อย... :-s

By: doanga2007
AndroidSymbianUbuntu
on 9 February 2013 - 21:24 #539230 Reply to:539229
doanga2007's picture

เช่นเดียวกับ wp7 ไม่ได้อัพเป็น wp8 เพราะชอบอ้างข้อจำกัด บลา บล่า บล้า บล๊า อยู่เรื่อยครับ

By: time3957
iPhoneWindows PhoneAndroidWindows
on 9 February 2013 - 21:39 #539237 Reply to:539229

ผมว่าเอาคนละเรื่องมาปนกันอ่ะ WP7 WP8 อย่างที่รู้ว่าเขารื้นทำใหม่ ให้ core มันแบบเดียวกับ Windows 8 ถ้ามันจะไม่ได้ก็แสดงว่าเขาก็ต้องเปลี่ยนหมดอีกรอบ

By: plawanja
Android
on 9 February 2013 - 21:58 #539250 Reply to:539229
plawanja's picture

สงสัยว่ามันคงจะไปสำเร็จเอาตอน Windows9 เหมือนกัน

ส่วนคนที่จัดไปแล้วก็นะ.. ได้สิทธิ์ซื้อเครื่องรุ่นใหม่ราคาเต็มไปเลยละกัน อ๊ากกกก..

By: bozoonnet
iPhoneWindows PhoneAndroidUbuntu
on 11 February 2013 - 09:18 #539565 Reply to:539250
bozoonnet's picture

+1

By: Be1con
ContributorWindows PhoneWindowsIn Love
on 9 February 2013 - 22:04 #539254 Reply to:539229
Be1con's picture

ข่าวต่อไป: ไมโครซอฟท์เปิดตัว Windows Phone 9 ใช้พื้นฐานเดียวกับ Windows 9, ผู้ใช้ Windows Phone 8 ได้อัพเป็น Windows Phone 8.9 #ห๊ะ #แพลตฟอร์มเดียวกันอยู่แล้วไม่ใช่หรอ


Coder | Designer | Thinker | Blogger

By: SaMzAn
Windows PhoneWindows
on 9 February 2013 - 22:07 #539255 Reply to:539229
SaMzAn's picture

ผมว่าไม่เหมือนกันนะครับ จริงๆแล้วทุกวันนี้แอปของ 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

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 10 February 2013 - 00:56 #539305 Reply to:539255

เอาจริงๆเคอร์เนล NT ก็ยังรันบน Single Core ได้นะครับ Windows 7 เครื่องเก่าผม (Core NT6.1 มั๊ง) ก็รันบน Pentium 4 Willamette ได้สบายๆ แถมการอัพรอม มันก็ทับรอมเก่าหมดเลยก็ได้ ไม่ได้ใช้เคอร์เนลเดิม แล้วเอาไลบรารี่ต่างๆลงไปเพิ่มสักหน่อย

เอางี้ HTC HD2 ได้ Windows Phone 8 แต่เจ้าอื่นอดหมด นี่มันคือคิตตี้อะไร (มันคือการตลาดไง)


By: SaMzAn
Windows PhoneWindows
on 10 February 2013 - 01:47 #539318 Reply to:539305
SaMzAn's picture

จริงทีเดียวครับ 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 รุ่นใหม่ๆ หรือเปล่า?

By: hisoft
ContributorWindows PhoneWindows
on 9 February 2013 - 21:45 #539242
hisoft's picture

หากทำสำเร็จจะ Windows

สำเร็จจะ?

By: nowingnoid
iPhoneAndroidUbuntu
on 9 February 2013 - 21:58 #539249 Reply to:539242
nowingnoid's picture

จะ น่าจะเกินมาจ๊ะ!

By: nuntawat
WriterAndroidWindowsIn Love
on 9 February 2013 - 22:00 #539251 Reply to:539249
nuntawat's picture

ครับ

By: Diaboros_Sorobaid
Windows PhoneAndroidWindows
on 9 February 2013 - 22:51 #539264
Diaboros_Sorobaid's picture

ได้อารมณ์เหมือเขียนโปรมแกรมเองแต่จ้างคนอื่นมาแก้บั๊ก ยังไงก็ไม่รุ๊?

By: pasuth73
iPhoneWindows PhoneAndroidUbuntu
on 9 February 2013 - 23:57 #539282 Reply to:539264

ต้องการคนทำเพิ่มครับ ถ้าผมเกิดเร็วกว่านี้สัก5-6จะสมัครนะ 555+ (ตอนนี้ยังม.6อยู่เลย)

By: tontpong
Contributor
on 10 February 2013 - 16:12 #539399 Reply to:539264

งานตำแหน่งนี้ไม่ใช่แค่หาบักแก้บัก.. แล้วถือว่าคือแนวปฏิบัติพื้นฐานด้วย ที่ควรแยกคน 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

By: thep497
Windows PhoneAndroidWindows
on 11 February 2013 - 14:24 #539705 Reply to:539399
thep497's picture

+1 พูดซะเห็นภาพปัญหาของ Software House เล็ก ๆ ในไทยอย่างผม TT

By: boatboat001
iPhoneWindows
on 10 February 2013 - 00:45 #539302
boatboat001's picture

จริงๆ ผมว่าควรจะได้ตั้งแต่ Windows 8 แล้วนะครับ

By: tontpong
Contributor
on 10 February 2013 - 16:21 #539404 Reply to:539302

มาลุ้นกันดีก่า.. ว่า droid-based vs win-based ใครจะก้าวข้ามปัญหา fragmentation ได้ก่อนกัน (ขนาด iOS คุมเข้มปานนั้นยังแอบมีปัญหานี้เลย) :?

ตอนนี้ให้แต้มต่อน้องด๋อย.. เพราะฟากน้องด๋อยเค้าขยายจากเลกไปใหญ่ แต่ฟากพี่วินต้องหดตัวลงมา, "เลือกโต" น่าจะทำได้ง่ายกว่า "เลือกตัด"

By: StatusQuo
iPhoneWindows PhoneAndroidWindows
on 10 February 2013 - 22:07 #539448 Reply to:539307

Microsoft คงอยากบอกว่าแค่นี้ก็ทำ wp8 ไม่ทันแล้วถ้ารอให้ใช้ร่วมกันได้หมดดีไม่ดีปีนี้ก็ยังไม่เสร็จนะท่าน

By: benwrk
Windows PhoneWindows
on 11 February 2013 - 02:39 #539521 Reply to:539448
benwrk's picture

+1 ปีนี้คงไม่เสร็จ