Tags:
Node Thumbnail

ไมโครซอฟท์ออกคู่มือช่วยนักพัฒนาแอพบน iPad ว่าควรแปลงแอพของตัวเองเป็นเวอร์ชัน Metro ได้อย่างไร เนื่องจาก iOS และ Metro มีสไตล์การใช้งานที่แตกต่างกันไม่น้อย เช่น

  • Metro จะไม่แสดงปุ่มคำสั่งหรือแถบนำทางต่างๆ ไว้ในหน้าจอปกติ ต้องกดที่ขอบด้านล่างหรือเลือกวัตถุสักอย่าง จึงจะปรากฏตัวขึ้นมา ในขณะที่ iPad จะแสดงปุ่มคำสั่งไว้ตลอด
  • Metro จะไม่แสดงช่องค้นหาในหน้าจอปกติ แต่จะอยู่ในแถบ contract/charm ด้านขวามือของจอแทน ในขณะที่แอพ iPad มักแสดงช่องค้นหาที่มุมขวาบน
  • Metro ไม่มีแนวคิดเรื่อง "แท็บ" ที่สลับโหมดเนื้อหา (เช่น สลับระหว่างเนื้อหา-คอมเมนต์) แต่จะแสดงคอมเมนต์ไว้ในหน้าเดียวกับเนื้อหาเลย ผู้ใช้เป็นคนเลื่อนดูเอง
  • iPad มักใช้ปุ่มหรือเมนูคอยเปลี่ยนหน้าหรือเปลี่ยนระดับการเข้าถึงเนื้อหา แต่ Metro จะพยายามให้ใช้ pinch zoom (หรือที่ไมโครซอฟท์เรียก semantic zoom) แทน

จุดมุ่งหมายของคู่มือฉบับนี้ก็ชัดเจนว่า ต้องการจูงใจให้นักพัฒนาที่สร้างแอพสำหรับ iPad อยู่แล้ว หันมาสร้างแอพเวอร์ชัน Metro เพื่อขายบน Windows 8 ต่อนั่นเอง ที่เหลืออ่านกันเองตามลิงก์ครับ

ที่มา - MSDN

No Description

Get latest news from Blognone

Comments

By: DAPPER
iPhoneWindows PhoneAndroidWindows
on 22 March 2012 - 19:48 #398758
DAPPER's picture

Metro ดูสวยงามสะอาดตาดีนะครับ

By: SaMzAn
Windows PhoneWindows
on 22 March 2012 - 19:54 #398761
SaMzAn's picture

ถ้าแท๊ปเล็ทวินโดว์หน้าตาแบบนี้จริงก็ดี

By: polaromonas
ContributorWindows PhoneWindows
on 22 March 2012 - 20:01 #398763

Metro app ดูงามมาก

แต่แนวคิดแบบ Metro นี่น่าจะทำให้ learning curve ชันพอควรเหมือนกันนะ คือใช้เป็นแล้วจะสะดวกสุดๆ เพราะไม่ต้องลากนิ้วไปจิ้มปุ่มเมนู แต่ก่อนหน้านั้นก็งงๆ หน่อยว่าต้องทำอะไรฟะ

By: illusion
ContributorAndroid
on 22 March 2012 - 21:11 #398822 Reply to:398763
illusion's picture

+1 ใช่เลย wp7 ก็เป็นอย่างนั้น

แรกๆ จะงงๆ ว่าใช้ยังไง แต่พอใช้เป็นแล้วสะดวกมาก รู้สึกว่าลากนิ้วไปมาน้อยกว่า mobile os ตัวอื่นดี

By: PowerMax
ContributorAndroidUbuntuWindows
on 22 March 2012 - 20:17 #398773

กำลังหาวิธีกำจัด Metro ออกจาก Windows8 CP มีใครหาวิธีพบบ้างครับ
ตอนนี้เอา Start Menu กลับมาได้แล้ว
แต่ Metro ยังอยู่เลยอ่ะ

