สารบัญ:

การสร้างแอปพลิเคชัน Android สำหรับธุรกิจขนาดเล็กโดยใช้ MIT APP และ Google Fusion Table: 7 ขั้นตอน
การสร้างแอปพลิเคชัน Android สำหรับธุรกิจขนาดเล็กโดยใช้ MIT APP และ Google Fusion Table: 7 ขั้นตอน

วีดีโอ: การสร้างแอปพลิเคชัน Android สำหรับธุรกิจขนาดเล็กโดยใช้ MIT APP และ Google Fusion Table: 7 ขั้นตอน

วีดีโอ: การสร้างแอปพลิเคชัน Android สำหรับธุรกิจขนาดเล็กโดยใช้ MIT APP และ Google Fusion Table: 7 ขั้นตอน
วีดีโอ: สอนสร้างแอพมือถือ จาก Google Sheets ด้วย Appsheet แบบจับมือทำ!! 2024, พฤศจิกายน
Anonim
การสร้างแอปพลิเคชัน Android สำหรับธุรกิจขนาดเล็กโดยใช้ MIT APP และ Google Fusion Table
การสร้างแอปพลิเคชัน Android สำหรับธุรกิจขนาดเล็กโดยใช้ MIT APP และ Google Fusion Table

คุณเคยต้องการที่จะสร้างแอปพลิเคชันของคุณเองซึ่งสามารถหาได้จาก google play store !!! หากคุณกำลังมีธุรกิจ บทช่วยสอนนี้จะเปลี่ยนชีวิตคุณ หลังจากอ่านอย่างละเอียดแล้ว คุณจะสามารถสร้างใบสมัครของคุณเองได้ ก่อนที่จะเริ่มต้นด้วยคำแนะนำนี้ คุณต้องอ่านคำแนะนำเพิ่มเติมอีกสองรายการ ลิงค์ของทั้งสองได้รับด้านล่าง คำแนะนำเหล่านี้เป็นบทช่วยสอนพื้นฐานของการพัฒนาแอพ

www.instructables.com/id/How-to-Use-MIT-Ap…

www.instructables.com/id/Course-on-MIT-App…

ดังนั้นสำหรับการสร้าง Application เราคิดว่าเรากำลังมีร้านชาเล็กๆ ที่มี Tea จำนวน 20 เบอร์ จากนั้นด้วยความช่วยเหลือจากแอปพลิเคชันของคุณเอง ลูกค้าสามารถสั่งชาได้ก่อนถึงร้านชาของคุณหรือสำหรับการจัดส่งที่บ้าน

บทช่วยสอนนี้อนุมานว่าคุณคุ้นเคยกับพื้นฐานของ App Inventor รวมถึงการใช้ Component Designer เพื่อสร้างอินเทอร์เฟซผู้ใช้ และการใช้ Blocks Editor เพื่อระบุพฤติกรรมของแอป หากคุณไม่คุ้นเคยกับข้อมูลพื้นฐาน ให้ลองศึกษาบทแนะนำพื้นฐานบางส่วนก่อนดำเนินการต่อ

ก่อนที่จะสร้างคำแนะนำนี้ เราได้ผ่านแนวคิดต่างๆ มากมาย เช่น เราจะสร้างแอปสำหรับร้านยา ร้านอาหาร เครื่องสำอาง ชิ้นส่วนรถยนต์ ร้านหนังสือ ฯลฯ ในที่สุดเราก็ตัดสินใจทำ App for Tea shop ชื่อของแอพนี้ถูกตัดสินให้เป็น "TeaCelebration"

แอปพลิเคชันเดียวกันสามารถใช้ได้กับธุรกิจทุกประเภทโดยแทบไม่ต้องลงทุนเลย เลยเริ่มกันเลย

ขั้นตอนที่ 1: การรวบรวมเครื่องมือ

การรวบรวมเครื่องมือ
การรวบรวมเครื่องมือ

