เหตุผลที่ผมสร้างแอปพจนานุกรม Wordnote
(wordnote.app)- แม้ใน App Store จะมีแอปมากกว่า 300 แอปอยู่แล้ว แต่ก็ไม่มีตัวไหนที่ถูกใจ
→ เป้าหมาย: รองรับออฟไลน์, เร็ว, บันทึกประวัติการค้นหา, ตัดฟีเจอร์ที่ไม่จำเป็นออก, ไม่ถูกล็อกอินอยู่กับระบบ, และมีชุดข้อมูลที่ดี - ออกแบบ Text UI ที่เรียบง่าย พัฒนาด้วย SQLite + React Native และเปิดซอร์สเป็นโอเพนซอร์ส รองรับหลายภาษา
- ข้อมูลพจนานุกรมดาวน์โหลดผ่าน freeDictionary API ที่ใช้ Wiktionary
→ คำศัพท์ภาษาอังกฤษที่ใช้บ่อยที่สุด 300,000 คำ ถูกสร้างเป็นฐานข้อมูล SQLite ขนาด 21MB - คำที่ค้นหาจะซิงก์ผ่าน iCloud และ Google Drive
2 ความคิดเห็น
มีเวอร์ชัน Android ด้วยนะครับ ชอบที่มันดูรวมไว้เฉพาะฟังก์ชันที่จำเป็นเท่านั้น
ใน
wiktionaryก็มีคำภาษาเกาหลีอยู่ราว 270,000 คำเหมือนกัน เลยคิดว่าน่าจะลองทำดูได้.. ?แทนที่จะใช้ freeDictionary API เหมือนในบทความ ถ้าใช้ go-wiktionary-parse https://github.com/macdub/go-wiktionary-parse มันจะดึงข้อมูลดัมพ์มา ปรับแต่ง แล้วบันทึกลงฐานข้อมูล sqlite ให้ครับ
เห็นในคอมเมนต์ Hacker News ว่ามีคนอื่นที่ลองทำอะไรคล้าย ๆ กันอยู่เยอะเหมือนกันครับ https://news.ycombinator.com/item?id=32300466
Notification Dictionary https://github.com/tirkarthi/NotificationDictionary
→ แอปพจนานุกรมที่แจ้งคำอธิบายของคำที่เลือกผ่าน Noti ของ Android
→ ใช้ข้อมูลที่สร้างจาก go-wiktionary-parse ข้างต้นครับ
Stictionary https://www.stictionary.com/
→ แอปพจนานุกรมฟรีไม่มีโฆษณา ที่ให้ฟังก์ชันคล้ายกับ Wordnote