สารบัญ[ซ่อน][แสดง]
การสร้างแอปพลิเคชันโดยใช้แพลตฟอร์มที่ไม่ต้องเขียนโค้ดได้กลายเป็นตัวเลือกที่คุ้มค่ากว่าสำหรับธุรกิจจำนวนมาก เครื่องมือแบบไม่ใช้โค้ดยังช่วยให้ผู้ที่ไม่ใช่ผู้เชี่ยวชาญทางเทคนิคกลายเป็นนักพัฒนาได้ง่ายขึ้น
ในบทความนี้ เราจะสำรวจสองแพลตฟอร์มที่ไม่ต้องใช้โค้ดซึ่งคุณสามารถใช้สร้างแอปถัดไปได้: Bubble และ Glide
ทั้งสองแพลตฟอร์มนี้อนุญาตให้ผู้ใช้สร้างแอปพลิเคชันมือถือและเว็บโดยไม่ต้องเขียนโค้ดแม้แต่บรรทัดเดียว
อย่างไรก็ตาม แพลตฟอร์มใดในสองแพลตฟอร์มนี้ที่ดีที่สุด
Glide คืออะไร?
เหิน เป็นแพลตฟอร์มแบบไม่ใช้โค้ดที่เชี่ยวชาญในการแปลงสเปรดชีตเป็นแอปพลิเคชันที่ใช้งานง่าย
David Siegel ผู้ร่วมก่อตั้ง Glide พบว่าธุรกิจส่วนใหญ่เริ่มต้นด้วย สเปรดชีต เป็นเครื่องมือทางธุรกิจในการติดตามข้อมูล เขาต้องการใช้ประโยชน์จากประสิทธิภาพของแอพมือถือด้วยการแพร่กระจายของสเปรดชีต
การจ้างนักพัฒนามือถือสำหรับธุรกิจของคุณอาจใช้เวลาหลายสัปดาห์ถึงหลายเดือนในการวางแผนและพัฒนา ด้วย Glide การแปลงสเปรดชีตเป็นแอปที่ทำงานได้อย่างสมบูรณ์ใช้เวลาเพียงไม่กี่นาที
ผู้ใช้สามารถเริ่มต้นด้วยสเปรดชีตที่มีอยู่หรือเลือกหนึ่งในเทมเพลตที่มีอยู่มากมาย
สเปรดชีตที่มีอยู่อาจเป็นเอกสาร Google ชีตหรือไฟล์ Excel ก็ได้ ความสามารถในการใช้สเปรดชีตทำให้ง่ายต่อการทำความเข้าใจว่าฐานข้อมูลพื้นฐานของแอปของคุณทำงานอย่างไร
เทมเพลต Glide ครอบคลุมการใช้งานที่หลากหลาย เช่น ร้านค้าอีคอมเมิร์ซทั่วไป ไดเรกทอรีร้านอาหาร หรือตัวติดตามสินค้าคงคลัง
แต่ละเทมเพลตเหล่านี้ใช้รูปแบบที่ทันสมัย ส่วนติดต่อผู้ใช้ ที่ทำให้ใบสมัครของคุณดูเป็นมืออาชีพตั้งแต่เริ่มต้น
คุณสมบัติหลักของการร่อน
แอพร่อน
ฟีเจอร์ยอดนิยมของ Glide คือแพลตฟอร์ม Glide Apps คุณลักษณะนี้ช่วยให้ผู้ใช้สามารถแปลงฐานข้อมูลสเปรดชีตเป็นแอปพลิเคชันที่ทำงานได้อย่างสมบูรณ์ภายในเบราว์เซอร์ของตน
เมื่อเผยแพร่แล้ว Glide Apps สามารถแชร์ได้โดยใช้รหัส QR หรือ URL ผู้ใช้ใหม่สามารถเยี่ยมชม Glide Apps ได้โดยไม่ต้องติดตั้งซอฟต์แวร์ใหม่บนโทรศัพท์
เลื่อนหน้า
Glide ยังช่วยให้คุณสร้าง Glide Pages ได้ หน้าช่วยให้คุณสร้างคุณลักษณะครบถ้วน เว็บแอปพลิเคชัน. ในขณะที่แอพ Glide นั้นเน้นที่ส่วนต่อประสานมือถือ แต่ Glide Pages นั้นดีที่สุดสำหรับผู้ใช้เดสก์ท็อป
ทั้ง Glide Apps และ Glide Pages ใช้ชุดเครื่องมือที่คล้ายกัน อย่างไรก็ตาม ทีมงาน Glide แนะนำให้ลองใช้ชุดเครื่องมือก่อนหน้าก่อนเมื่อทำการเรียนรู้
สถานะ
Glide ช่วยให้ผู้ใช้มีการดำเนินการในตัวที่หลากหลาย ซึ่งสามารถนำไปใช้กับแอปของตนได้ ตัวอย่างเช่น คุณสามารถเพิ่มการดำเนินการที่เปิดลิงก์ สร้างการแจ้งเตือน หรือแม้แต่เพิ่มแถวใหม่ในฐานข้อมูล
Glide ยังอนุญาตให้ผู้ใช้สร้างการดำเนินการเว็บฮุคที่ส่งข้อมูลไปยังแอปพลิเคชันของบุคคลที่สาม หากคุณจำเป็นต้องใช้การดำเนินการหลายรายการตามลำดับ คุณยังสามารถกำหนดการดำเนินการแบบกำหนดเองที่ประกอบด้วยการดำเนินการพื้นฐานหลายรายการที่เชื่อมโยงกัน
แม่แบบ
Glide มีเทมเพลตมากมายสำหรับผู้ใช้ที่ต้องการเริ่มต้นใช้งานแอปพลิเคชันทันที แม้ว่าเทมเพลตจำนวนมากเหล่านี้จะให้บริการฟรี แต่ Glide ยังอนุญาตให้ผู้สร้าง Glide ขายเทมเพลตของตนให้กับผู้ใช้รายอื่นที่ต้องการคัดลอกเทมเพลตของตน
ข้อดีและข้อเสียของแอป Glide
ต่อไปนี้คือข้อดีและข้อเสียบางประการของการใช้ Glide เพื่อสร้างแอปพลิเคชันที่ไม่ต้องเขียนโค้ดครั้งต่อไปของคุณ
ข้อดี
- แพลตฟอร์มดังกล่าวให้การรวมเข้ากับสเปรดชีตของ Google ชีตได้อย่างราบรื่น
- Glide มีเทมเพลตฟรีมากมายที่คุณสามารถใช้เพื่อเริ่มต้นอย่างรวดเร็ว การพัฒนาแอพ กระบวนการ
- Glide มีส่วนประกอบมากกว่า 40 ชนิดที่ครอบคลุมกรณีการใช้งานเกือบทุกประเภท
- ผู้ใช้สามารถปรึกษาได้อย่างครอบคลุม ฐานความรู้ หากพวกเขาต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับคุณสมบัติเฉพาะ
จุดด้อย
- การเลื่อนอาจไม่สามารถทำงานได้ในกรณีการใช้งานที่ต้องใช้มากกว่า 25,000 แถว อาจดูเหมือนเป็นจำนวนแถวที่เหมาะสมสำหรับแอปพลิเคชันทางธุรกิจ อย่างไรก็ตาม จำนวนแถวจะเพิ่มขึ้นอย่างแน่นอนเมื่อคุณเริ่มแนะนำตารางเพิ่มเติมในโครงการของคุณ
- Glide เป็นโซลูชันที่ไม่ต้องใช้โค้ด โดยพื้นฐานแล้วมีโอกาสเพียงเล็กน้อยในการเพิ่มโค้ดที่กำหนดเองลงในแอปพลิเคชันของคุณโดยตรง
บับเบิ้ลคืออะไร?
ฟองสบู่ เป็นแพลตฟอร์มที่ไม่ต้องเขียนโค้ดที่รู้จักกันว่ามีความสามารถสูงในการสนับสนุนโครงการซอฟต์แวร์ที่ซับซ้อน เช่นเดียวกับเครื่องมือที่ไม่มีโค้ดอื่นๆ Bubble ใช้สภาพแวดล้อมการเขียนโปรแกรมด้วยภาพเพื่อให้ผู้ใช้สร้างเว็บไซต์หรือแอปพลิเคชันในอุดมคติโดยไม่ต้องเขียนโค้ดใดๆ
Bubble ได้รับการขนานนามว่าเป็นแพลตฟอร์มแบบ full-stack เนื่องจากมันให้การสนับสนุนที่ยอดเยี่ยมสำหรับการปรับแต่งส่วนหน้าและส่วนหลังของแอปพลิเคชันของคุณ
จุดแข็งของแพลตฟอร์ม Bubble คือความสามารถในการสร้างปลั๊กอิน ปลั๊กอินเหล่านี้เรียกใช้ JavaScript แบบกำหนดเองที่สามารถขยายขีดความสามารถของแอปพลิเคชันของคุณได้
Bubble นำเสนอโซลูชันฐานข้อมูลของตนเอง แทนที่จะพึ่งพาแอปพลิเคชันภายนอก เช่น Airtable หรือ Google ชีต อย่างไรก็ตาม ผู้สร้างที่ไม่มีโค้ดยังสามารถเชื่อมต่อกับบริการภายนอกเหล่านี้ผ่านปลั๊กอินตัวเชื่อมต่อ API ที่มีประสิทธิภาพ
ในขณะที่ผู้ใช้ Bubble มักจะประสบปัญหาในช่วงแรกกับช่วงการเรียนรู้ที่สูงชัน แต่แพลตฟอร์มนี้ให้คำแนะนำเชิงลึกเบื้องหลังคุณสมบัติหลัก ผู้ใช้ที่ต้องการทราบข้อมูลเพิ่มเติมสามารถเยี่ยมชมอย่างเป็นทางการ สถาบันบับเบิ้ล เพื่อค้นหาแหล่งข้อมูล เช่น บทช่วยสอน วิดีโอ และแอปพลิเคชันตัวอย่าง
คุณสมบัติที่สำคัญของบับเบิ้ล
ขยายได้ไม่จำกัดผ่านปลั๊กอิน
แม้ว่า Bubble จะมาพร้อมกับฟีเจอร์หลักมากมายอยู่แล้ว แต่แพลตฟอร์มนี้ก็เปล่งประกายอย่างแท้จริงเมื่อคุณพิจารณาถึงจำนวนปลั๊กอินที่มีให้คุณ ปลั๊กอินมีตั้งแต่องค์ประกอบภาพที่กำหนดเองและสไตล์ไปจนถึงส่วนประกอบพิเศษที่ทำให้ผู้ใช้สามารถป้อนข้อมูลได้ง่ายขึ้น
การจัดการผู้ใช้
Bubble ช่วยให้นักพัฒนาตั้งค่าระบบการจัดการผู้ใช้ที่เชื่อถือได้ ผู้ใช้สามารถสมัคร เข้าสู่ระบบ และออกจากระบบโดยใช้ผู้ให้บริการ OAuth 2.0 เช่น Google, Twitter หรือ LinkedIn
การอัปเดตตัวแก้ไขตามเวลาจริง
ตัวแก้ไขแอปพลิเคชันของ Bubble ช่วยให้สามารถบันทึกแบบเรียลไทม์และแก้ไขโดยผู้ใช้หลายคน ซึ่งหมายความว่าผู้ใช้มากกว่าหนึ่งรายสามารถแก้ไขแอป Bubble ได้พร้อมๆ กัน และการเปลี่ยนแปลงแต่ละรายการจะถูกบันทึกโดยอัตโนมัติ
การรวมฟิกมา
Bubble ช่วยให้นักพัฒนาสามารถนำเข้าได้ มะเดื่อ โปรเจ็กต์ลงในแอปพลิเคชัน Bubble ที่มีอยู่ คุณลักษณะนี้มีประโยชน์อย่างเหลือเชื่อหากชื่อขององค์ประกอบ Figma จะถูกส่งต่อไปยัง Bubble Bubble จะพยายามจับคู่สไตล์ขององค์ประกอบ Figma แต่ละรายการใน Bubble
การควบคุมเวอร์ชัน
แอปพลิเคชัน All Bubble มีสองเวอร์ชัน ได้แก่ เวอร์ชันจริงและเวอร์ชันที่กำลังพัฒนา แอปพลิเคชันสามารถมีสาขาการพัฒนาหลายสาขาที่สามารถรวมเข้าด้วยกันได้ในภายหลัง หลังจากทำการเปลี่ยนแปลงสภาพแวดล้อมการพัฒนา ผู้ใช้สามารถปรับใช้แอปพลิเคชันเพื่อให้การเปลี่ยนแปลงสะท้อนให้เห็นในสภาพแวดล้อมจริง
ข้อดีและข้อเสียของแอพ Bubble
ข้อดี
- Bubble สามารถรองรับกรณีการใช้งานที่ซับซ้อนมากขึ้นในขณะที่ยังเป็นแพลตฟอร์มที่ไม่มีโค้ด
- ระบบนิเวศของปลั๊กอินที่กว้างขวางและการสนับสนุนชุมชน
- การควบคุมเวอร์ชันทำให้คุณสามารถทดสอบแอปได้ก่อนที่จะปรับใช้การเปลี่ยนแปลงใหม่ ๆ กับเวอร์ชันที่ใช้งานจริง
จุดด้อย
- ผู้ใช้ใหม่จะต้องอดทนกับช่วงการเรียนรู้ที่สูงชันกว่าแพลตฟอร์มอื่นๆ
- ไม่มีเจ้าของภาษา แอพสำหรับมือถือ
ร่อน vs บับเบิ้ล
ในส่วนนี้ เราจะเปรียบเทียบว่า Bubble และ Glide วัดกันอย่างไรในหมวดหมู่ต่างๆ
ฟังก์ชั่น
แอปพลิเคชันทั้งสองมาพร้อมกับคุณสมบัติหลักมากมาย แต่ Bubble นั้นล้ำหน้าอย่างแน่นอนเมื่อพูดถึงฟังก์ชันการทำงาน สาเหตุหลักมาจากจำนวนการควบคุมที่ Bubble ให้ผู้ใช้ทั้งส่วนหน้าและส่วนหลังของแอปพลิเคชัน
Bubble ยังมาพร้อมกับระบบนิเวศปลั๊กอินที่กว้างขวางซึ่งสร้างโดยทั้งทีม Bubble และชุมชน Bubble ปลั๊กอินเหล่านี้อนุญาตให้ผู้ใช้สร้างได้เกือบทุกประเภท โปรแกรมประยุกต์บนเว็บ.
ความง่ายดายในการใช้งาน
เมื่อพูดถึงการใช้งานง่าย Glide คือผู้ชนะที่ชัดเจน นี่เป็นเพราะอินเทอร์เฟซของ Glide นั้นง่ายกว่ามากและแพลตฟอร์มมีเทมเพลตมากมายให้ผู้ใช้เริ่มต้นได้อย่างรวดเร็ว
Bubble มีคุณสมบัติมากขึ้น แต่ต้องใช้ความพยายามมากขึ้นในการควบคุม
ฐานข้อมูล
ตัวเลือกฐานข้อมูลหลักของ Glide คือ Google ชีต อย่างไรก็ตาม ผู้ใช้ยังมีตัวเลือกอื่นๆ อีกด้วย Glide Apps ยังสามารถใช้ข้อมูลจากฐานข้อมูล Airtable และไฟล์ Excel ที่เข้าถึงได้ผ่าน Microsoft OneDrive หรือ SharePoint ผู้ใช้อาจเลือกที่จะเก็บข้อมูลเฉพาะใน Glide โดยใช้คุณลักษณะ Glide Tables
Bubble เก็บข้อมูลแอปพลิเคชันไว้บนเซิร์ฟเวอร์ ฐานข้อมูลส่วนหลังมีฟังก์ชันฐานข้อมูลเต็มรูปแบบ ผู้ใช้อาจใช้การผสานรวมที่มีอยู่เพื่ออนุญาตการจัดเก็บไฟล์ภายนอก ตัวอย่างเช่น ผู้ใช้ Bubble สามารถรวมแอปของตนกับ Amazon S3 เพื่อจัดการพื้นที่จัดเก็บ
ราคา
จำนวนเงินที่คุณยินดีจ่ายในการสร้างแอปพลิเคชันมักจะเป็นปัจจัยสำคัญในการตัดสินใจว่าจะเลือกใช้แพลตฟอร์มใด เมื่อคำนึงถึงสิ่งนี้แล้ว มาดูกันว่า Glide และ Bubble มีราคาแตกต่างกันอย่างไร
เหิน แผนเริ่มต้นสำหรับรายบุคคลมีค่าใช้จ่าย $25 ต่อเดือน และอนุญาตให้ผู้ใช้สร้างโครงการได้สูงสุดห้าโครงการ แผน Pro ของ Glide เริ่มต้นที่ $99 ต่อเดือน และรวมโปรเจกต์ไม่จำกัดและผู้แก้ไขสูงสุด 10 คน
หากคุณวางแผนที่จะสร้างแอปพลิเคชันขนาดใหญ่ขึ้น คุณอาจต้องสมัครสมาชิกระดับธุรกิจของ Glide ซึ่งมีค่าใช้จ่าย 249 ดอลลาร์ต่อเดือน แผนนี้รองรับผู้ใช้สาธารณะได้สูงสุด 10,000 คนและพื้นที่เก็บข้อมูล 1 TB Glide ยังมีโซลูชันระดับองค์กรที่เริ่มต้นที่ 799 ดอลลาร์ต่อเดือนหากระดับธุรกิจยังไม่เพียงพอ
ฟองสบู่ เสนอแผนการชำระเงินหลักสามแผน: ส่วนบุคคล มืออาชีพ และการผลิต แผนส่วนบุคคลให้ความจุเซิร์ฟเวอร์พื้นฐานแก่ผู้ใช้ หากความจุเกิน แอปจะถูกจำกัดอัตราและคำขอที่ส่งโดยแอปพลิเคชันจะช้าลง การอัปเกรดเป็นบัญชีมืออาชีพจะปลดล็อกความจุสำรอง 3 หน่วย ในขณะที่แผนการผลิตจะปลดล็อกหน่วยที่คล้ายกัน 10 หน่วย
แผนส่วนบุคคลมีค่าใช้จ่าย $ 25 ต่อเดือนและรวมถึงความสามารถในการลบแบรนด์ Bubble ออกจากแอปพลิเคชัน แผนระดับมืออาชีพมีค่าใช้จ่าย $115 ต่อเดือนและอนุญาตให้ผู้ใช้ทำงานร่วมกันในแอปพลิเคชันเดียวกัน แผนการผลิตมีค่าใช้จ่าย $475 ต่อเดือนและเพิ่มจำนวนผู้ทำงานร่วมกันเป็น 15 คน
สรุป
แพลตฟอร์มแบบไม่ใช้โค้ดที่ดีที่สุดสำหรับโครงการของคุณจะขึ้นอยู่กับประเภทและขนาดของโครงการ
หากโปรเจ็กต์ของคุณต้องการเพียงคำสั่ง CRUD พื้นฐาน (สร้าง อ่าน อัปเดต และลบ) ฉันขอแนะนำให้คุณเริ่มต้นด้วย Glide ฉันยังแนะนำแพลตฟอร์ม Glide สำหรับผู้ใช้ใหม่ที่ไม่มีเทคโนโลยีโค้ด
หากคุณสนใจโซลูชันแบบไม่ใช้โค้ดขั้นสูง ฉันขอแนะนำให้ลองใช้ดู ฟองสบู่. ปลั๊กอินที่หลากหลายของ Bubble ช่วยให้ผู้ใช้สามารถเล่นสิ่งต่างๆ ได้มากมาย แม้ว่า Bubble จะต้องใช้เวลาเรียนรู้อีกสักหน่อย แต่จำนวนฟังก์ชันที่มีให้ทำให้เป็นตัวเลือกที่ดีที่สุดสำหรับแอปพลิเคชันที่มีข้อกำหนดเฉพาะที่ซับซ้อนกว่า
คุณคิดว่าแพลตฟอร์มใดต่อไปนี้เป็นเครื่องมือแบบไม่ต้องเขียนโค้ดที่ดีที่สุดสำหรับคุณ
เขียนความเห็น