บ้าน ความคิดเห็น การตรวจสอบและการให้คะแนนของแอป Google app

การตรวจสอบและการให้คะแนนของแอป Google app

สารบัญ:

วีดีโอ: Why did Google Shutdown AppMaker?? (ตุลาคม 2024)

วีดีโอ: Why did Google Shutdown AppMaker?? (ตุลาคม 2024)
Anonim

Google App Maker ซึ่งเริ่มต้นที่ $ 10 ต่อผู้ใช้ต่อเดือนซึ่งเป็นส่วนหนึ่งของ G Suite Business เป็นเครื่องมือในการพัฒนาที่มีโค้ดต่ำซึ่งสร้างขึ้นในแพลตฟอร์มการผลิตของ G Suite ของ Google สร้างขึ้นด้วยประสบการณ์ผู้ใช้ที่สะอาดและตอบสนอง (UX) ตามปรัชญาการออกแบบวัสดุของ Google App Maker ช่วยให้ผู้ใช้ทางธุรกิจและนักพัฒนาภายใน บริษัท สามารถพัฒนาแอพได้อย่างรวดเร็วสำหรับกระบวนการทางธุรกิจเฉพาะพึ่งพาตัวช่วยสร้างแบบฟอร์มและการลากและวาง อินเตอร์เฟสเพื่อสร้างแอปทางธุรกิจที่ดูดีโดยไม่จำเป็นต้องมีการเข้ารหัสแบบดั้งเดิม

นอกเหนือจาก Edian 'Choice Appian แล้ว Google App Maker เป็นเครื่องมือที่ใช้งานง่ายที่สุดที่เราทดสอบสำหรับผู้ใช้ธุรกิจ Joe โดยเฉลี่ย Microsoft PowerApps ตัวเลือกบรรณาธิการของเราสำหรับนักพัฒนามีประสบการณ์ที่ลื่นไหลเช่นกัน แต่มุ่งเน้นไปที่ผู้ใช้ไอทีและผู้ใช้ที่มีอำนาจมากขึ้น พัฒนาขึ้นเมื่อเร็ว ๆ นี้และด้วยปรัชญาการออกแบบที่สอดคล้องกันมากขึ้น App Maker และ PowerApps มอบประสบการณ์การใช้งานที่เรียบง่ายและเหนียวแน่นเมื่อคุณสร้างแอปมากกว่าเครื่องมือเช่น Salesforce App Cloud ซึ่งบรรจุชุดเครื่องมือและการปรับแต่งที่ครอบคลุมมากขึ้น แต่ในประสบการณ์ที่มากเกินไปนั้นอาจทำให้สับสนในการเรียนรู้และนำทางมากขึ้น ประกาศในปี 2559 และพร้อมใช้งานใน G Suite Business เป็นครั้งแรกในปีนี้ Google App Maker เป็นแพลตฟอร์มที่อายุน้อยกว่า Salesforce หรือ Appian มีบางอย่างกำลังเติบโตขึ้น แต่ App Maker ให้ประสบการณ์การพัฒนาแบบรหัสต่ำที่เรียบง่ายและใช้งานง่ายซึ่งทำหน้าที่เป็นส่วนเสริมตามธรรมชาติของ G Suite สำหรับการสร้างแอปทางธุรกิจที่กำหนดเอง

การกำหนดราคาและแผน

Google App Maker ไม่สามารถใช้ได้ในระดับเริ่มต้นของ G Suite Basic เฉพาะลูกค้าที่มี G Suite Business ($ 10 ต่อผู้ใช้ต่อเดือน) หรือ G Suite Enterprise เท่านั้นที่สามารถเข้าถึงเครื่องมือรหัสต่ำ การกำหนดราคาต่อผู้ใช้เป็นแบบสัมผัสที่มีราคาแพงกว่า Zoho Creator ($ 5 ต่อเดือน) และ Microsoft PowerApps ($ 7 ต่อเดือน) แต่เป็นการต่อรองเมื่อเทียบกับ Salesforce App Cloud ($ 25 ต่อเดือน) และ Appian ซึ่งเริ่มต้นที่ $ 75 ต่อผู้ใช้ต่อเดือน .

