ไมโครซอฟท์ออกคู่มือช่วยนักพัฒนาแอพบน iPad ว่าควรแปลงแอพของตัวเองเป็นเวอร์ชัน Metro ได้อย่างไร เนื่องจาก iOS และ Metro มีสไตล์การใช้งานที่แตกต่างกันไม่น้อย เช่น
- Metro จะไม่แสดงปุ่มคำสั่งหรือแถบนำทางต่างๆ ไว้ในหน้าจอปกติ ต้องกดที่ขอบด้านล่างหรือเลือกวัตถุสักอย่าง จึงจะปรากฏตัวขึ้นมา ในขณะที่ iPad จะแสดงปุ่มคำสั่งไว้ตลอด
- Metro จะไม่แสดงช่องค้นหาในหน้าจอปกติ แต่จะอยู่ในแถบ contract/charm ด้านขวามือของจอแทน ในขณะที่แอพ iPad มักแสดงช่องค้นหาที่มุมขวาบน
- Metro ไม่มีแนวคิดเรื่อง "แท็บ" ที่สลับโหมดเนื้อหา (เช่น สลับระหว่างเนื้อหา-คอมเมนต์) แต่จะแสดงคอมเมนต์ไว้ในหน้าเดียวกับเนื้อหาเลย ผู้ใช้เป็นคนเลื่อนดูเอง
- iPad มักใช้ปุ่มหรือเมนูคอยเปลี่ยนหน้าหรือเปลี่ยนระดับการเข้าถึงเนื้อหา แต่ Metro จะพยายามให้ใช้ pinch zoom (หรือที่ไมโครซอฟท์เรียก semantic zoom) แทน
จุดมุ่งหมายของคู่มือฉบับนี้ก็ชัดเจนว่า ต้องการจูงใจให้นักพัฒนาที่สร้างแอพสำหรับ iPad อยู่แล้ว หันมาสร้างแอพเวอร์ชัน Metro เพื่อขายบน Windows 8 ต่อนั่นเอง ที่เหลืออ่านกันเองตามลิงก์ครับ
ที่มา - MSDN
Comments
Metro ดูสวยงามสะอาดตาดีนะครับ
ถ้าแท๊ปเล็ทวินโดว์หน้าตาแบบนี้จริงก็ดี
Metro app ดูงามมาก
แต่แนวคิดแบบ Metro นี่น่าจะทำให้ learning curve ชันพอควรเหมือนกันนะ คือใช้เป็นแล้วจะสะดวกสุดๆ เพราะไม่ต้องลากนิ้วไปจิ้มปุ่มเมนู แต่ก่อนหน้านั้นก็งงๆ หน่อยว่าต้องทำอะไรฟะ
+1 ใช่เลย wp7 ก็เป็นอย่างนั้น
แรกๆ จะงงๆ ว่าใช้ยังไง แต่พอใช้เป็นแล้วสะดวกมาก รู้สึกว่าลากนิ้วไปมาน้อยกว่า mobile os ตัวอื่นดี
กำลังหาวิธีกำจัด Metro ออกจาก Windows8 CP มีใครหาวิธีพบบ้างครับ
ตอนนี้เอา Start Menu กลับมาได้แล้ว
แต่ Metro ยังอยู่เลยอ่ะ
ลง Windows 7 เลยสิครับ = =
ใช้ XP เป็นหลักครับ
โปรแกรมที่ผมใช้งานเป็นหลักมันไม่ทำงานบน 7
ลองลง 8 นี่แค่อยากทดสอบ + ลองวิชานิดหน่อย
แค่ Windows 7 นี่ยังไม่ค่อยมีใครอยากใช้มันเลย
สั่งมาเครื่องนึง ทั้งตึก ไม่มีใครยอมใช้มันเลยอ่ะ
จนต้องสั่งให้เอาไปใช้ในกิจที่นาน ๆ ใช้ที
แต่....ดันไม่รับ Hardware เสริมของงานนั้นอีก
จะเอา XP ลงก็ไม่ผ่านสักที ก็เลยตั้งให้ฝุ่นจับต่อไป
(เหตุเกิด ณ อาคารหนึ่งขององค์กรที่มี PC นับหมื่น)
ลองดูเวบฝรั่ง เขาบอกว่า MetroUI "น่าเกลียดและน่าเบื่อ"
เลยเผลอกด Like ไปทีนึง
โปรแกรมอะไรหรอครับ เป็นโปรแกรมที่บริษัทคุณเขียนขึ้นมาเองรึเปล่า แปลกดีเหมือนกันองค์กรที่มีPC นับหมื่นเครื่องแต่ใช้โปรแกรมที่Window7 ไม่รองรับ มันมีแค่สามกรณีอ่ะครับคือ 1.โปรแกรมนี้เป็นโปรแกรมเป็นแมค 2.โปรแกรมนี้ไม่ได้รับความนิยมมากซะจนไม่มีใครเค้าเขียนขึ้นมาใช้บน7(ความจริงไม่ต้องเขียนใหม่ซะด้วย) 3.เป็นโปรแกรมที่บริษัทคุณเขียนขึ้นมาเอง ต้องลองดูว่ามันตรงตามกรณีข้อไหน ถ้าตรงตามข้อหนึ่งบริษัทคุณก็น่าจะซื้อแมคมาใช้ซะ ถ้าเป็นข้อสองก็ควรพิจารณาโปรแกรมอื่นๆดู ถ้าเป็นข้อสามอันนี้ก็ควรจะพิจารณาที่บริษัท
ไม่ถูกทั้ง 3 ข้อ
สมควรขำดีไหมเนี่ย
โปรแกรม Mac ตัวไหนหว่า ใช้บน XP ได้
แต่ใช้บน Win7 ไม่ได้
ถ้าพยามขนาดนั้นผมว่าใช้ window7 ต่อน่าจะมีความสุขมากกว่านะครับ
Metro Style มักหาอะไรไม่เจอ เพราะมันซ่อนลึกไป
ถ้าใช้ Keyboard ด้วยอ่ะ หาไม่ยากหรอกครับ
กดปุ่ม Windows แล้วพิมพ์ชื่อ คล้าย ๆ Windows 7
อย่างจะเข้า Control Panel ก็กดปุ่ม Windows แล้วพิมพ์ Con แล้ว Enter
ถ้าเราเลือก View By Large icon ก็จะหาง่ายขึ้น
แต่เมื่อรวม ๆ แล้ว ผมว่ามันยังต้องปรับปรุงอีกมากกกกกกก
แบบว่าถ้าเป็นสินค้า ร้านของผมคงไม่เอามาตั้งโชว์ ถ้าลูกค้าไม่สั่งล่วงหน้าแน่ ๆ
ถ้าอยู่หน้าเมโทรอยู่แล้ว พิมพ์ชื่อโปรแกรมได้เลย
ถ้าอยู่หน้า Desktop ก็กดปุ่ม Window ทีนึง แล้วก็พิมพ์ชื่อโปรแกรม (หรือสิ่งที่ต้องการ)
โปรแกรมในหน้าเมโทร ถ้าไม่ค่อยได้ใช้ ติกออกเถอะครับ หรือไว้แต่โปรแกรมที่
ใช้บ่อย หรือเหลือแค่พวกที่เอาไว้ดูอัพเดท live tile
ผมใช้วิธีนี้ ไม่ว่าอะไรก็หาเจอ มันทำให้รู้สึกว่าเมโทรใช้ง่าย และโล่งสบายตา
นี่ล่ะที่ทำให้เสีย user experience ไปได้ง่ายๆ ต้องเปลี่ยนมือมาพิมพ์ เสียเวลา ถ้านึกชื่อไม่ออกนี่จบเลย
ถ้าเป็น dev ด้วยแล้วล่ะก็ นรกครับ ไอคอนนี่ขึ้นมาอื้อเลย ถ้า MS ยังไม่แก้ปัญหาพวกจัดกลุ่มไอคอนได้ ผมคนนึงล่ะที่จะไม่ใช้ต่อไปแน่ๆ
พอพูดถึงว่า
"นี่ล่ะที่ทำให้เสีย 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 มันก็ขึ้นอยู่กับ ทัศนคติ
ของคนด้วยเหมือนกัน และมันก็สำคัญมากด้วย
ถ้าชอบ Search ลอง Everything Search Engine ดูครับ
แล้วจะพบว่า Index Service ของ Windows มันโคตรช้าไปทันที
เสียแต่ว่า Search กำหนดเงื่อนไข Size/Modify/Case Sensitive กำหนดวันเวลา
รวมถึง Search แบบกำหนดเนื้อหาในไฟล์ไม่ได้นะครับ
แต่ด้วยความเร็วขั้นเทพของมัน ถือว่าอภัยให้ได้ครับ
อ้อ ผมใช้ Search มาตั้งแต่ CU-Writer และยังใช้มาตลอดคับ
ขอบคุณครับ เอาไว้จะลองหามาใช้ดู
*เพื่มเติมครับ
ผมลองโหลดมาใช้แล้ว ของเขาดีจริง
ดีกว่าใช้ search ของวินโดอีก เยี่ยมมากครับ
ขอบคุณสำหรับโปรแกรมดีๆ
+2012
ผมติดนิสัย "search" ทุกครั้งเลยครับเท่าที่เป็นไปได้ในทุกๆ อย่าง และมันทำให้ชีวิตของผมง่ายขึ้นมาก
เดี๋ยวนี้เลิกใช้ start menu แบบเดิมๆ แล้ว กด start พิมพ์ no กดเลือก notepad ที่มันหามาให้ ไม่ต้องกวาดตาเอง สะดวกสุดๆ
ผมว่าในมุมมองของ power user เรื่องพิมพ์หานี่เป็นอะไรที่สะดวกมากจริงๆ แหละครับ
แต่ผมว่าในกรณีของผู้ใช้ทั่วๆ ไป icon grid อย่าง iOS หรือ Android นั้นน่าจะได้เปรียบกว่า (ขนาดผมเป็นแฟน Windows Phone นะเนี่ย) จริงอยู่ว่ามันอาจจะหานานหน่อย (ในกรณีแท็บเล็ต) แต่ว่ามันไม่ต้องจำชื่อแอพ จำรูป (หรือตำแหน่งของแอพบนสกรีน) น่าจะง่ายกว่า
power user อย่างผมก็ไม่มีปัญหามากเท่าไหร่ครับ แต่ End User ที่ผมเจอเขาจำได้แค่สัญลักษณ์(Icon)เท่านั้นครับ (ชื่อโปรแกรมนี่เป็นรอง) นี่เป็นจุดบอดของ Win8 แท้ๆเลย
อีกปัญหานึงคือ Metro มันไม่ให้ทำ Folder ให้นึกสภาพตอนที่ลง Develop Tools ทั้งหลายของ MS ที่มีอยู่ตอนนี้ ลงเสร็จปุ๊บ โชว์กันเกร่อเลย ยังมีหลายๆจุดครับที่ผมตำหนิ MS เรื่อง Usability เห็นแล้วโคตรปวดหัว
ชอบตรงที่กด Windows Key แล้วก็พิมพ์ชื่อโปรแกรมเลยนี่แหละ มันเร็วๆกว่าการขยับเมาส์ไปกด Start -> All Program -> Blah Blah
ถ้ามีทางลัดหน้าจอก็ต้องลากข้อมือไปที่ทางลัดนั้น แล้วก็กดสองคลิ๊กติดกัน อร๊ายยยยย เหนื่อยๆ
ผมใช้ GNOME SHELL เลยติดมา :P
Windows 7 ก็ใช้ Start Search ได้นะฮะ
แต่ที่แน่ๆ ผมก็ติดจาก GNOME Shell เหมือนกัน :P (แต่ผมติดลากตัวชี้ขึ้นมุมบนซ้าย)
Blog | Twitter
ผมว่า มันก็ไม่ได้ใช้ยากอะไรเลยนะ ไอ้ win 8 เนี้ย คนเดิมๆ ยังไม่ชินเองมากกว่า
ปัญหาคือคนไม่เปิดรับสิ่งใหม่เนี่ยละ เห็นว่าวินโดส์ต้องแบบเดิมๆ ไม่งั้นป่านี้ยัง CLI กันต่อไป
ปัญหาคือ ไอ้สิ่งใหม่ ๆ อ่ะ มันไม่ได้ดีขึ้นเสมอไปน่ะสิ
จากคนที่เห็นการเปลี่ยนแปลงมาเยอะ
CLI ทุกวันนี้ก็ไม่ตายนะ ยังใช้กันอยู่หลายวงการเลย
User ทั่วไป เขาไม่ได้ใช้ CLI แล้วนะครับ
ใช้ ภายใต้การบอกบทของ Admin ครับ
ของใหม่ใช่ว่าจะดีใช้ win7ลื่นๆมานมนาน พอลองของปุ๊บ ตอนนี้ win8 cp ข้าพเจ้ายังผีเข้าผีออกอยู่เลย ช้าๆอืดๆอย่างบอกถูก
จริงๆถ้าทำ tool แปลง apps ios มาเป็น winเลยจะเยี่ยมมาก ไม่ต้องมาเหนือยมากอะไรมากแต่ความจริงมันโหดร้าย
ใครจะใช้อะไรก็ใช้ เทคโนโลยีที่ดีควรทำให้ชีวิตง่ายขึ้นไม่ใช่ทำให้ชีวิตวุ่นวาย
จบ
Metro UI ยึดหลัก Content Before Chrome คือเนื้อหาต้องมาก่อนกรอบหรือพวกเครื่องมือต่างๆ ทำให้เมนูและเครื่องมือต่างๆต้องซ่อนไว้ให้หมด ซึ่งจะทำให้ผู้ใช้เห็นเนื้อหา(Content)เต็มหน้าจอครับ #Windows8CampCMU
ตอน WP7 ก็มีสอน port แอพจาก OS อื่นตั้งสามเจ้า ก็อย่างที่เห็น
ผมว่าต้องอย่าลืมสิ่งที่ Microsoft ด้วยน่ะครับ ผมเคยได้ยินคำประมาณนี้
อะไรที่เกิดขึ้นใหม่บนโลกใบนี้หามีความสำคัญอันใด เพราะสุดท้ายแล้วเงินของคุณก็จะเข้ากระเป๋า Microsoft อยู่ดี
คำพูดที่แฝงไปด้วยนัยยะอันคมคายนี้จนถึงทุกวันนี้ก็ยังใช้ได้อยู่ ที่ผมเห็นใกล้เคียงก็มี Google นี่แหละครับ
ก็จริงนะครับ แต่ถ้าผมเป็นคนทำแอพ
เพราะงั้นผมจะเก็บ WP7 ไว้ทำหลังสุด
แล้วผมจะทำ W8 ก่อนให้เหนื่อยดีมั้ยเนี่ย
กรณีต้องการทำลงทุกแพลตฟอร์ม มันจะทำให้ของไมโครซอฟท์มาล่าช้ากว่าชาวบ้านเขาได้นะครับ เว้นแต่ dev เค้าเทพ คล่องทุกค่ายแล้วทำได้โดยไม่ต้องดูคู่มือก็สบายไป
consumer preview ตอนนี้
มันบู๊ตเครื่องได้ ใช้ได้ รันโปรแกรมได้ ปลั๊กแอนด์เพลย์ได้ เนตเวิร์คได้
เหมือน os เต็มตัวหรือยังครับ ?
แล้วมันเคยทำไม่ได้ด้วยหรอครับ มันเป็น OS นะครับ
4 ข้อ เห็นด้วยกับข้อสุดท้ายข้อเดียว สามข้อแรก ซ่อน ทำไมหว่า
twitter.com/djnoly