By: DAPPER
iPhoneWindows PhoneAndroidWindows
on 22 March 2012 - 20:34 #398784 Reply to:398773
DAPPER's picture

ลง Windows 7 เลยสิครับ = =

By: PowerMax
ContributorAndroidUbuntuWindows
on 22 March 2012 - 20:57 #398796 Reply to:398784

ใช้ XP เป็นหลักครับ
โปรแกรมที่ผมใช้งานเป็นหลักมันไม่ทำงานบน 7
ลองลง 8 นี่แค่อยากทดสอบ + ลองวิชานิดหน่อย
แค่ Windows 7 นี่ยังไม่ค่อยมีใครอยากใช้มันเลย
สั่งมาเครื่องนึง ทั้งตึก ไม่มีใครยอมใช้มันเลยอ่ะ
จนต้องสั่งให้เอาไปใช้ในกิจที่นาน ๆ ใช้ที
แต่....ดันไม่รับ Hardware เสริมของงานนั้นอีก
จะเอา XP ลงก็ไม่ผ่านสักที ก็เลยตั้งให้ฝุ่นจับต่อไป
(เหตุเกิด ณ อาคารหนึ่งขององค์กรที่มี PC นับหมื่น)

ลองดูเวบฝรั่ง เขาบอกว่า MetroUI "น่าเกลียดและน่าเบื่อ"
เลยเผลอกด Like ไปทีนึง

By: incredibles
iPhoneWindows PhoneAndroidUbuntu
on 22 March 2012 - 21:17 #398831 Reply to:398796

โปรแกรมอะไรหรอครับ เป็นโปรแกรมที่บริษัทคุณเขียนขึ้นมาเองรึเปล่า แปลกดีเหมือนกันองค์กรที่มีPC นับหมื่นเครื่องแต่ใช้โปรแกรมที่Window7 ไม่รองรับ มันมีแค่สามกรณีอ่ะครับคือ 1.โปรแกรมนี้เป็นโปรแกรมเป็นแมค 2.โปรแกรมนี้ไม่ได้รับความนิยมมากซะจนไม่มีใครเค้าเขียนขึ้นมาใช้บน7(ความจริงไม่ต้องเขียนใหม่ซะด้วย) 3.เป็นโปรแกรมที่บริษัทคุณเขียนขึ้นมาเอง ต้องลองดูว่ามันตรงตามกรณีข้อไหน ถ้าตรงตามข้อหนึ่งบริษัทคุณก็น่าจะซื้อแมคมาใช้ซะ ถ้าเป็นข้อสองก็ควรพิจารณาโปรแกรมอื่นๆดู ถ้าเป็นข้อสามอันนี้ก็ควรจะพิจารณาที่บริษัท

By: PowerMax
ContributorAndroidUbuntuWindows
on 22 March 2012 - 22:19 #398834 Reply to:398831

ไม่ถูกทั้ง 3 ข้อ
สมควรขำดีไหมเนี่ย
โปรแกรม Mac ตัวไหนหว่า ใช้บน XP ได้
แต่ใช้บน Win7 ไม่ได้

By: incredibles
iPhoneWindows PhoneAndroidUbuntu
on 22 March 2012 - 20:36 #398786 Reply to:398773

ถ้าพยามขนาดนั้นผมว่าใช้ window7 ต่อน่าจะมีความสุขมากกว่านะครับ

By: expextoz
In Love
on 22 March 2012 - 20:17 #398774

Metro Style มักหาอะไรไม่เจอ เพราะมันซ่อนลึกไป

By: PowerMax
ContributorAndroidUbuntuWindows
on 22 March 2012 - 20:33 #398783 Reply to:398774

ถ้าใช้ Keyboard ด้วยอ่ะ หาไม่ยากหรอกครับ
กดปุ่ม Windows แล้วพิมพ์ชื่อ คล้าย ๆ Windows 7
อย่างจะเข้า Control Panel ก็กดปุ่ม Windows แล้วพิมพ์ Con แล้ว Enter
ถ้าเราเลือก View By Large icon ก็จะหาง่ายขึ้น