คุณลักษณะและความสามารถอื่น ๆ ของ G Suite Business ในรุ่นพื้นฐาน ได้แก่ คีย์ความปลอดภัยที่ได้รับการจัดการและการป้องกันการสูญหายของข้อมูล (DLP) พร้อมกับการรายงานขั้นสูงและความสามารถในการตรวจสอบบัญชี G Suite Business ยังมาพร้อมกับพื้นที่เก็บข้อมูลไม่ จำกัด ใน Gmail, Google Photos และ Google Drive ซึ่งเป็นสิ่งสำคัญสำหรับ App Maker เนื่องจากตาราง Google Drive และรูปแบบข้อมูลที่คุณจะดึงเข้าไปในแอปของคุณ หากองค์กรของคุณมีผู้ใช้สี่คนหรือน้อยกว่านั้นผู้ใช้แต่ละคนจะได้รับพื้นที่เก็บข้อมูล 1 TB

สร้างแอปธุรกิจรหัสต่ำ

การตั้งค่า App Maker เริ่มต้นด้วยบทช่วยสอนต้อนรับเพื่อแนะนำคุณเกี่ยวกับแดชบอร์ดและลิงก์ไปยังบทช่วยสอนอื่น ๆ และคำแนะนำแบบ walkthroughs ในคู่มือผู้ใช้ บทช่วยสอนการต้อนรับจะนำคุณเข้าสู่กระบวนการโต้ตอบ 15 นาทีเพื่อสร้างแอปแรกของคุณโดยเริ่มจากการสร้างแบบจำลองข้อมูลใน Google Drive App Maker แบ่งออกเป็นสามองค์ประกอบหลักเพื่อสร้างแอปของคุณ: ข้อมูลหน้าและสคริปต์ ในฐานะผู้ใช้งานธุรกิจรายวันที่ไม่มีประสบการณ์การเข้ารหัสคุณจะใช้เพียงสองอย่างแรกเท่านั้น เราจะเจาะลึกลงไปในองค์ประกอบสคริปต์ของประสบการณ์ในส่วนการทดสอบที่มุ่งเน้นนักพัฒนาของเรา อินเทอร์เฟซสะอาดและใช้งานง่ายเปลี่ยนสีตามส่วนที่คุณอยู่ (สีเขียวสำหรับข้อมูลสีน้ำเงินสำหรับหน้า) เป็นส่วนหนึ่งของการออกแบบวัสดุของ Google

ก่อนที่คุณจะเริ่มปรับแต่งแอปและเพิ่มคุณสมบัติของคุณ Google จะนำคุณผ่านกระดูกเปลือยเปล่าทันทีเพื่อให้แน่ใจว่ามีรากฐานอยู่ที่นั่น คุณเริ่มต้นด้วยการสร้างและตั้งชื่อฐานข้อมูลของคุณซึ่งคุณสามารถจัดรูปแบบเป็น Google Drive Table หรืออัปโหลดแหล่งข้อมูลของคุณเอง จากนั้นคุณเพิ่มเขตข้อมูลต่าง ๆ เพื่อจัดระเบียบข้อมูลของคุณซึ่งสามารถจำแนกตามสตริงของอักขระ Unicode ตัวเลขวันที่หรือคำสั่งบูลีนจริง / เท็จ หาก ณ จุดใดที่คุณไม่ทราบว่าศัพท์หมายถึงอะไรบทแนะนำจะมีลิงก์ตามทางไปยังเอกสารประกอบของ App Maker

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

ตัวแก้ไขวิดเจ็ตลากแล้ววางเป็นวิธีที่คุณสร้างแอปพลิเคชันของคุณจากหน้าจอสู่หน้าจอ ในการทดสอบแอพเหล่านี้จากมุมมองของผู้ใช้ทางธุรกิจโดยเฉลี่ยฉันได้สร้างแอปตั้งเวลาพื้นฐาน เป้าหมายคือการสร้างแอปที่สามารถเพิ่มเหตุการณ์ใหม่ด้วยฟิลด์สำหรับชื่อเหตุการณ์วันที่และเวลาและระยะเวลาและความสามารถในการเชิญผู้ใช้เข้าร่วมกิจกรรมและเรียงลำดับรายการเหตุการณ์ในมุมมองปฏิทินหรือลำดับเหตุการณ์ ฟีเจอร์หรือการปรับแต่งเพิ่มเติมใด ๆ นอกเหนือจากนั้นเป็นโบนัส

