ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
สำหรับบล็อกโพสต์วันนี้ ฉันต้องการพูดคุยเกี่ยวกับการเล่าเรื่องที่ขับเคลื่อนด้วยข้อมูลและการออกแบบในการดำเนินการ ฉันเป็นหนึ่งในวิทยากรในการประชุมสุดยอด Data Visualization 2022ซึ่งนำเสนอโดย LuckyTemplates เมื่อเดือนพฤษภาคมที่ผ่านมา
สำหรับหัวข้อของฉัน ฉันต้องการค้นหาสิ่งที่น่าสนใจเพียงพอสำหรับผู้ที่ติดตามที่แพลตฟอร์มการเรียนรู้ของ LuckyTemplates แต่ในขณะเดียวกันก็สร้างสิ่งที่มีค่าสำหรับผู้ที่ไม่ได้ลงทะเบียนในหลักสูตรของฉันหรือผู้ที่ไม่ได้เป็นสมาชิกของ LuckyTemplates
แล้วฉันพบเรื่องราวที่ฉันต้องการเล่าสำหรับเซสชันของฉันได้อย่างไร ฉันมองจากมุมมองของผู้ฟัง ผู้พูด และผู้จัดงาน ฉันคิดว่ามันคงจะดีมากถ้าฉันสามารถมีข้อมูลเพิ่มเติมเกี่ยวกับการประชุมสุดยอดครั้งนี้ได้ ฉันต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับคนอื่น ๆ ที่นำเสนอ และหาวิธีที่จะปฏิบัติตาม
นี่คือวิธีที่ฉันพบเรื่องราว ฉันต้องการสร้างบางสิ่งที่สามารถแสดงการประชุมสุดยอดจากมุมมองของผู้ชม ผู้พูด และผู้จัดงาน
สารบัญ
ความต้องการทางธุรกิจทั้งก่อน ระหว่าง และหลังการประชุมสุดยอด
หากคุณเป็นผู้พูด คุณสนใจที่จะทราบความคิดเห็นของผู้ฟัง หากคุณเป็นผู้จัดงาน คุณต้องการทราบว่ามีผู้เข้าร่วมการประชุมกี่คน และงานนำเสนอใดมีค่าที่สุดสำหรับพวกเขา
มีค่ามากมายที่เราจะได้รับจากข้อเสนอแนะ ยิ่งผู้จัดงานรู้ว่าผู้ชมต้องการอะไรมากเท่าไหร่ผู้ชมก็จะยิ่งได้รับจากการประชุมสุดยอดมากขึ้นเท่านั้น สำหรับฉันแล้ว นี่เป็นธีมที่สมบูรณ์แบบสำหรับการจัดการและนำเสนอในวันนี้
ฉันได้สรุปความต้องการของผู้เข้าร่วมและความต้องการของผู้จัดงาน และยังจดบันทึกช่วงเวลาต่างๆ ที่ผู้ชมต้องการสำหรับการประชุมสุดยอด
ฉันคิดว่ามันจะมีประโยชน์มากสำหรับผู้ชมที่จะมีแอปพลิเคชันหรือรายงานที่จะใช้ในสามช่วงเวลาที่แตกต่างกัน: ก่อนการประชุมสุดยอดระหว่างการประชุมสุดยอดและหลังการประชุมสุดยอด
ก่อนการประชุมสุดยอด
ก่อนการประชุมสุดยอด สิ่งสำคัญอย่างยิ่งสำหรับผู้ฟังคือต้องมีข้อมูลเกี่ยวกับผู้บรรยายและการประชุม คุณต้องรู้ว่าจะนำเสนอเมื่อใดและจะนำเสนอโดยใคร คุณยังต้องการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับลำโพง ตารางเวลาก็สำคัญมากเช่นกัน คุณต้องการทราบว่าเซสชันจะอยู่ตามเวลาท้องถิ่นของคุณเมื่อใด
ในช่วงการประชุมสุดยอด
จากนั้นคุณต้องเตรียมและวางแผนกำหนดการของคุณ ซึ่งหมายความว่าในระหว่างการประชุมสุดยอด คุณจะตรวจสอบเซสชันทั้งหมดและดูว่าคุณต้องการเข้าร่วมเซสชันใด
คุณจะต้องแสดงความคิดเห็นทันทีหลังจากแต่ละเซสชัน และให้คำแนะนำสำหรับเซสชันถัดไป คุณยังสามารถเลือกที่จะเชื่อมต่อกับผู้พูดบน LinkedIn หรือ Twitter
หลังจากการประชุมสุดยอด
หลังจากการประชุมสุดยอด คุณจะต้องแสดงความคิดเห็นทั่วไปเกี่ยวกับการประชุมสุดยอดทั้งหมด และแจ้งให้ผู้จัดงานทราบว่าเป็นไปตามความคาดหวังของคุณหรือไม่ และถ้าไม่ คุณจะต้องแจ้งให้พวกเขาทราบว่าเหตุใดจึงไม่พบกัน คุณยังสามารถเสนอแนวคิดสำหรับการประชุมสุดยอดในอนาคตได้อีกด้วย
จากมุมมองของผู้จัดงาน คุณสนใจความคิดเห็นทั่วไปหลังการประชุมสุดยอดและคำแนะนำสำหรับหัวข้อในอนาคต คุณต้องการระบุผู้พูดใหม่และคำนวณผลกระทบของการประชุมสุดยอดที่มีต่อผู้เข้าร่วม
คุณอาจต้องการสร้างรายงานที่ใช้ร่วมกันในทีมของคุณ และจากข้อมูลในรายงาน คุณสามารถอภิปรายเกี่ยวกับวิธีจัดกิจกรรมที่ดีกว่าที่เพิ่งเสร็จสิ้นไป
เราจำเป็นต้องสร้างบางสิ่งที่สามารถตอบสนองความต้องการนี้ในระหว่างการประชุมสุดยอด สิ่งที่คุณต้องมีคือมีบางอย่างในอุปกรณ์เคลื่อนที่และบางอย่างที่เข้าถึงได้ง่าย เพื่อให้ผู้เข้าร่วมสามารถค้นหาลิงก์ไปยังเซสชันได้ทันที
คุณสามารถสร้างเรื่องราวจากความต้องการเหล่านี้ได้อย่างไร? เราไม่ได้พูดถึงรายงาน LuckyTemplates หรือรายงาน Power Apps เท่านั้น เรากำลังพูดถึงระบบนิเวศ ระบบนิเวศเหล่านี้มีความต้องการที่แตกต่างกันในแต่ละช่วงเวลา แต่ก็มีความเกี่ยวข้องกัน นี่คือเรื่องราวที่ฉันอยากเล่าในวันนี้
สร้างระบบนิเวศ
ก่อนอื่นเราต้องวางแผน เราจำเป็นต้องรู้แน่ชัดว่าเราต้องการสร้างอะไร และสร้างในลักษณะที่สามารถใช้ประโยชน์จากสิ่งอื่นได้
ดังนั้น เพื่อที่จะตอบสนองความต้องการที่ฉันพูดถึงก่อนหน้านี้ เราจำเป็นต้องสร้างแอปพลิเคชัน Power Appsที่จะกลายเป็นจุดป้อนข้อมูลที่จะช่วยผู้เข้าร่วมการประชุมสุดยอดและแสดงความคิดเห็น
ตารางขนาดของเรา: ID ผู้ใช้และ ID ลำโพง
จากแอปพลิเคชันนี้ เราจะสร้างรายงานเพื่อแสดงภาพข้อมูลความคิดเห็นของการประชุมสุดยอด ซึ่งหมายความว่ารายงาน LuckyTemplates จะต้องเชื่อมต่อกับข้อมูลที่สร้างขึ้นโดยแอปพลิเคชัน
นี่คือที่ที่คุณสามารถมีผลกระทบที่ดีในฐานะนักออกแบบ คุณต้องสร้างแอปพลิเคชันในลักษณะที่ข้อมูลมีโครงสร้างและอำนวยความสะดวกในการสร้างรายงานใน LuckyTemplates
เราเริ่มจากตรงกลางและคิดถึงข้อมูลที่แอปจะสร้าง เราจะต้องสร้างแบบจำลองข้อมูลที่ง่ายและสร้างแอปเพื่อตอบสนองความต้องการเฉพาะที่ระบุ เราไม่ได้พูดถึงการสร้างรายงานฉบับเดียว เรากำลังพูดถึงระบบนิเวศที่สมบูรณ์
ฉันจดความคิดของฉันลงในไฟล์ Excel และเริ่มนำความคิดของฉันไปใช้จริง ฉันสร้างแท็บต่างๆ และตารางต่างๆ ที่ Power Apps จำเป็นต้องใช้
หากต้องการสร้างแอปพลิเคชันโดยใช้ก่อน ระหว่าง และหลัง ฉันต้องการประวัติของผู้ใช้ ดังนั้นฉันจึงสร้างตารางสำหรับUser IDและเริ่มต้นด้วย ID ผู้ใช้ ชื่อผู้ใช้ รหัสผ่าน อายุ ประเทศ และระดับของประสบการณ์ LuckyTemplates
แน่นอน ฉันยังต้องการตารางอื่นสำหรับSpeaker IDที่มีข้อมูลของผู้พูด ชื่อเรื่อง หัวข้อ วัน ชั่วโมง ภาพถ่าย ลิงก์ YouTube ที่อยู่ LinkedIn และ LuckyTemplates ID
ฉันไม่ต้องการถามอายุที่แน่นอนของผู้คนเพราะไม่ใช่สิ่งสำคัญที่สุดในแอปพลิเคชันนี้และเพื่อรักษาความลับของข้อมูลของพวกเขาด้วย
แต่ฉันขอช่วงอายุเพื่อให้ทราบว่าผู้เข้าร่วมในเซสชันเหล่านี้มีอายุเท่าไร
User IDและSpeaker IDเป็นขนาดที่ฉันต้องใช้ใน LuckyTemplates ในภายหลัง ฉันยังต้องการตารางข้อเท็จจริงที่ฉันจะเชื่อมต่อ User ID กับ Speaker ID เพื่อสร้าง หน้า การวางแผนและคำติชมเกี่ยวกับเซสชัน
สิ่งที่ดีเกี่ยวกับไฟล์นี้คือฉันมีข้อมูลจริง ฉันมีวิทยากรทั้งหมดสำหรับการประชุมสุดยอดในลำดับที่ถูกต้อง พร้อมด้วยหัวข้อที่เหมาะสมและคำอธิบายที่ถูกต้อง
นี่เป็นเพียงการแสดงต้นแบบว่าแอปพลิเคชันลักษณะนี้จะมีลักษณะอย่างไรสำหรับ LuckyTemplates นี่คือเหตุผลที่ฉันอยากไปให้ไกลที่สุดเท่าที่จะทำได้
เรามีPlanningซึ่งเป็นตารางข้อเท็จจริงใน LuckyTemplates ที่ฉันสามารถสร้างความสัมพันธ์และมีข้อมูลเกี่ยวกับ User ID และ Speaker ID ที่นี่
จากนั้นเราจะมีSpeaker Feedbackซึ่งเป็นตารางข้อเท็จจริงที่สองที่มี ID ผู้ใช้, Speaker ID, คะแนนสำหรับเซสชั่น, ฟีดแบ็คที่บุคคลนั้นจะมอบให้กับเซสชั่น, ผู้ใช้กำลังดูเซสชั่นนี้อยู่หรือไม่ และ ข้อมูลที่พวกเขากำลังดูอยู่
สิ่งเหล่านี้เป็นสิ่งที่คุณสามารถจัดการภายใน LuckyTemplates ได้อย่างง่ายดายโดยมีตารางข้อเท็จจริงขนาดใหญ่เพียงตารางเดียว
ค่อนข้างง่ายที่จะจินตนาการแบบจำลองข้อมูลใน LuckyTemplates เมื่อคุณมีมิติข้อมูลและตารางข้อเท็จจริง
หน้าข้อเสนอแนะคือข้อเสนอแนะทั่วไปของการประชุมสุดยอดที่ไม่มีความสัมพันธ์ระหว่าง User ID และ Speaker ID
เรามีข้อมูลที่นี่ เช่น ประสบการณ์การประชุมสุดยอดโดยรวม ส่วนที่ชื่นชอบของการประชุมสุดยอด คำแนะนำสำหรับการปรับปรุง ทางเลือกในการกลับมา และอื่นๆ อีกมากมาย
และสิ่งสุดท้ายคือเขตเวลาของประเทศ หากคุณไปที่หน้าการประชุมสุดยอด LuckyTemplates คุณจะเห็นข้อมูลเกี่ยวกับเวลาเซสชันในลอสแองเจลิส นิวยอร์ก ลอนดอน ซิดนีย์ และโอ๊คแลนด์
ฉันต้องการก้าวไปอีกขั้นด้วยการคำนวณเวลาที่แน่นอนของเซสชันตามเวลาท้องถิ่นของคุณโดยเชื่อมต่อกับแอปพลิเคชัน
นี่คือโครงสร้างของแอปพลิเคชันที่ฉันต้องการสร้าง ซึ่งสามารถใช้ประโยชน์ได้ภายในรายงาน LuckyTemplates และ Power Apps
ฉันต้องแน่ใจว่าเราจะไม่มีรายการที่ซ้ำกัน ณ จุดนี้ คุณภาพของข้อมูลเป็นสิ่งสำคัญ
หากคุณไม่มีคุณภาพข้อมูลในแหล่งข้อมูล คุณจะประสบปัญหาในการแสดงภาพในภายหลัง
สร้างแอปสำหรับการประชุมสุดยอด EDNA
นี่คือแอปพลิเคชันโดยรวม ฉันจะแสดงให้คุณเห็นแต่ละหน้า วิธีการทำงาน และวิธีการทำงานแบบไดนามิก ฉันจะแสดงเคล็ดลับการออกแบบที่น่าสนใจที่ฉันเพิ่มในแอปด้วย
ฉันเริ่มต้นด้วยหน้าต้อนรับ อย่างที่คุณเห็น ฉันใช้โครงสร้าง ธีม และสีของ LuckyTemplates แบบเดียวกัน
หน้าจอชั่วคราวนี้เป็นประสบการณ์ครั้งแรก เมื่อคุณเชื่อมต่อกับแอปพลิเคชันนี้ คุณจะมีเวลาสองสามวินาที จากนั้นแอปจะเปลี่ยนเป็นหน้าลงชื่อเข้าใช้
สำหรับการลงชื่อเข้าใช้ คุณต้องป้อนชื่อผู้ใช้และรหัสผ่าน หรือสร้างบัญชี เมื่อคุณสร้างบัญชีและลงทะเบียน ข้อมูลนี้จะถูกเพิ่มลงในข้อมูลภายในไฟล์ Excel ของเรา
เมื่อเราลงทะเบียนแล้ว เราจะไปที่ส่วนหลักของแอปพลิเคชัน ซึ่งประกอบด้วยแกลเลอรีที่มีวิทยากรทั้งหมด สำหรับแต่ละเซสชัน วันที่ ชั่วโมง และเวลาจะแสดงตามเวลาท้องถิ่น มีการเสนอชื่อและหัวข้อด้วย
หากคุณต้องการลงรายละเอียดเพิ่มเติม คุณสามารถคลิกที่เซสชันเพื่อดูข้อมูลเพิ่มเติม เช่น ชื่อเรื่อง เวลา วันที่ และสรุปเซสชัน หากคุณพบว่าสิ่งนี้น่าสนใจ คุณสามารถคลิกบันทึกเพื่อบันทึกเซสชันนี้ในภายหลัง
เมื่อคุณไปที่หน้าการวางแผน คุณจะเห็นเซสชันทั้งหมดที่คุณบันทึกไว้
คุณสามารถลบเซสชันจากที่นี่หรือแสดงความคิดเห็น คุณสามารถเลือกที่จะให้คะแนนหรือเขียนความคิดเห็น เมื่อคุณคลิกที่ส่งข้อมูลนี้จะถูกเขียนลงบนแหล่งข้อมูล ซึ่งในกรณีของเราคือไฟล์ Excel ของเรา
อย่างที่คุณเห็น ประสบการณ์โดยรวมสำหรับผู้ใช้นั้นดีมาก สร้างคุณค่าให้กับผู้ใช้ และในขณะเดียวกัน ยังให้คุณค่าแก่ผู้จัดงานที่จะใช้ข้อมูลนี้ใน LuckyTemplates
นอกจากนี้ยังสร้างข้อเสนอแนะทั่วไปสำหรับการประชุมสุดยอด นี่คือหน้าที่คุณสามารถบอกเล่าประสบการณ์โดยรวม ส่วนที่คุณชอบ ข้อเสนอแนะ และอื่นๆ
ลำดับชั้นของเลย์เอาต์: ทำให้การนำทางของคุณใช้งานง่าย
การสร้างแอปพลิเคชันบนมือถือแตกต่างจากที่คุณสร้างในรายงาน LuckyTemplates มันแตกต่างกันเพราะคุณไม่ได้ใช้มันในลักษณะเดียวกัน
เค้าโครงภายในแอปพลิเคชันจะแตกต่างออกไป เนื่องจากเมื่อใช้คอมพิวเตอร์หรือแท็บเล็ต ผู้คนมักจะสแกนหน้าจากบนซ้ายไปขวา แล้วตามด้วยรูปแบบ Z หรือรูปแบบ H สิ่งแรกที่พวกเขาจะเห็นคือด้านบนซ้ายและส่วนสุดท้ายคือด้านล่างขวา
แอปพลิเคชันโทรศัพท์ไม่เหมือนกัน ดังที่คุณเห็นจากรูปภาพด้านล่างนี้ ส่วนสีเขียวคือส่วนที่นิ้วหัวแม่มือจะไหลได้ง่าย ส่วนสีส้มจะยืดออกเล็กน้อย ในขณะที่ส่วนสีแดงจะเข้าถึงได้ยากที่สุด
คุณจะสร้างเลย์เอาต์ของแอปพลิเคชันตามนี้ สิ่งที่ดีเกี่ยวกับแอปพลิเคชันคือคุณมีตัวอย่างมากมายและจากตัวอย่างเหล่านี้ คุณสามารถสร้างสิ่งที่คล้ายกันได้
สามส่วนของแอปพลิเคชัน
โดยพื้นฐานแล้วคุณมีสามส่วนในแอปพลิเคชัน ส่วนหลักคือแกลเลอรีที่คุณสามารถเลื่อนนิ้วหัวแม่มือและเลือกข้อมูลได้
ส่วนรองคือแท็บ ปุ่มเหล่านี้คือปุ่มที่คุณใช้เพื่อนำทางทั่วทั้งแอปพลิเคชัน
ส่วนระดับอุดมศึกษา – ซึ่งคุณจะโต้ตอบด้วยน้อยที่สุด – คือชื่อของการประชุมสุดยอด บัญชีโปรไฟล์ หรือฟังก์ชันการค้นหา
เมื่อสร้างแอปพลิเคชันโทรศัพท์ มีแนวทางปฏิบัติที่ดีที่สุดสำหรับการออกแบบที่สามารถใช้ในทั้ง LuckyTemplates และ Power Apps เมื่อคุณมีความเข้าใจใน LuckyTemplates และ Power Apps ในระดับที่ดี คุณจะพบว่า UX และ UI ที่ดีมีความสำคัญมากขึ้นเมื่อคุณทำงานบนหน้าจอขนาดเล็ก
ออกแบบแนวทางปฏิบัติที่ดีที่สุด
จำกัดจำนวนการคลิก
คุณต้องจำกัดจำนวน ขั้นตอนหรือจำนวนคลิกบนLuckyTemplates จำกัดจำนวนข้อมูลที่คุณร้องขอ หรือขอเฉพาะข้อมูลที่คุณต้องการในขณะนั้น เมื่อคุณต้องการ
คุณต้องใช้ข้อมูลที่มีอยู่แล้วเพื่อใช้ประโยชน์จากคำตอบที่ผู้ใช้ให้ไว้
สุดท้าย แต่ไม่ท้ายสุด เมื่อคุณสร้างแอปพลิเคชัน (เรากำลังพูดถึงการป้อนข้อมูลที่นี่) คุณต้องตรวจสอบข้อมูลที่เขียนขึ้น
เติมข้อความอัตโนมัติเมื่อเป็นไปได้ และตรวจสอบให้แน่ใจว่าผู้ใช้ไม่ได้ทำการคลิกเพิ่มเติม ดังนั้นตรวจสอบให้แน่ใจว่าข้อมูลที่ป้อนนั้นถูกต้อง
ทำตามกฎของจาคอบและกฎของพาเรโต
Jakob's Law กล่าวว่าผู้ใช้จะต้องการให้แอ ปของคุณทำงานในลักษณะเดียวกับที่แอปอื่นๆ ของพวกเขาทำงาน ด้านล่างนี้คือตัวอย่างแอปพลิเคชันที่มีคนใช้มากที่สุดในโลก: WhatsApp , MessengerและContacts
เรามีประสบการณ์ที่คล้ายกันในแอปพลิเคชันที่ฉันสร้างขึ้น เรามีแกลเลอรีอยู่ตรงกลาง ปุ่มอยู่ด้านล่าง และฟังก์ชันการค้นหาหรือผู้ติดต่ออยู่ด้านบน
กฎของพาเรโตระบุว่า 80% ของผลลัพธ์เกิดจากสาเหตุ 20% หลักการเดียวกันนี้ใช้ได้กับ UX และ UI ในแง่ที่ว่าคุณต้องทุ่มเทให้กับคุณสมบัติที่มีค่าที่สุดสำหรับผู้ใช้
คุณไม่จำเป็นต้องสร้างฟีเจอร์ทั้งหมดในแอปพลิเคชัน แต่ฟีเจอร์ที่คุณต้องสร้างจำเป็นต้องได้รับการนำไปใช้และผ่านการทดสอบเป็นอย่างดี
ท้ายที่สุดแล้ว คุณไม่ต้องการตัวเลือกมากเกินไปในแอปพลิเคชัน เพราะหากมีความซับซ้อน ก็จะไม่ถูกใช้งาน
ใช้ข้อความเสริม
ใช้คำบรรยายเพื่อระบุให้ผู้ใช้ทราบว่าต้องทำอะไรต่อไป ตัวอย่างเช่น หากคุณต้องการซื้อบางอย่าง คุณจะเห็นปุ่มซื้อเป็นสีอื่นเพื่อดึงดูดความสนใจของคุณ นี่เป็นตัวบ่งชี้ขั้นตอนต่อไปที่คุณต้องทำ
แสดงการออกแบบสถานะที่ใช้งานอยู่
เมื่อพูดถึงการนำทาง คุณต้องระบุว่าผู้ใช้อยู่ที่ใดในหน้าใดหน้าหนึ่ง หากพวกเขาไม่รู้ว่าอยู่ที่ไหนในแอป แสดงว่าผู้ใช้ไม่ได้รับประสบการณ์ที่ดี
ระบุสถานะโฮเวอร์
ใช้สำหรับปุ่มต่างๆ เมื่อคุณวางเมาส์เหนือปุ่ม คุณจะเห็นว่ามีการใช้งานอยู่ เอฟเฟ็กต์โฮเวอร์ช่วยให้ผู้ใช้เห็นสัญญาณที่ชัดเจนว่าอะไรคลิกได้และบอกให้ผู้ใช้คลิกอะไร
ใช้ป้ายกำกับที่เข้าใจได้
ป้ายกำกับทำให้การออกแบบเข้าถึงได้มากขึ้น และจะทำให้ข้อมูลของคุณจับต้องได้และดำเนินการได้สำหรับผู้ใช้ของคุณ คำที่คุณจะใช้ต้องชัดเจนสำหรับผู้ใช้ เพื่อให้พวกเขารู้ว่าคุณต้องการให้ทำอะไร
ตรวจสอบสี/ฉลากที่เข้าถึงได้
คุณต้องใช้สีและฉลากที่สามารถเข้าถึงได้ในแง่ของขนาด คอนทราสต์ และสัดส่วน
คาดการณ์พฤติกรรมของผู้ใช้
ในแอป คุณต้องคาดการณ์พฤติกรรมของผู้ใช้ คุณต้องคาดการณ์ทุกคลิกและทุกคำถามที่ผู้ใช้จะมี
เรียกใช้การทดสอบการใช้งาน
คุณต้องทดสอบสิ่งที่คุณนำไปใช้ และใช้เวลาในการทดสอบทั้งหมดที่จำเป็น บางครั้ง คุณจะต้องให้ผู้ใช้รายอื่นที่ไม่รู้จักแอปพลิเคชันของคุณเข้ามามีส่วนร่วมเพื่อดูว่าพวกเขาใช้งานอย่างไร
ดังนั้นนี่คือแนวทางปฏิบัติที่ดีที่สุดในการออกแบบแอป ตอนนี้ไปที่แอปพลิเคชันและดูแนวทางปฏิบัติที่ดีที่สุดเหล่านี้ในการดำเนินการ
ตอนนี้ฉันอยู่ใน แอปพลิเคชันแล้ว ฉันจะกดเริ่ม หน้าแรกใช้เวลาเพียงไม่กี่วินาทีในการเรียกใช้ นี่เป็นเพราะฉันตั้งเวลาไว้สองวินาที
เมื่อตัวจับเวลาถึงสองวินาที มันจะนำทางไปยังหน้าจออื่นของฉันและสร้างการเปลี่ยนแปลง
เราอยู่ในหน้าลงชื่อเข้าใช้
เราจะป้อนชื่อผู้ใช้และรหัสผ่านเพื่อเชื่อมต่อกับแอปพลิเคชันนี้ ในขณะนี้ แอปพลิเคชันเบื้องหลังจะเก็บข้อมูล ID ผู้ใช้ของคุณไว้
ข้อมูลนี้มาจากตาราง ID ผู้ใช้ที่มีอยู่แล้ว แต่จะเกิดอะไรขึ้นหากเราเพิ่มผู้ใช้ใหม่ มาดูกันโดยกลับไปที่หน้าเข้าสู่ระบบและสร้างบัญชี
ฉันจะป้อนAlex Bเป็นชื่อผู้ใช้และtest123เป็นรหัสผ่าน จากนั้นจึงสมัคร คุณจะเห็นว่า ID ผู้ใช้ถูกสร้างขึ้นโดยอัตโนมัติ
คุณต้องใส่ใจกับปัญหาทั้งหมดเมื่อต้องป้อนข้อมูล ในฐานะผู้สร้างแอปนั้นขึ้นอยู่กับคุณที่จะคาดการณ์ปัญหาเหล่านี้และสร้างแนวทางแก้ไขเพื่อหลีกเลี่ยงปัญหานี้
กลับไปที่แอปพลิเคชัน ฉันมีรายชื่อผู้บรรยายเซสชันทั้งหมด และฉันเห็นว่ามีการคำนวณชั่วโมงตามเวลาท้องถิ่นของฉัน
สมมติว่าเราต้องการเข้าร่วมเซสชันของ Sam McKay เมื่อเราคลิกลิงก์ เราจะเห็นว่ามีลิงก์คลิกเพื่อเปิดวิดีโออยู่ใต้รูปภาพของเขา
หากผู้ใช้คลิกลิงก์นี้ ก็จะถูกนำไปยังวิดีโอ YouTube ที่ฉันใส่ไว้ในไฟล์
แต่เมื่อเราไปที่โปรไฟล์ของ Mudassir Ali เราไม่สามารถโต้ตอบกับปุ่มคลิกเพื่อเปิดวิดีโอ ได้ นี่คือตัวอย่างการแสดงข้อมูลเฉพาะเมื่อสามารถแสดงได้
ในกรณีนี้ ฉันไม่มีวิดีโอสำหรับเซสชันของ Mudassir Ali ซึ่งเป็นสาเหตุที่ฉันไม่แสดงลิงก์คลิกเพื่อเปิดวิดีโอ
สมมติว่าเราต้องการเข้าร่วมเซสชันของ Sam McKay และคลิกปุ่มบันทึก เมื่อเราบันทึก เราจะเห็นว่าหน้านั้นมี ปุ่ม Unsaveและมีการเน้นลำโพง Sam McKay
นี่คือการให้บริบทเนื่องจากเราต้องการทราบว่าผู้ใช้ได้เลือกเซสชันของ Sam คุณจะเห็นได้ทันทีว่าเซสชันนี้กำลังถ่ายทอดสดและมีตัวเลือกในการลบ หากคุณต้องการลบ คุณสามารถทำได้จากที่นี่ คุณไม่จำเป็นต้องคลิกเพิ่มเติมเพื่อยกเลิกการบันทึก
ฟังก์ชันอื่นคือความสามารถในการเชื่อมต่อกับผู้พูดผ่านปุ่ม LinkedIn ปุ่มด้านล่างนี้จะนำฉันไปยังบัญชี LinkedIn ของ Sam McKay
ตอนนี้เรามีสองสามเซสชันจากรายการที่บันทึกไว้ ไปที่การวางแผน
เมื่อเราไปที่การวางแผนสิ่งที่เกิดขึ้นเบื้องหลังคือข้อมูลทั้งหมดนี้จะถูกรวบรวมในคอลเล็กชันชั่วคราวและจะถูกเขียนลงในแหล่งข้อมูล
หากเรากลับไปที่ไฟล์ Excel และไปที่แท็บการวางแผน เราจะเห็น SpeakerID เหล่านี้ทั้งหมด ซึ่งหมายความว่าทุกอย่างทำงานตามที่เราคาดไว้
สมมติว่าเราไม่สามารถเข้าร่วมเซสชันของ Gustaw Dudek ได้ เราสามารถคลิกปุ่มRemove นี้ ถ้าเราดูที่ไฟล์ Excel ของฉัน เราจะเห็นว่าข้อมูลของ Gustaw Dudek หายไป
ดังที่ฉันได้กล่าวไว้ก่อนหน้านี้ เป็นการดีที่จะมีสถานะที่แสดงตำแหน่งของคุณในการนำทาง ดังที่คุณเห็นได้จากไอคอนด้านล่าง เราอยู่ในหน้าการวางแผน
สมมติว่าเราเข้าร่วมเซสชันและให้คะแนนสี่ดาวจากหกดาว ข้อมูลนี้ถูกบันทึกไว้ล่วงหน้า ดังนั้นหากเราเปลี่ยนใจ เราสามารถย้อนกลับไปแก้ไขการให้คะแนนในภายหลังได้
หลังจากที่เราเห็นการนำเสนอแบบสดแล้ว เราสามารถแสดงความ คิดเห็นและเพิ่มอิโมจิด้วย จากนั้นคลิกส่ง
เมื่อเราตรวจสอบความคิดเห็นของผู้บรรยายในไฟล์ Excel ของฉัน คุณจะเห็นว่าข้อมูลนี้ปรากฏในรูปแบบ HTML อย่างไร
สำหรับหน้าคำติชม เราสามารถกำหนดคำตอบบางอย่างที่จำเป็นในฐานะผู้ออกแบบรายงานได้ แต่นี่ไม่ใช่กรณีที่นี่
เมื่อเราไปที่ไฟล์ Excel เราจะเห็นข้อมูลทั้งหมดนี้เขียนอยู่ในแท็บคำติชม
การเล่าเรื่องข้อมูล: การวางแผนอย่างรอบคอบและกระบวนการสร้าง
สร้างรายงาน LuckyTemplates ด้วยเทคนิคและตัวอย่างเหล่านี้
บทสรุป
ฉันได้ใส่สถานะโฮเวอร์ของปุ่ม ลดจำนวนการคลิก และใส่ข้อมูลที่น่าสนใจในแอปเซสชั่นนี้ หวังว่าคุณจะสามารถต่อยอดผ่านการเล่าเรื่องและความรู้ทางเทคนิคโดยใช้เครื่องมือต่างๆ
คุณสามารถสร้างระบบนิเวศและจัดการกับความต้องการของผู้ชมที่แตกต่างกันได้ ในการรับคุณค่าจากระบบนิเวศของ Power Platform คุณจำเป็นต้องรู้วิธีใช้ LuckyTemplates, Power Apps และ Power Automate คุณสามารถทำงานในสภาพแวดล้อมของการทำงานร่วมกันและปรับปรุงสิ่งที่คุณกำลังทำอยู่ได้อย่างสนุกสนาน
โปรดทราบว่าไม่มีแอปพลิเคชันนี้อยู่ มันมีอยู่ในความคิดของฉันเท่านั้นและเป็นเพียงต้นแบบ แต่ใครจะรู้ บางทีในอนาคต เราอาจมีแอปพลิเคชันประเภทนี้สำหรับLuckyTemplatesก็ได้
ดีที่สุด
อเล็กซ์ บาดิว
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้