แต่เมื่อรวม ๆ แล้ว ผมว่ามันยังต้องปรับปรุงอีกมากกกกกกก

แบบว่าถ้าเป็นสินค้า ร้านของผมคงไม่เอามาตั้งโชว์ ถ้าลูกค้าไม่สั่งล่วงหน้าแน่ ๆ

By: SaMzAn
Windows PhoneWindows
on 22 March 2012 - 20:47 #398794 Reply to:398774
SaMzAn's picture

ถ้าอยู่หน้าเมโทรอยู่แล้ว พิมพ์ชื่อโปรแกรมได้เลย

ถ้าอยู่หน้า Desktop ก็กดปุ่ม Window ทีนึง แล้วก็พิมพ์ชื่อโปรแกรม (หรือสิ่งที่ต้องการ)

โปรแกรมในหน้าเมโทร ถ้าไม่ค่อยได้ใช้ ติกออกเถอะครับ หรือไว้แต่โปรแกรมที่

ใช้บ่อย หรือเหลือแค่พวกที่เอาไว้ดูอัพเดท live tile

ผมใช้วิธีนี้ ไม่ว่าอะไรก็หาเจอ มันทำให้รู้สึกว่าเมโทรใช้ง่าย และโล่งสบายตา

By: Architec
ContributorWindows PhoneAndroidWindows
on 22 March 2012 - 20:55 #398808 Reply to:398794

นี่ล่ะที่ทำให้เสีย user experience ไปได้ง่ายๆ ต้องเปลี่ยนมือมาพิมพ์ เสียเวลา ถ้านึกชื่อไม่ออกนี่จบเลย

ถ้าเป็น dev ด้วยแล้วล่ะก็ นรกครับ ไอคอนนี่ขึ้นมาอื้อเลย ถ้า MS ยังไม่แก้ปัญหาพวกจัดกลุ่มไอคอนได้ ผมคนนึงล่ะที่จะไม่ใช้ต่อไปแน่ๆ

By: SaMzAn
Windows PhoneWindows
on 22 March 2012 - 22:40 #398866 Reply to:398808
SaMzAn's picture

พอพูดถึงว่า

"นี่ล่ะที่ทำให้เสีย user experience ไปได้ง่ายๆ ต้องเปลี่ยนมือมาพิมพ์ เสียเวลา ถ้านึกชื่อไม่ออกนี่จบเลย"

ผมเคยคิดอย่างคุณนะ รู้สึกว่าพอมาใช้วินโดว์8 และต้อง search หาไฟล์ที่ต้องการมันเสียอัตถรสในการใช้งาน
คลั้นจะใช้เมโทร บางอย่างมันก็ดูซับซ้อน ขนาดผมใช้วินโดว์จนชินแล้วนะ ยังรู้สึกอย่างนั้นเลย

แต่หลังจากใช้ตัว Develop preview ประสบการณ์การใช้คอมของผมก็เปลี่ยนไปอย่างสิ้นเชิง

เมื่อผมกลับมาใช้ Seven สิ่งแรกที่ผมทำเวลาผมหาโปรแกรมคือ search จากหน้า start
เวลาผมหาไฟล์ที่เก็บไว้ในโฟล์เดอต์ต่างๆ สิ่งแรกที่ผมทำคือ search จาก window exproler
เวลาผมใช้อินเตอร์เน็ท ในหน้าที่ผมอ่านอยู่มีข้อมูลเยอะแยะมากมาย ถ้าเป็นเมื่อก่อน ผมจะค่อยๆอ่านมัน
หรือกวาดสายตาเร็วๆ จนกว่าจะเจอสิ่งที่ต้องการ แต่ปัจจุบันผมกด ctrl-F ที่เบราเซอร์ และผมก็ search