หลังจากผ่านบทช่วยสอนการสอนฉันไม่มีปัญหากับกระบวนการสร้างแอพพื้นฐานใน Google App Maker จากเมนูนำทางด้านซ้ายฉันเลือกสร้างแอปใหม่ ปัจจุบัน Google มีเทมเพลตที่แตกต่างกันเก้าแบบสำหรับแอปธุรกิจที่แตกต่างกัน แต่ในกรณีนี้ฉันเลือกเทมเพลตเปล่าแอปพลิเคชัน การเลือกเทมเพลตในปัจจุบันเป็นสิ่งที่ไกลจากตลาด AppExchange ที่มีอยู่ใน Salesforce App Cloud แต่มันเป็นจุดเริ่มต้นที่ดีสำหรับการสร้างแอพรอบกระบวนการในชีวิตประจำวันเช่นการอนุมัติเอกสารหรือไดเรกทอรีพนักงาน

หลังจากสร้างตาราง Google Drive ของฉันในส่วนข้อมูลฉันแท็บลงไปที่หน้า คำแนะนำได้แสดงให้ฉันเห็นสิ่งที่ต้องค้นหาในตัวแก้ไขคุณสมบัติทางด้านขวาของอินเทอร์เฟซฉันเลือกฟิลด์ "แหล่งข้อมูล" และเชื่อมต่อโมเดลของฉันซึ่งแสดงอยู่ในรายการแบบหล่นลง มีอะไรอีกมากมายที่คุณสามารถทำได้ในตัวแก้ไขคุณสมบัติตราบใดที่การปรับแต่งเป็นไปตามที่กำหนดเช่นรูปแบบระยะห่างและระยะขอบ - หรือถ้าคุณคลิกที่ไอคอนจานสีบนคอลัมน์มันจะนำคุณไปสู่ตัวแก้ไขสไตล์ที่คุณสามารถสลับการออกแบบ สไตล์หรือปรับแต่ง CSS สคริปต์เป็นที่ที่คุณเพิ่มตรรกะที่ซับซ้อนมากขึ้นและเวิร์กโฟลว์อัตโนมัติ แต่สำหรับผู้ใช้ทางธุรกิจโดยเฉลี่ย Property and Style Editors สามารถจัดการการปรับแต่ง UI พื้นฐานทั้งหมดสำหรับผู้ที่มีแนวโน้มที่จะยุ่งกับสีจอแสดงผล ฯลฯ

กระบวนการโครงร่างการลากแล้ววางที่เกิดขึ้นจริงนั้นง่ายพอ ๆ กับที่ได้รับ ไอคอนวิดเจ็ตที่ด้านบนซ้ายของหน้าอินเตอร์เฟสจะปรากฏแถบที่มีตัวเลือกข้อมูลต่าง ๆ (ฟอร์มและตาราง) วัตถุอินพุตเช่นข้อความวันที่หรือกล่องกาเครื่องหมายรายการแบบเลื่อนลงปุ่มแถบเลื่อนระดับห้าดาว วิดเจ็ตและอีกมากมาย ด้านล่างนี้เป็นวิดเจ็ตแสดงผลเพิ่มเติมเพื่อเพิ่มมัลติมีเดียและไฮเปอร์ลิงก์รวมถึงบริการของ Google เช่น Maps

ฉันเพิ่มวิดเจ็ตแบบฟอร์มที่มีฟิลด์สำหรับวันที่ของเหตุการณ์เวลาของเหตุการณ์และผู้เข้าร่วมลากตารางไปยังตำแหน่งที่ฉันต้องการในรูปแบบแอพ ถัดจากนั้นฉันลากตารางที่เรียงลำดับได้ซึ่งแสดงเหตุการณ์ที่สร้างขึ้นกรองได้โดยพารามิเตอร์ในฟอร์มของฉัน ในการผูกโฟลว์ผู้ใช้ของฉันเข้าด้วยกันฉันเพิ่มวิดเจ็ตปุ่มชื่อบันทึกกิจกรรมและวิดเจ็ต Google แผนที่แบบโต้ตอบที่ (ถ้าฉันเชื่อมต่อ API ตำแหน่งในส่วนสคริปต์) สามารถแสดงตำแหน่งของกิจกรรมของฉันถ้าฉันเพิ่มฟิลด์อื่นด้วยค่านั้น . ด้วยฟังก์ชั่นหลักของแอพของฉันที่สร้างขึ้นตอนนี้ฉันกดปุ่มแสดงตัวอย่าง ก่อนที่ Google App Maker จะเผยแพร่แอพของฉันมีข้อความแจ้งขึ้นมาเล็กน้อยเพื่อตรวจสอบการอนุญาตอย่างรวดเร็วอนุญาตให้แอพ PCMag Scheduling ของฉันเข้าถึง Google ไดรฟ์เพื่อดึงจากแบบจำลองข้อมูลของฉันและอนุญาตให้แอปทำงาน