เครื่องมือหลักในการสร้างโครงการนี้คือการทำความคุ้นเคยกับ MIT APP Inventor, Google Fusion Table, Google Console, Google Play store ความรู้เล็กน้อยเกี่ยวกับสิ่งเหล่านี้ก็เพียงพอแล้ว ไม่จำเป็นต้องเจาะลึกในหัวข้อเหล่านี้ อย่างไรก็ตาม เราได้ครอบคลุมขั้นตอนที่จำเป็นทั้งหมดในการสร้างโครงการนี้ด้วยวิธีง่ายๆ

สิ่งอื่น ๆ ที่จำเป็นก่อนเริ่มโครงการนี้คือ:-

  1. การเชื่อมต่ออินเทอร์เน็ต
  2. แอพ MIT Inventor ติดตั้งในมือถือ
  3. บัญชี Gmail
  4. ตารางฟิวชัน- ตารางฟิวชันเป็นบริการของ Google ที่สนับสนุนการรวบรวม การจัดการ การแบ่งปัน และการแสดงภาพข้อมูล ข้อมูลถูกเก็บไว้ในระบบคลาวด์ของ Google ข้อมูลทั้งหมดถูกจัดเก็บไว้ในตารางสาธารณะ (หรือตาราง) ที่สามารถเข้าถึงได้ผ่าน Google ไดรฟ์ และอนุญาตให้ผู้ใช้ต่างๆ เพิ่มข้อมูลลงในตารางได้

ขั้นตอนที่ 2: การสร้างหน้าจอของ TeaCelebration

การสร้างหน้าจอของ TeaCelebration
การสร้างหน้าจอของ TeaCelebration
การสร้างหน้าจอของ TeaCelebration
การสร้างหน้าจอของ TeaCelebration
การสร้างหน้าจอของ TeaCelebration
การสร้างหน้าจอของ TeaCelebration

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

ฉันหวังว่าคุณจะคุ้นเคยกับส่วนประกอบที่ใช้สร้างหน้าจอนี้และวิธีการทำงาน หากคุณมีปัญหาใดๆ เกี่ยวกับหน้าจอนี้ โปรดดูรูปที่:- Component1 & Component2

ขั้นตอนที่ 3: วิธีสร้างบัญชีบริการสำหรับ Fusion Tables ด้วย Google Developers Console

วิธีสร้างบัญชีบริการสำหรับ Fusion Tables ด้วย Google Developers Console
วิธีสร้างบัญชีบริการสำหรับ Fusion Tables ด้วย Google Developers Console
วิธีสร้างบัญชีบริการสำหรับ Fusion Tables ด้วย Google Developers Console
วิธีสร้างบัญชีบริการสำหรับ Fusion Tables ด้วย Google Developers Console
วิธีสร้างบัญชีบริการสำหรับ Fusion Tables ด้วย Google Developers Console
วิธีสร้างบัญชีบริการสำหรับ Fusion Tables ด้วย Google Developers Console

ตารางฟิวชันเป็นวิธีที่ยอดเยี่ยมในการเก็บข้อมูลสำหรับแอป App Inventor ของคุณ ก่อนที่คุณจะสามารถใช้ตารางฟิวชันได้ คุณต้องตั้งค่าหลายอย่าง

1. เปิด console.developers.google.com

คลิกที่ "สร้างโครงการใหม่" หรือเลือกโครงการจากรายการแบบเลื่อนลงหากคุณมีโครงการอยู่แล้ว Google จะถามชื่อโครงการจากคุณ เลือกชื่อที่ไม่มีช่องว่าง เราเลือกชื่อโครงการ TeaCelebration ซึ่งสามารถเห็นได้ในรูปที่แนบมา

2. หลังจากสร้างโปรเจ็กต์แล้ว ให้คลิกเมนูที่มุมซ้ายบนของคอนโซลนักพัฒนา (เส้นแนวนอนสามเส้น)

3. คลิกตัวจัดการ API