ทั้งๆที่ก่อนหน้าที่จะใช้ windows8 ผมไม่เคย search เลย นอกจากใช้ google เท่านั้น

ปัจจุบันผมรู้สึกชอบการ search มาก เพราะมันทำให้การใช้คอมพิวเตอร์ง่ายขึ้นเยอะ และมันช่วยให้
ประหยัดเวลามากจริงๆ ไม่ต้องใช้สายตาเพ่งหาสิ่งที่ต้องการ เพียงแค่ search และคอมจะกรองสิ่งที่คุณต้องการให้
สำหรับผมแล้ว มันเป็นประสบการณ์ที่ยอดเยี่ยมมาก

จากจุดนี้ผมคิดว่า สิ่งที่ทำให้เสีย user experience มันก็ขึ้นอยู่กับ user ด้วย

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

แต่ถ้า user เป็นคนที่เปิดรับอะไรใหม่ๆ สนุกกับการเรียนรู้ สมองของเขาจะมีความคิดสร้างสรรค์
เขาก็มองว่าเราจะใช้ประโยชน์จากเทคโนโลยีใหม่ได้อย่างไร สนุกกับการทดลองหาวิธีใช้งานที่เหมาะกับตนเองที่สุด
เขาจะมองว่าการเรียนรู้สิ่งใหม่ ไม่ได้เป็นภาระ แต่เป็นโอกาศ
สุดท้าย user แบบนี้ก็จะมีความสุขที่สุด ^_^

สิ่งที่ผมพูดมา ไม่ได้ต้องการจะสื่อว่าใครผิดถูก แต่อยากจะบอกว่า user experience มันก็ขึ้นอยู่กับ ทัศนคติ
ของคนด้วยเหมือนกัน และมันก็สำคัญมากด้วย

By: PowerMax
ContributorAndroidUbuntuWindows
on 22 March 2012 - 23:04 #398877 Reply to:398866

ถ้าชอบ Search ลอง Everything Search Engine ดูครับ
แล้วจะพบว่า Index Service ของ Windows มันโคตรช้าไปทันที
เสียแต่ว่า Search กำหนดเงื่อนไข Size/Modify/Case Sensitive กำหนดวันเวลา
รวมถึง Search แบบกำหนดเนื้อหาในไฟล์ไม่ได้นะครับ
แต่ด้วยความเร็วขั้นเทพของมัน ถือว่าอภัยให้ได้ครับ

อ้อ ผมใช้ Search มาตั้งแต่ CU-Writer และยังใช้มาตลอดคับ

By: SaMzAn
Windows PhoneWindows
on 23 March 2012 - 00:25 #398897 Reply to:398877
SaMzAn's picture

ขอบคุณครับ เอาไว้จะลองหามาใช้ดู

*เพื่มเติมครับ

ผมลองโหลดมาใช้แล้ว ของเขาดีจริง
ดีกว่าใช้ search ของวินโดอีก เยี่ยมมากครับ

ขอบคุณสำหรับโปรแกรมดีๆ

By: illusion
ContributorAndroid
on 22 March 2012 - 23:07 #398881 Reply to:398866
illusion's picture

+2012

ผมติดนิสัย "search" ทุกครั้งเลยครับเท่าที่เป็นไปได้ในทุกๆ อย่าง และมันทำให้ชีวิตของผมง่ายขึ้นมาก

เดี๋ยวนี้เลิกใช้ start menu แบบเดิมๆ แล้ว กด start พิมพ์ no กดเลือก notepad ที่มันหามาให้ ไม่ต้องกวาดตาเอง สะดวกสุดๆ

By: polaromonas
ContributorWindows PhoneWindows
on 22 March 2012 - 23:51 #398912 Reply to:398866

ผมว่าในมุมมองของ power user เรื่องพิมพ์หานี่เป็นอะไรที่สะดวกมากจริงๆ แหละครับ

