# 내가 Wordnote 사전 앱을 만든 이유

> Clean Markdown view of GeekNews topic #7138. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=7138](https://news.hada.io/topic?id=7138)
- GeekNews Markdown: [https://news.hada.io/topic/7138.md](https://news.hada.io/topic/7138.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2022-08-08T09:52:02+09:00
- Updated: 2022-08-08T09:52:02+09:00
- Original source: [wordnote.app](https://www.wordnote.app/blog/why-i-built-dictionary-app)
- Points: 13
- Comments: 2

## Topic Body

- 이미 앱스토어에 300개가 넘는 앱이 있지만, 맘에 드는게 없었음  
→ 목표 : 오프라인 지원, 빠르고, 검색 기록을 저장, 쓸데없는 기능 제거, 락인 되지 않으며, 좋은 데이터 셋을 가진  
- 간결한 텍스트 UI를 구성하고, SQLite + React Native 로 개발하여 오픈소스로 공개. 다국어 지원   
- 사전 데이터는 Wiktionary 를 이용하는 freeDictionary API 로 다운로드   
→ 가장 많이 쓰는 영단어 30만개가 21MB SQLite DB로 생성됨   
- 검색한 단어들은 iCloud 및 Google Drive 로 동기화

## Comments



### Comment 11671

- Author: gguimoon
- Created: 2022-08-08T10:03:41+09:00
- Points: 1

안드로이드 버전도 있네요. 필요한 기능만 모아놓은 모양새가 좋습니다.

### Comment 11670

- Author: xguru
- Created: 2022-08-08T09:53:01+09:00
- Points: 1

wiktionary 엔 한국어도 27만단어 정도 있으니 만들어봐도.. ?  
  
글에서 처럼 freeDictionary API를 사용하지 않고, go-wiktionary-parse https://github.com/macdub/go-wiktionary-parse 를 사용하면, 덤프된 데이터를 가져와서 정제한 후 sqlite DB에 저장해 줍니다.  
  
해커뉴스 댓글에 보니 비슷한 시도를 한 다른 사람들이 많네요. https://news.ycombinator.com/item?id=32300466  
  
- Notification Dictionary https://github.com/tirkarthi/NotificationDictionary  
→ 선택한 단어의 설명을 안드로이드 Noti로 알려주는 사전앱   
→ 위의 go-wiktionary-parse 로 만들어진 데이터를 사용합니다.   
  
- Stictionary https://www.stictionary.com/   
→ Wordnote와 비슷한 기능을 제공하는, 광고없는 무료 사전앱
