logo
Published on

โปรเจค Chocotask

Authors
  • avatar
    Name
    Samiti
    Twitter
ผลงานพัฒนา Android Application ที่ Chocotask ถูกทิ้งลงถังอย่างน่าเวทนา

เกริ่น

จำได้ว่าก่อนหน้านี้ใช้เวลาเป็นปี ๆ เรียนพัฒนาโมบายแอปด้วย JAVA/KOTLIN ต่อมาก็เรียนรู้เพิ่มเติมด้วยการพัฒนาแอป Flutter

ผลงานส่วนตัวกับโมบายแอป

เริ่มต้นจากผลงาน Scovac เป็นโปรเจคจบมหาวิทยาลัยปีสุดท้ายซึ่งเป็นการทำงานแบบกลุ่ม โดยแอปโมบาย หรือ Mobile Application ที่ได้ตัดสินใจทำกันนั้น จะเป็นแอปกรอกแบบสอบถามเพื่อประเมินอาการป่วยโควิด เพราะช่วงในช่วงเวลานั้นโควิดระบาดหนัก เทคโนโลยนีที่พัฒนาคือ Android Kotlin

ถึงแม้ว่ากลุ่มพัฒนาเว็บจะได้รับเกรดเกียรติ์นิยม (H) แต่การพัฒนา Mobile Application เป็นอะไรที่ซับซ้อนในอีกรูปแบบหนึ่งที่จำเป็นต้องอาศัยความเข้าใจสภาพแวดล้อมในการพัฒนาที่แตกต่างกันอย่างสิ้นเชิงกับเว็บแอป

เพราะการพัฒนาโมบายแอปจำเป็นต้องรัน Emulator มักเกิดปัญหาข้อผิดพลาด และสเปคการใช้งานที่ค่อนข้างสูง

จากนั้นเริ่มหันมาเรียนรู้ Flutter เริ่มจากภาษา Dart ซึ่งเป็นภาษาที่ทางมหาลัยไม่ได้สนับสนุนเรียนเท่า Java และ Kotlin เพราะในการทำ Mobile Application จะเน้นภาษามาตรฐานเช่น Kotlin คือเป็นภาษา First Class ของฝั่งแอนดรอย์

หลังจากนั้นได้สร้าง Chocotask ด้วย Flutter ทั้งนี้ต้องกล่าวถึงค่ารายปีสำหรับนักพัฒนาแอป หากเอาลง Google Play จะเป็นปีละ 700 กว่าบาท และพันกว่าบาทสำหรับระบบปฏิบัติการ iOS

ปัจจุบันการอนุมัติเพื่อลงแอป Google Play เป็นอะไรที่ท้าทายสำหรับนักพัฒนารุ่นใหม่อีกขั้น เพราะต้องหานักทดสอบแอป 20 คน ใน 14 วัน เพราะที่ผ่านมาหลายคนพัฒนาแอปเพื่อ Scam ผู้ใช้งาน และอีกหลายเหตุผลต่าง ๆ นานา ๆ

นอกจากนี้ยังผลงานจริงที่เคยทำในช่วงสั้น ๆ ด้วย Flutter โดยรันผ่านระบบปฏิบัติการ Windows + Node.js หลังบ้านตามตัวอย่างด้านล่าง เป็นระบบดาวน์โหลดข้อมูลรูปภาพอัตโนมัตเข้าสู่ RESTAPI โดยได้รับแรงบันดาลใจจาก NextBot แต่ปัจจุบันปิดตัวลงไป ไม่ได้ใช้งาน เพราะค่าใช้จ่าย และการบำรุงรักษา Software ที่มีความสลับซับซ้อน

automatebot

ทัวร์โปรเจค Chocotask

คีย์จุดประสงค์คือ มีความรู้ความเข้าใจในเรื่องของการดีไซน์ UX/UI และ CRUD นั้นแสดงให้เห็นว่า นี่คือตัวอย่าง Portfolio ที่ช่วยให้ต่อยอดในงานอื่น ๆ ได้ และสามารถนำ องค์ความรู้ไปต่อยอดในเรื่องอื่น ๆ ของ Flutter

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

หน้าจอหลัก ดีไซน์เรียบง่าย แบ่งแยกส่วนชัดเจน

หน้าจอหลัก

มี POP UP สำหรับกดเพิ่มเนื้อหาที่รวดเร็ว พร้อมไอคอนที่เตรียมไว้ให้

หน้าจอหลัก

หน้าจอรายงานผลเป็นภาพกราฟวงกลม

หน้าจอหลัก

ทิ้งท้ายอนาคตกับการพัฒนา Mobile Application

อนาคตของการพัฒนา Mobile Application นำมาซึ่งความเปลี่ยนแปลงอย่างรวดเร็วด้วยเทคโนโลยีใหม่ๆ เช่น ปัญญาประดิษฐ์ (AI), อินเตอร์เน็ตของสรรพสิ่ง (IoT), และเทคโนโลยี 5G ที่เข้ามาช่วยเพิ่มประสิทธิภาพในการเชื่อมต่อและประมวลผลข้อมูล การใช้ AI ในแอปพลิเคชันสามารถพัฒนาให้แอปฯ มีความสามารถในการวิเคราะห์และตอบสนองต่อผู้ใช้อย่างชาญฉลาดมากขึ้น ขณะเดียวกัน IoT ช่วยให้แอปฯ สามารถเชื่อมต่อและควบคุมอุปกรณ์ต่างๆ ได้หลากหลายและมีความยืดหยุ่นมากขึ้น เทคโนโลยี 5G จะช่วยเพิ่มความเร็วในการส่งข้อมูล ทำให้การใช้งานแอปฯ เป็นไปอย่างราบรื่นและไม่สะดุด การพัฒนาแอปฯ บนแพลตฟอร์มต่างๆ จะเน้นการใช้งานที่ง่ายขึ้น และสามารถตอบสนองความต้องการของผู้ใช้ได้ดียิ่งขึ้น ซึ่งจะเป็นก้าวสำคัญในการเปลี่ยนแปลงวิถีชีวิตและการทำงานในอนาคต