4. หากคุณยังไม่ได้ดู ให้คลิกที่ API Manager จากเมนู Developer's Console

5. ค้นหา "Fusion Tables" ในรายการ API และคลิกที่ Fusion Tables API

6. คลิกที่ "เปิดใช้งาน"

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

7. คลิกปุ่ม "ไปที่ข้อมูลรับรอง" เพื่อดำเนินการต่อ

8. หากคุณมาจากปุ่ม “ไปที่ข้อมูลรับรอง” (7) ให้ค้นหาประโยคที่ระบุว่า "หากคุณต้องการ คุณสามารถข้ามขั้นตอนนี้และสร้างคีย์ API, รหัสลูกค้า หรือบัญชีบริการ" คลิกที่ "บัญชีบริการ"

8.1 (ทางเลือกเป็น 8) หากคุณไม่ได้มาจากปุ่ม "ไปที่ข้อมูลรับรอง" ให้เลือก "ข้อมูลรับรอง" หลังจากเลือกตัวจัดการ API ในเมนูคอนโซลนักพัฒนาซอฟต์แวร์ จากนั้นคลิกที่ "ข้อมูลรับรองใหม่" จากนั้น "รหัสบัญชีบริการ"

9. คลิก “สร้างบัญชีบริการ”

10. ตั้งชื่อง่ายๆ โดยไม่ต้องเว้นวรรค เช่น TeaCelebration

ทำเครื่องหมายที่ "เปิดใช้งาน Google Apps Domain-wide Delegation" พิมพ์ชื่อผลิตภัณฑ์ของคุณ ซึ่งเป็นชื่อแอปที่คุณกำลังสร้าง! จากนั้นคลิกสร้าง อีกสักครู่จะแจ้งว่า "สร้างบัญชีบริการแล้ว" คลิก "ปิด"

11. รหัสบัญชีบริการ - ตอนนี้คุณควรเห็นหน้าที่ชื่อ "IAM & Admin" ที่แสดงบัญชีบริการสำหรับโครงการของคุณ ควรมีลักษณะดังนี้ โดยมีบัญชีบริการใหม่และที่อยู่อีเมล (แบบยาว) ที่ชื่อว่า "รหัสบัญชีบริการ" คุณจะต้องใช้ที่อยู่อีเมลนั้นในภายหลังใน App Inventor

หากคุณต้องการกลับไปที่หน้า IAM & Admin นี้ คุณสามารถค้นหาได้โดยไปที่ Developer Console https://console.developers.google.com แล้วเลือก IAM & Admin จากเมนูเส้นแนวนอนสามเส้นที่ด้านซ้ายบน จากนั้นเลือกบัญชีบริการหรือสิทธิ์เพื่อดูที่อยู่อีเมล (id บัญชีบริการ)