ในแอพที่เผยแพร่ฉันสามารถกรอกแบบฟอร์มด้วยวันที่ / เวลาและผู้เข้าร่วมกิจกรรมได้ทันทีและดูเหตุการณ์เหล่านั้นปรากฏในรายการกิจกรรมของฉัน หนึ่งในข้อเสียเปรียบในปัจจุบันคือที่ App Maker ไม่สนับสนุนแอพมือถือที่มีอยู่ในปัจจุบันเฉพาะเว็บแอปตอบสนองที่จะปรับตามขนาดหน้าจอแบบไดนามิก Google กำลังพิจารณาเพิ่มการผสานรวมในตัวกับแหล่งข้อมูลยอดนิยมอื่น ๆ นอกเหนือจาก Google ไดรฟ์และวางแผนที่จะสร้างความสามารถด้านหน่วยสืบราชการลับของเครื่องที่หลากหลายในประสบการณ์รวมทั้งในช่วงครึ่งหลังของปี 2560

ประสบการณ์นักพัฒนา

ในด้านนักพัฒนาซอฟต์แวร์และฝ่ายไอทีที่มุ่งเน้นการทดสอบของเรานักพัฒนาของเราได้ทดสอบ App Maker โดยการสร้างแอปพลิเคชันที่มีความซับซ้อนมากขึ้นอย่างมากที่เราตั้งชื่อว่า Crowd Control ผู้จัดการฝ่ายติดต่อที่ทำงานร่วมกัน เราต้องการสร้างแอปที่มีรายชื่อผู้ติดต่อหน้าสำหรับรายละเอียดการติดต่อและหน้าสำหรับเพิ่มผู้ติดต่อใหม่รวมถึงความสามารถในการเพิ่มภาพถ่ายและบันทึกย่อหลายรายการให้กับผู้ติดต่อแต่ละราย นอกจากนี้เรายังทดสอบความสามารถในการเพิ่มและเปลี่ยนฟิลด์โมเดลข้อมูลและผลักดันการเปลี่ยนแปลงเหล่านั้นไปยังแอปถ่ายทอดสด

App Maker คล้ายกับ Zoho และ PowerApps มากที่สุดในรูปลักษณ์และการใช้งาน มีความรู้สึก geekier แน่นอนถึงเครื่องมือซึ่งอาจข่มขู่ neophytes ที่สมบูรณ์ ฟิลด์ถูกนำหน้าด้วย '@' ทุกหนทุกแห่งและเครื่องมือไฟฟ้าเช่นนิพจน์ทั่วไปก็อยู่ที่นั่นเช่นกัน สิ่งเหล่านี้กำหนดวิธีการจับคู่และตรวจสอบความถูกต้องของสตริงโดยใช้ภาษามินิ นิพจน์ทั่วไปนั้นมีประสิทธิภาพมาก แต่อาจมีความซับซ้อนพอสมควรและน่าจะไม่เป็นประโยชน์กับผู้ที่ไม่ใช่โปรแกรมเมอร์

เครื่องมือสร้างแบบจำลองข้อมูลหรือเอนทิตี้ถูกใช้งานง่ายมากและอนุญาตให้ใช้งานได้ในทุกรูปแบบของความสัมพันธ์แบบ cardinality สิ่งที่ PowerApps ขาดและ Zoho ประสบความสำเร็จในการซ่อนตัวจากผู้ใช้ ความสำคัญเชิงความสัมพันธ์เป็นหลักหมายถึง "จำนวน A ที่เกี่ยวข้องกับจำนวน B" ซึ่งในกรณีนี้หมายถึงบันทึกและมัลติมีเดียที่เกี่ยวข้องกับผู้ติดต่อ อย่างไรก็ตามในขณะที่ PowerApps มีเอนทิตีที่กำหนดไว้ล่วงหน้าจำนวนมากและเลือกรายการต่างๆ App Maker ไม่มีเลยดังนั้นการกำหนดความสัมพันธ์เหล่านั้นเป็นคู่มือ

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