แต่ผมว่าในกรณีของผู้ใช้ทั่วๆ ไป icon grid อย่าง iOS หรือ Android นั้นน่าจะได้เปรียบกว่า (ขนาดผมเป็นแฟน Windows Phone นะเนี่ย) จริงอยู่ว่ามันอาจจะหานานหน่อย (ในกรณีแท็บเล็ต) แต่ว่ามันไม่ต้องจำชื่อแอพ จำรูป (หรือตำแหน่งของแอพบนสกรีน) น่าจะง่ายกว่า

By: Architec
ContributorWindows PhoneAndroidWindows
on 23 March 2012 - 00:16 #398934 Reply to:398866

power user อย่างผมก็ไม่มีปัญหามากเท่าไหร่ครับ แต่ End User ที่ผมเจอเขาจำได้แค่สัญลักษณ์(Icon)เท่านั้นครับ (ชื่อโปรแกรมนี่เป็นรอง) นี่เป็นจุดบอดของ Win8 แท้ๆเลย

อีกปัญหานึงคือ Metro มันไม่ให้ทำ Folder ให้นึกสภาพตอนที่ลง Develop Tools ทั้งหลายของ MS ที่มีอยู่ตอนนี้ ลงเสร็จปุ๊บ โชว์กันเกร่อเลย ยังมีหลายๆจุดครับที่ผมตำหนิ MS เรื่อง Usability เห็นแล้วโคตรปวดหัว

By: narate
AndroidUbuntu
on 22 March 2012 - 22:29 #398862
narate's picture

ชอบตรงที่กด Windows Key แล้วก็พิมพ์ชื่อโปรแกรมเลยนี่แหละ มันเร็วๆกว่าการขยับเมาส์ไปกด Start -> All Program -> Blah Blah

ถ้ามีทางลัดหน้าจอก็ต้องลากข้อมือไปที่ทางลัดนั้น แล้วก็กดสองคลิ๊กติดกัน อร๊ายยยยย เหนื่อยๆ

ผมใช้ GNOME SHELL เลยติดมา :P

By: tanersirakorn
ContributorAndroidUbuntuIn Love
on 22 March 2012 - 23:06 #398879 Reply to:398862
tanersirakorn's picture

Windows 7 ก็ใช้ Start Search ได้นะฮะ

แต่ที่แน่ๆ ผมก็ติดจาก GNOME Shell เหมือนกัน :P (แต่ผมติดลากตัวชี้ขึ้นมุมบนซ้าย)


Blog | Twitter

By: pcgheeramon
iPhoneWindows PhoneAndroid
on 22 March 2012 - 23:02 #398874

ผมว่า มันก็ไม่ได้ใช้ยากอะไรเลยนะ ไอ้ win 8 เนี้ย คนเดิมๆ ยังไม่ชินเองมากกว่า

By: TeamKiller
ContributoriPhone
on 22 March 2012 - 23:03 #398875
TeamKiller's picture

ปัญหาคือคนไม่เปิดรับสิ่งใหม่เนี่ยละ เห็นว่าวินโดส์ต้องแบบเดิมๆ ไม่งั้นป่านี้ยัง CLI กันต่อไป

By: PowerMax
ContributorAndroidUbuntuWindows
on 22 March 2012 - 23:27 #398900 Reply to:398875

ปัญหาคือ ไอ้สิ่งใหม่ ๆ อ่ะ มันไม่ได้ดีขึ้นเสมอไปน่ะสิ
จากคนที่เห็นการเปลี่ยนแปลงมาเยอะ
CLI ทุกวันนี้ก็ไม่ตายนะ ยังใช้กันอยู่หลายวงการเลย

By: TeamKiller
ContributoriPhone
on 23 March 2012 - 09:27 #399029 Reply to:398900
TeamKiller's picture

User ทั่วไป เขาไม่ได้ใช้ CLI แล้วนะครับ

By: PowerMax
ContributorAndroidUbuntuWindows
on 23 March 2012 - 09:44 #399036 Reply to:399029

ใช้ ภายใต้การบอกบทของ Admin ครับ

