13 points par xguru 2022-08-08 | 2 commentaires | Partager sur WhatsApp
  • Il existe déjà plus de 300 apps sur l’App Store, mais aucune ne me convenait.
    → Objectifs : prise en charge hors ligne, rapidité, sauvegarde de l’historique de recherche, suppression des fonctions inutiles, absence de verrouillage, et bon jeu de données
  • Une interface texte épurée a été conçue, l’app a été développée avec SQLite + React Native, puis publiée en open source. Prise en charge multilingue
  • Les données du dictionnaire sont téléchargées via l’API freeDictionary, qui utilise Wiktionary
    → Les 300�0 mots anglais les plus utilisés tiennent dans une base SQLite de 21 Mo
  • Les mots recherchés sont synchronisés via iCloud et Google Drive

2 commentaires

 
gguimoon 2022-08-08

Il y a aussi une version Android. J’aime bien l’approche qui consiste à ne rassembler que les fonctionnalités nécessaires.

 
xguru 2022-08-08

Wiktionary contient aussi environ 270�000 mots en cor�e9en, donc �e7a vaudrait peut-�eatre le coup d�99en faire une... ?

Comme dans l�99article, au lieu d�9utiliser l�99API FreeDictionary, si on utilise go-wiktionary-parse https://github.com/macdub/go-wiktionary-parse, l�9outil r�e9cup�e8re les donn�e9es export�e9es, les nettoie puis les enregistre dans une base SQLite.

En regardant les commentaires sur Hacker News, on voit que beaucoup d�9autres personnes ont fait des tentatives similaires. https://news.ycombinator.com/item?id=32300466

  • Notification Dictionary https://github.com/tirkarthi/NotificationDictionary
     Application de dictionnaire qui affiche via une notification Android la d�e9finition du mot s�e9lectionn�e9
     Utilise les donn�e9es produites avec go-wiktionary-parse ci-dessus.

  • Stictionary https://www.stictionary.com/
     Application de dictionnaire gratuite et sans publicit�e9, offrant des fonctionnalit�e9s similaires �e0 Wordnote