เมื่อพูดถึงการปรับแต่งและการเขียนสคริปต์เพิ่มเติมรหัสทั้งหมดจะถูกเขียนใน JavaScript ไม่ว่าจะดีหรือไม่ดีขึ้นอยู่กับการตั้งค่าภาษาการเขียนโปรแกรมของคุณ แต่โดยทั่วไปเราพบว่ามันเป็นข้อดีเพราะเป็นภาษาที่ได้รับการสนับสนุนอย่างกว้างขวางพร้อมคุณสมบัติทั้งหมดที่คุณต้องการ อย่างไรก็ตามมันจะไม่เป็นมิตรอย่างมากกับผู้ที่ไม่ใช่โปรแกรมเมอร์ App Maker ยังมีคุณสมบัติตัวเข้ารหัสอื่น ๆ อีกสองสามอย่างรวมถึงส่วนแสดงความสมบูรณ์ของรหัสในแผงควบคุมสคริปต์เพื่อดูวิธีการที่มีอยู่ทั้งหมดสำหรับสคริปต์และคำแนะนำและคำเตือนของสคริปต์ในขณะที่คุณใช้รหัสทั้งไคลเอนต์และสคริปต์ฝั่งเซิร์ฟเวอร์ กับแอปและบริการอื่น ๆ ของ Google

App Maker ยังทำงานได้ดีเมื่อทำการเปลี่ยนแปลงโมเดลข้อมูล Crowd Control ซึ่งเป็นงานที่โปรแกรมเมอร์มักจะต้องดำเนินการเพื่อการบำรุงรักษาโครงการ การเพิ่มเขตข้อมูลใหม่นั้นง่าย แต่ต้องการขั้นตอนมากกว่าเครื่องมืออื่นเช่น Zoho และ Appian ใช้เวลาในการตามล่าหาวิธีเพิ่ม แต่ก็ง่ายแม้จะมีจำนวนขั้นตอนที่ต้องการ การเปลี่ยนเขตข้อมูลที่มีอยู่นั้นง่ายและดำเนินการอย่างไม่มีที่ติโดยไม่มีการตั้งชื่อแบบดั้งเดิมที่เหลืออยู่หรือวนซ้ำพิเศษเพื่อข้ามไป โดยรวมแล้วโปรแกรมเมอร์ของเราพบว่าน่าจะเป็นเครื่องมือที่นักพัฒนาซอฟต์แวร์จะคุ้นเคยกับค้างคาวทันที

ออกแบบมาอย่างชาญฉลาดและมา

Google App Maker เป็นเครื่องมือ low-code ใหม่ล่าสุดที่มีใน Roundup นี้ แต่ก็มีหลายสิ่งที่น่าสนใจในการออกแบบที่สอดคล้องตรงไปตรงมาและชุดตัวสร้างแบบฟอร์มที่ครอบคลุมและความสามารถในการลากและวาง สำหรับผู้ใช้งานทั่วไปโดยเฉพาะอย่างยิ่งผู้ที่คุ้นเคยกับการออกแบบวัสดุ - แพลตฟอร์มนี้มอบประสบการณ์ที่ง่ายในการสร้างแอปพลิเคชั่นกระบวนการทางธุรกิจที่ดูเป็นมืออาชีพผสานรวมกับแอพและบริการอื่น ๆ ของ Google และที่สำคัญที่สุด

จากมุมมองของนักพัฒนา Google App Maker ยังขาดความสามารถของ Microsoft PowerApps และการสร้างสคริปต์ง่าย Zoho Creator แต่ UI และตัวแบบข้อมูลนั้นใช้งานง่ายและจัดการการเปลี่ยนแปลงตัวแบบข้อมูลได้อย่างไม่มีที่ติ คงจะดีถ้ามีชุดทรัพยากรที่กำหนดไว้ล่วงหน้าจำนวนมากเช่นประเภทข้อมูลฟิลด์เทมเพลตแอพเอนทิตี้และคุณลักษณะที่คล้ายกัน ต้องเลื่อนการเลื่อนแนวนอนออกและแผงคุณสมบัติ UI ต้องใช้ความคิดมากขึ้นเช่นกัน อย่างไรก็ตามสิ่งที่ไม่น่าแปลกใจสำหรับผลิตภัณฑ์ที่สร้างขึ้นใหม่ที่มีการเติบโตขึ้นมากมายและ Google มีรากฐานที่แข็งแกร่งในการสร้างประสบการณ์รหัสต่ำที่มีประสิทธิภาพยิ่งขึ้น Google App Maker สร้างขึ้นอย่างเรียบง่ายและมีประสิทธิภาพและโดยรวมแล้วเป็นหนึ่งในเครื่องมือต่ำที่ง่ายที่สุดในการใช้งานจากทั้งผู้ใช้ทั่วไปและมุมมองด้านไอที สำหรับลูกค้าธุรกิจ G Suite มันคุ้มค่าที่จะพิจารณา

การตรวจสอบและการให้คะแนนของแอป Google app