By: songwut.m
iPhoneWindows PhoneAndroidWindows
on 22 March 2012 - 23:41 #398906

ของใหม่ใช่ว่าจะดีใช้ win7ลื่นๆมานมนาน พอลองของปุ๊บ ตอนนี้ win8 cp ข้าพเจ้ายังผีเข้าผีออกอยู่เลย ช้าๆอืดๆอย่างบอกถูก
จริงๆถ้าทำ tool แปลง apps ios มาเป็น winเลยจะเยี่ยมมาก ไม่ต้องมาเหนือยมากอะไรมากแต่ความจริงมันโหดร้าย

ใครจะใช้อะไรก็ใช้ เทคโนโลยีที่ดีควรทำให้ชีวิตง่ายขึ้นไม่ใช่ทำให้ชีวิตวุ่นวาย
จบ

By: mooyai
iPhoneAndroid
on 23 March 2012 - 00:12 #398928
mooyai's picture

Metro UI ยึดหลัก Content Before Chrome คือเนื้อหาต้องมาก่อนกรอบหรือพวกเครื่องมือต่างๆ ทำให้เมนูและเครื่องมือต่างๆต้องซ่อนไว้ให้หมด ซึ่งจะทำให้ผู้ใช้เห็นเนื้อหา(Content)เต็มหน้าจอครับ #Windows8CampCMU

By: hisoft
ContributorWindows PhoneWindows
on 23 March 2012 - 00:12 #398929
hisoft's picture

ตอน WP7 ก็มีสอน port แอพจาก OS อื่นตั้งสามเจ้า ก็อย่างที่เห็น

By: banklive on 23 March 2012 - 01:29 #398958 Reply to:398929
banklive's picture

ผมว่าต้องอย่าลืมสิ่งที่ Microsoft ด้วยน่ะครับ ผมเคยได้ยินคำประมาณนี้

อะไรที่เกิดขึ้นใหม่บนโลกใบนี้หามีความสำคัญอันใด เพราะสุดท้ายแล้วเงินของคุณก็จะเข้ากระเป๋า Microsoft อยู่ดี

คำพูดที่แฝงไปด้วยนัยยะอันคมคายนี้จนถึงทุกวันนี้ก็ยังใช้ได้อยู่ ที่ผมเห็นใกล้เคียงก็มี Google นี่แหละครับ

By: hisoft
ContributorWindows PhoneWindows
on 23 March 2012 - 07:52 #399001 Reply to:398958
hisoft's picture

ก็จริงนะครับ แต่ถ้าผมเป็นคนทำแอพ

  • มีสอน port แอพจาก Android, iOS, ... => WP7 แต่ไม่มีสอน WP7 => ฯลฯ

เพราะงั้นผมจะเก็บ WP7 ไว้ทำหลังสุด

  • มีสอน port แอพ iOS => W8 แต่ไม่มีสอน W8 => iOS

แล้วผมจะทำ W8 ก่อนให้เหนื่อยดีมั้ยเนี่ย

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

By: ginhub
ContributoriPhoneWindows
on 23 March 2012 - 00:47 #398943

consumer preview ตอนนี้
มันบู๊ตเครื่องได้ ใช้ได้ รันโปรแกรมได้ ปลั๊กแอนด์เพลย์ได้ เนตเวิร์คได้
เหมือน os เต็มตัวหรือยังครับ ?

By: varavut
ContributorWindows PhoneAndroidBlackberry
on 23 March 2012 - 10:43 #399074 Reply to:398943

แล้วมันเคยทำไม่ได้ด้วยหรอครับ มันเป็น OS นะครับ

By: nolykk
ContributoriPhoneAndroidUbuntu
on 23 March 2012 - 01:20 #398954
nolykk's picture

4 ข้อ เห็นด้วยกับข้อสุดท้ายข้อเดียว สามข้อแรก ซ่อน ทำไมหว่า


twitter.com/djnoly