12. รับคีย์ของคุณ- ด้วยการตั้งค่าบัญชีบริการแล้ว คุณสามารถรับคีย์เพื่อนำเข้า App Inventor จากหน้า API Manager Credentials ให้เลือกบัญชีบริการของคุณ คลิก "สร้างข้อมูลรับรอง" เลือกว่าคุณต้องการรหัสบัญชีบริการ เลือกบัญชีที่คุณต้องการใช้คีย์ (คุณอาจมีเพียงบัญชีเดียว บัญชีที่เราเพิ่งสร้างขึ้น เลือกจากรายการแบบเลื่อนลง แล้วเลือกประเภทคีย์: P12 คลิก "สร้าง"

คุณจะดาวน์โหลดไฟล์ใหม่ที่ลงท้ายด้วย.p12 ทันที นี่คือไฟล์ที่คุณต้องอัปโหลดไปยัง App Inventor หากไฟล์นี้มีช่องว่างในชื่อ ให้เปลี่ยนชื่อไฟล์เพื่อลบช่องว่าง App Inventor จะปฏิเสธไฟล์หากมีช่องว่างหรืออักขระแปลก ๆ ในชื่อ ดังนั้นคุณสามารถตรวจสอบได้ทันที

คุณยังมีตัวเลือกในการสร้างรหัสผ่านสำหรับคีย์ด้วยรหัสผ่านเริ่มต้น “notasecret” คุณสามารถปล่อยให้เป็นเช่นนี้ได้ เว้นแต่ว่าคุณต้องการสร้างแอป App Inventor ของบัญชีบริการ

ว้าว! นั่นเป็นกระบวนการที่ยาวนาน ในตอนท้าย คุณควรมีบัญชีบริการ พร้อมด้วยรหัสบัญชี (ที่อยู่อีเมล) และรหัสบัญชีบริการ p12

ขั้นตอนที่ 4: วิธีสร้างตารางเพื่อแชร์

วิธีสร้างตารางเพื่อแชร์
วิธีสร้างตารางเพื่อแชร์
วิธีสร้างตารางเพื่อแชร์
วิธีสร้างตารางเพื่อแชร์
วิธีสร้างตารางเพื่อแชร์
วิธีสร้างตารางเพื่อแชร์

ขณะนี้คุณสามารถแชร์ตาราง Fusion ได้แล้ว ที่นี่เราจะพูดถึงวิธีสร้างตารางเพื่อแชร์

เปิด Google ไดรฟ์ที่ drive.google.com

1. “การเชื่อมต่อ” ตารางฟิวชันกับไดรฟ์

คลิก "ใหม่" จากนั้นคลิก "เพิ่มเติม" จากนั้นคลิก "เชื่อมต่อแอปเพิ่มเติม" (ตารางฟิวชันอาจมีอยู่แล้วในเมนูนี้ ในกรณีนี้ คุณสามารถข้ามขั้นตอนนี้ได้)

ค้นหา "ตารางฟิวชัน" และคลิก "เชื่อมต่อ" บนการ์ด Fusion Tables

2. สร้างตารางใหม่

คลิก "ใหม่" ในไดรฟ์ เลือก "เพิ่มเติม" แล้วคลิก "Google ตารางฟิวชัน"

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

วิธีตั้งค่าข้อมูลและโครงสร้างของตารางขึ้นอยู่กับแอปของคุณ

3. แบ่งปันตารางกับบัญชีบริการ

เพื่อให้ App Inventor สามารถเข้าถึงตารางนี้ได้ จะต้องแชร์กับอีเมลของบัญชีบริการที่คุณสร้างขึ้น ใน Fusion Table ให้คลิก "Share" ใต้ "Invite people" ป้อนอีเมลบัญชีบริการของคุณจาก Developer Console (เช่น myservice …@developer.gserviceaccount.com) ตรวจสอบว่าได้เลือก "Can Edit" แล้ว ยกเลิกการคลิก "แจ้งบุคคลอื่น" (บัญชีบริการไม่ใช่บุคคลจริงจึงไม่สนใจการแจ้งเตือน) คลิก "ตกลง" และเมื่อมีข้อความระบุว่า "ข้ามการส่งการแจ้งเตือนหรือไม่" คลิก "ตกลง" คลิก “เสร็จสิ้น”

ขั้นตอนที่ 5: การกำหนด URL ตารางฟิวชันและรหัสตารางของคุณ

การกำหนด URL ตารางฟิวชันและรหัสตารางของคุณ
การกำหนด URL ตารางฟิวชันและรหัสตารางของคุณ
การกำหนด URL ตารางฟิวชันและรหัสตารางของคุณ
การกำหนด URL ตารางฟิวชันและรหัสตารางของคุณ

ในตัวแก้ไขการบล็อก คุณจะต้องตั้งค่าคุณสมบัติ HomeURL ของคอมโพเนนต์ WebViewer ให้ชี้ไปที่ URL ของตารางของคุณ ในการค้นหา URL ของตารางฟิวชันของคุณ:

1. ในเบราว์เซอร์ของคุณ ไปที่ Fusion Table ที่คุณเพิ่งสร้างขึ้น

2. ไปที่เมนูและเลือกเครื่องมือ > เผยแพร่

3. คุณจะเห็นข้อความแจ้งว่า: "ตารางนี้เป็นแบบส่วนตัวและจะไม่ปรากฏให้เห็น"

4. คลิกลิงก์สีน้ำเงินที่ระบุว่า "เปลี่ยนการมองเห็น" ในรายการ "ใครมีสิทธิ์เข้าถึง" ให้คลิกลิงก์สีน้ำเงิน "เปลี่ยน…" ถัดจาก "ส่วนตัว - เฉพาะบุคคลที่อยู่ในรายการด้านล่าง…"

5. เลือก "สาธารณะทางเว็บ" หรือ "ใครก็ตามที่มีลิงก์" การตั้งค่าเหล่านี้จะใช้ได้กับบทช่วยสอนนี้ ในอนาคต คุณควรตัดสินใจตั้งค่านี้ตามความละเอียดอ่อนของข้อมูลของคุณ

6. คลิกปุ่มบันทึกสีเขียว จากนั้นคลิกปุ่มเสร็จสิ้นสีน้ำเงิน

7. กลับไปที่หน้า Fusion Table ไปที่แถบเมนูและเลือก Tools > Publish เลือก URL จากช่องข้อความด้านบน (ระบุว่า "ส่งในอีเมลหรือ IM") คัดลอก URL แล้วกลับไปที่ App Inventor คุณจะวาง URL ลงในบล็อกคำจำกัดความสำหรับ TABLE_URL

8. คุณสามารถค้นหา Table ID ได้โดยเรียกดูตารางของคุณ จากนั้นเลือก File > About this table ในเมนู

อัปโหลดไฟล์คีย์.p12 ของคุณ

ในตัวออกแบบ ให้อัปโหลดไฟล์คีย์ที่คุณดาวน์โหลดจาก Developer Console อัปโหลดภายใต้สื่อ วิธีเดียวกับที่คุณจะอัปโหลดไฟล์รูปภาพ คลิกที่องค์ประกอบ FusiontablesControl1 และค้นหาคุณสมบัติ KeyFile คลิกตรงที่ระบุว่า "ไม่มี" ใต้ KeyFile แล้วเลือกไฟล์.p12 ที่คุณอัปโหลดไว้ก่อนหน้านี้

ขั้นตอนที่ 6: การสร้างบล็อกในแอป MIT

การสร้างบล็อคในแอป MIT
การสร้างบล็อคในแอป MIT
การสร้างบล็อคในแอป MIT
การสร้างบล็อคในแอป MIT
การสร้างบล็อคในแอป MIT
การสร้างบล็อคในแอป MIT

เปิด Blocks Editor เพื่อให้คุณสามารถตั้งโปรแกรมการทำงานของแอปได้ ก่อนอ่านขั้นตอนนี้ โปรดดูภาพหน้าจอที่แนบมาทั้งหมด เนื่องจากผมมั่นใจว่าคุณสามารถสร้างบล็อคได้อย่างง่ายดายตามที่แสดงในภาพหน้าจอโดยไม่ต้องอ่านขั้นตอนด้านล่าง

1. สิ่งสำคัญคือต้องทำตามขั้นตอนการเริ่มต้นเมื่อแอปเริ่มทำงาน สิ่งเหล่านี้จะทำในบล็อก "Screen1. Initialize" สำหรับแอปนี้ เราจำเป็นต้องตั้งค่าเริ่มต้นสำหรับพร็อพเพอร์ตี้บัญชีบริการของคอมโพเนนต์ FusionTable (ตั้งค่าเป็น SERVICE_ACCOUNT_EMAIL ส่วนกลาง) และคุณสมบัติ HomeURL ของคอมโพเนนต์ WebViewer (ตั้งค่าเป็น TABLE_URL ส่วนกลาง) โปรดดูภาพหน้าจอที่แนบมาเพื่อความเข้าใจที่ดีขึ้น

2. ตั้งค่าขั้นตอน "resetForm" ดังที่แสดงด้านล่าง หลังจากบันทึกรายการ โพรซีเดอร์นี้จะรีเซ็ตอินเทอร์เฟซกลับเป็นสถานะเดิม

3. รายการ Picker Blocks

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

4. การแทรกข้อมูลลงในตารางฟิวชัน

คอมโพเนนต์ FusiontablesControl ใช้เพื่อส่งข้อมูลไปยังตารางฟิวชัน การดำเนินการนี้จะสร้างแถวใหม่ในตารางฟิวชัน โดยตั้งค่าของคอลัมน์ต่างๆ ที่เกี่ยวข้อง App Inventor ทำให้สิ่งนี้ทำได้ง่าย แต่คุณต้องระวังว่าการแทรกคิวรีมีรูปแบบที่ถูกต้อง อันดับแรก มีรายชื่อคอลัมน์ ตามด้วยรายการค่า ลำดับของชื่อคอลัมน์และชื่อค่าต้องอยู่ในลำดับเดียวกันเพื่อให้ตรงกัน แนบตัวอย่างลักษณะนี้มาด้วย ขั้นแรก ให้ตั้งค่าโพรซีเดอร์ที่มีผลลัพธ์ใหม่ซึ่งรับสตริงเป็นอาร์กิวเมนต์และส่งกลับสตริงเดียวกันนั้นที่ล้อมรอบด้วยเครื่องหมายคำพูดเดี่ยว ขั้นตอน quotify ใช้ในกระบวนงาน InsertDataInTable เพื่อใส่เครื่องหมายคำพูดรอบค่าทั้งหมดในแบบสอบถาม นอกจากนี้ยังดูแล "หลบหนี" เครื่องหมายคำพูดหรือเครื่องหมายอะพอสทรอฟีเดียวที่ผู้ใช้ป้อน คุณสามารถส่งอะพอสทรอฟีเดี่ยวเป็นส่วนหนึ่งของค่าในคิวรี ดังนั้นบล็อก "แทนที่ทั้งหมด" จะเพิ่มอัญประกาศเดี่ยวพิเศษ อัญประกาศเดี่ยวสองอันในแถวจะถูกตีความว่าเป็นอัญประกาศเดี่ยว รูปภาพด้านล่างแสดงวิธีการทำขั้นตอน ขอให้สังเกตว่าคุณต้องบอกบล็อกขั้นตอนเพื่อเพิ่มพารามิเตอร์ คุณทำได้โดยใช้ไอคอนสีน้ำเงินที่ปรากฏขึ้นในหน้าต่างเล็ก ๆ ซึ่งคุณระบุจำนวนรายการที่คุณต้องใช้เป็นพารามิเตอร์ ในกรณีนี้ คุณเพียงแค่ต้องการ App Inventor จะตั้งชื่อพารามิเตอร์ "x" โดยอัตโนมัติ แต่คุณสามารถเปลี่ยนชื่อเป็น "str" ได้โดยคลิกที่ x แล้วพิมพ์ลงในบล็อกโดยตรง ในทำนองเดียวกัน คุณสามารถเปลี่ยนชื่อขั้นตอนจาก "procedure" เป็น "quotify" โดยพิมพ์ลงในบล็อกโดยตรง

ใช้บล็อก InsertRow ของคอมโพเนนต์ Fusion Table ในการสร้างรายการค่า เราใช้บล็อกข้อความรวมของ App Inventor

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

5. เมื่อผู้ใช้ป้อนชื่อ ตัวเลือกชา และความคิดเห็นแล้ว พวกเขาจะคลิกปุ่มส่ง แอปจะทดสอบเพื่อให้แน่ใจว่าช่องชื่อ ชา และขนมขบเคี้ยวมีค่าอยู่ในนั้น และแจ้งให้ผู้ใช้ลองอีกครั้งหากคำตอบที่จำเป็นขาดหายไป โปรดสังเกตว่ามีการใช้บล็อกข้อความเปรียบเทียบ (ค้นหาภายใต้จานสีในตัว ลิ้นชักข้อความ) บล็อกนี้เปรียบเทียบข้อความสองสตริงเพื่อดูว่าเท่ากันหรือไม่ หากมีข้อมูลที่จำเป็นทั้งหมด จะเรียกโพรซีเดอร์ InsertDataInTable (ดูรูปที่แนบมา)

6. การจัดการการตอบสนองจากบริการ Fusion Tables

เหตุการณ์ FusiontablesControl. GotResult จะเริ่มทำงานเมื่อแอปได้รับการตอบกลับจากบริการ Fusion Tables ของ Google สำหรับการสืบค้นแบบแทรก บริการจะส่งคืน rowID ของแถวใหม่ที่ถูกแทรกหรือข้อความแสดงข้อผิดพลาดหากมีสิ่งผิดปกติเกิดขึ้น ในตัวอย่างง่ายๆ นี้ เราใช้บล็อก "มี" (ค้นหาภายใต้จานสีในตัว, ลิ้นชักข้อความ) เพื่อตรวจสอบว่าสตริงผลลัพธ์มี rowID อยู่ในนั้นหรือไม่ ถ้าเป็นเช่นนั้น เราก็รู้ว่าได้รับ rowID แล้ว จากนั้นเราจะเรียกใช้ขั้นตอน WebViewer. GoHome ซึ่งจะโหลด "HomeURL" ใหม่ตามที่ระบุไว้ในคุณสมบัติของ WebViewer โปรดทราบว่าชุดบล็อกนี้ยังเรียก resetFormprocedure หลังจากบันทึกรายการแล้ว ระบบจะรีเซ็ตอินเทอร์เฟซกลับเป็นสถานะเดิม

คุณทำเสร็จแล้ว! ทำแพ็กเกจแอปโดยไปที่ Package for Phone บน Designer ตอนนี้คุณสามารถทดสอบแอปเพื่อวัตถุประสงค์ของ TeaCelebration ได้แล้ว เมื่อคุณเข้าใจบทช่วยสอนนี้ คุณก็พร้อมที่จะสร้างตารางฟิวชันใหม่และแก้ไขแอปเพื่อรวบรวมข้อมูลประเภทต่างๆ จากผู้ใช้

ขั้นตอนที่ 7: การอัปโหลดแอพใน Google Play Store

การอัปโหลดแอปใน Google Play Store
การอัปโหลดแอปใน Google Play Store

การอัปโหลดแอปบน Google Play Store ทำได้ง่ายมาก เพียง google "วิธีอัปโหลดแอปบน Google Play Store" แล้วคุณจะได้รับข้อมูลทั้งหมดจาก Google เอง ด้านล่างเป็นลิงค์ของ google:-

support.google.com/googleplay/android-deve…

มีเพียงคุณเท่านั้นที่ต้องอัปโหลดไฟล์ APK ใน Play Console

หากต้องการบันทึกไฟล์ APK ให้ไปที่ Build in MIT App และเลือกตัวเลือก " บันทึก.apk ลงในคอมพิวเตอร์ของฉัน"

ในที่สุดหลังจากทำสิ่งทั้งหมดนี้ แอปพลิเคชันของคุณก็พร้อมใช้งาน หากคุณไม่ต้องการอัปโหลดแอปบน Google Play Store ให้แชร์แอปให้กับเพื่อน/ลูกค้าของคุณ ฯลฯ

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

คำแนะนำนี้มีเอกลักษณ์มาก ตอนนี้มันขึ้นอยู่กับคุณที่จะใช้ขั้นตอน จะพบกันใน Next Instructable

ขอบคุณที่อ่าน.

แนะนำ: