12 คะแนน โดย plant 2025-03-28 | 4 ความคิดเห็น | แชร์ทาง WhatsApp

สวัสดีครับ/ค่ะ 😊
ผม/ฉันเป็น Indie Hacker ที่กำลังสร้างผลิตภัณฑ์ดิจิทัลด้วยเป้าหมายในการมอบระบบนิเวศของ "แอปเล็ก (Small App)" ที่มี "เฉพาะฟีเจอร์ที่จำเป็นเท่านั้น" ให้กับผู้คนทั่วโลก

ยิ่งมีผู้ใช้แอป 'Scheduler' และแอป 'Yoonseul Household Ledger' ที่ผม/ฉันกำลังพัฒนาอยู่มากขึ้นเท่าไร ความคิดเห็นดี ๆ ที่ผู้ใช้ส่งมาให้ก็ยิ่งมีมากขึ้นตามไปด้วย ช่วงที่ผ่านมาผม/ฉันจัดระเบียบความคิดเห็นเหล่านั้นไว้ในแอปบันทึกพื้นฐาน แต่แอปบันทึกพื้นฐานมีเพียงฟังก์ชัน "ค้นหาทั้งหมด" และไม่มีฟังก์ชัน "ค้นหาแยกตามโฟลเดอร์" ทำให้ต้องใช้ความพยายามพอสมควร(?) ในการรวบรวมความคิดเห็นลักษณะเดียวกันไว้ในบันทึกเดียว เมื่อเวลาผ่านไป ความคิดเห็นก็เพิ่มขึ้นมากจนเริ่มจัดการได้ยาก

หลังจากรู้สึกไม่สะดวกมานาน ผม/ฉันจึงตัดสินใจสร้าง "แอปบันทึกเล็ก ๆ" เพื่อแก้ปัญหานี้ และในช่วงปลายเดือนกุมภาพันธ์ 2025 ก็ได้เปิดตัวแอปเล็กตัวที่ 7 ชื่อว่า 'Minimo' 🥳

ไม่ใช่แค่ "การค้นหาแยกตามโฟลเดอร์" เท่านั้น แต่ผม/ฉันยังทุ่มเทเวลาอย่างมากกับการออกแบบ เพื่อให้ใช้งานได้อย่างสะดวกไม่ว่าจะบน iPhone, iPad หรือ Mac

ตอนนี้ยังเป็นช่วงเริ่มต้นมากหลังการเปิดตัว จึงยังมีหลายจุดที่ขาดอยู่ แต่เช่นเดียวกับแอปเล็กอื่น ๆ ผม/ฉันตั้งใจจะค่อย ๆ ปรับปรุงอย่างต่อเนื่องร่วมกับผู้ใช้ เพื่อให้มันกลายเป็นแอปที่ดียิ่งขึ้น 💪

หากใครกำลังมองหาแอปบันทึกใหม่อยู่ ลองใช้งานกันได้สบาย ๆ และถ้าฝากความคิดเห็นไว้ให้ จะขอบคุณมากจริง ๆ ครับ/ค่ะ!! 🙏

บันทึก เฉพาะฟีเจอร์ที่จำเป็นเท่านั้น
แอปบันทึกสำหรับ iPhone, iPad และ Mac 'Minimo' 📝
https://apps.apple.com/kr/app/id6740306187


📌 [ประเด็นทางเทคนิค] SwiftData vs CoreData
แอป 'Scheduler' และแอป 'Yoonseul Household Ledger' ที่เปิดให้บริการอยู่ก่อนแล้วนั้น ใช้ SwiftData ซึ่งเปิดตัวครั้งแรกในงาน WWDC23 ในการจัดการข้อมูล และระหว่างนั้นผม/ฉันก็เริ่มคิดว่า "เทคโนโลยีใหม่ล่าสุด" ถ้าเป็นไปได้ ไม่ควรนำมาใช้ในสภาพแวดล้อม Production ด้วยเหตุผลดังต่อไปนี้

  • เกิด "การชนกันภายใน" ที่นักพัฒนาไม่สามารถควบคุมได้
    --> ในแอปที่ใช้ CoreData ไม่เคยเกิดปัญหาแบบนี้เลย แต่กลับมี internal conflict ภายใน SwiftData เกิดขึ้น ปัญหาคือนักพัฒนาแก้ไขการชนกันนี้ได้ยาก และต้องรอให้ผู้พัฒนาเทคโนโลยีเป็นฝ่ายแก้ไขให้ อีกทั้งยังไม่มีการให้ log ของการชนกันที่ชัดเจน ทำให้ debug ได้ยาก และเพราะเป็นปัญหาภายใน framework โดยตรงจึงจัดการได้ลำบาก โชคดีที่แอปไม่ได้ crash จนปิดตัวเองหรือเกิดปัญหาร้ายแรง แต่การที่มี log ของการชนกันซึ่งแก้ไม่ได้โผล่มาเรื่อย ๆ ก็เป็นเรื่องที่ทำให้กังวลอยู่ดี

  • ฟีเจอร์ยังไม่เพียงพอ
    --> ตัวอย่างชัดเจนคือ ผม/ฉันอยากเพิ่มฟังก์ชัน "การแชร์ข้อมูล" เช่น ปฏิทินที่แชร์ร่วมกันหรือสมุดบัญชีรายรับรายจ่ายที่แชร์ร่วมกัน ให้กับแอปที่ผม/ฉันดูแลอยู่ แต่ตอนนี้ยังไม่สามารถสร้างฟีเจอร์แชร์ด้วย SwiftData ได้ นอกจากนี้ ยังมีฟีเจอร์ที่เคยตั้งค่าได้ละเอียดใน CoreData ซึ่งยังไม่สามารถเพิ่มได้เช่นกัน

  • ข้อมูลอ้างอิงยังไม่มากพอ
    --> เพราะยังมี best practice ไม่มากนัก จึงอาจเรียนรู้ได้ยาก

จากประสบการณ์ที่ใช้งานมาตั้งแต่ช่วงแรกที่ SwiftData เปิดตัว พอถึงตอนสร้างแอป Minimo ครั้งนี้ ผม/ฉันจึงตัดสินใจว่าควรพัฒนาแอปด้วย CoreData ซึ่งผ่านการพิสูจน์ด้านเสถียรภาพแล้ว แม้จะน่าเสียดายเล็กน้อยที่ไม่สามารถใช้สไตล์โค้ดที่เรียบสะอาดของ SwiftData ได้ แต่ในด้านความเสถียรนั้นดีแน่นอน และยังเหมาะกับการขยายฟีเจอร์ในอนาคตอย่างอิสระด้วย!

ขอให้ทุกคนดูแลสุขภาพกันเสมอนะครับ/คะ 💪
ขอให้มีวันหยุดสุดสัปดาห์ที่มีความสุขนะครับ/คะ~! 🌈 ✨


📌 โปรเจกต์แอปเล็ก

แอปทุกตัวกำลังซับซ้อนขึ้นเรื่อย ๆ

ผม/ฉันเลยลองคิดดู

จำเป็นจริงหรือที่มีแต่แอปซับซ้อนซึ่งมีฟีเจอร์และบริการมากมายเท่านั้นถึงจะมีประโยชน์ต่อผู้คน? หรือแอปเรียบง่ายที่มีเฉพาะฟีเจอร์ที่จำเป็น ก็อาจมีประโยชน์ต่อผู้คนได้เหมือนกัน?

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

ผม/ฉันเดินหน้าความท้าทายที่ชื่อว่า "โปรเจกต์แอปเล็ก" มาตั้งแต่ปี 2022 และตอนนี้ก็กำลังสร้างและพัฒนาแอปเล็กใหม่ ๆ อย่างต่อเนื่อง ด้วยเป้าหมายในการมอบระบบนิเวศของ "แอปเล็ก (Small App)" ที่มี "เฉพาะฟีเจอร์ที่จำเป็นเท่านั้น" ให้กับผู้คนทั่วโลก

หวังว่า "แอปเล็ก" ที่เรียบง่ายและมีเฉพาะฟีเจอร์ที่จำเป็นจริง ๆ จะเป็นประโยชน์กับหลาย ๆ คน ☺️✨

4 ความคิดเห็น

 
illiil1lii 2025-04-07

ฟีเจอร์ส่งออก นำเข้า และพิมพ์โน้ตจะรองรับเมื่อไร?

 
plant 2025-04-07

สวัสดีครับ? 😎 ขอบคุณที่สนใจแอป Minimo และฝากความคิดเห็นอันมีค่ามาให้ 🙌 ในบรรดาฟีเจอร์ที่แจ้งมา ฟีเจอร์ 'ส่งออก' มีแผนอัปเดตในภายหลัง ส่วนการนำเข้าและการพิมพ์ เราจะนำไปพิจารณาสำหรับอัปเดตในอนาคตต่อไปครับ ขอบคุณสำหรับความคิดเห็นดี ๆ 🙏 เมื่ออัปเดตเสร็จแล้ว เราจะแจ้งข่าวผ่าน 'จดหมายจากผู้พัฒนา' ภายในแอป 📮

เราจะค่อย ๆ พัฒนาอย่างต่อเนื่องไปพร้อมกับคิดและปรับปรุงร่วมกับผู้ใช้ทุกท่าน 💪

หากมีจุดไหนที่ไม่สะดวกระหว่างใช้งานแอป Minimo หรือมีสิ่งที่ต้องการเพิ่มเติม ฝากคอมเมนต์ไว้ได้เสมอ หรือสามารถติดต่อผ่าน 'ส่งความคิดเห็น' ภายในแอปได้ เราจะพยายามตอบกลับและช่วยเหลืออย่างรวดเร็ว 📨

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

ขอให้ดูแลสุขภาพอยู่เสมอครับ 💪
ขอให้เป็นวันที่มีความสุขนะครับ~! 🌈✨

 
lango 2025-03-31

ลองติดตั้งดูครั้งหนึ่งแล้ว ชอบตรงที่รองรับไวยากรณ์ Markdown พื้นฐานได้ด้วย!

 
plant 2025-03-31

สวัสดีครับ/ค่ะ 😊 ขอบคุณมากที่สนใจแอป Minimo และฝากข้อความดี ๆ ที่เป็นกำลังใจอย่างมากไว้ให้ 🙏 เราวางแผนจะรองรับ Markdown เฉพาะไวยากรณ์ที่จำเป็นจริง ๆ สำหรับการเขียนเมโมหรือโน้ตเท่านั้น และตอนนี้ก็เปิดให้ใช้ Markdown ขั้นพื้นฐานในระดับขั้นต่ำอยู่แล้ว~! เราจะค่อย ๆ พัฒนาต่อไปอย่างสม่ำเสมอ โดยรับฟังและคิดไปพร้อมกับผู้ใช้ทุกท่าน 💪

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

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

ขอให้ดูแลสุขภาพให้ดีอยู่เสมอนะครับ/คะ 💪
ขอให้เป็นวันที่มีความสุขนะครับ/คะ~! 🌈✨