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 3000 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 270000 mots en core9en, donc e7a vaudrait peut-eatre le coup d99en faire une... ?

Comme dans l99article, au lieu d9utiliser l99API FreeDictionary, si on utilise go-wiktionary-parse https://github.com/macdub/go-wiktionary-parse, l9outil re9cupe8re les donne9es exporte9es, les nettoie puis les enregistre dans une base SQLite.

En regardant les commentaires sur Hacker News, on voit que beaucoup d9autres 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 de9finition du mot se9lectionne9
     Utilise les donne9es produites avec go-wiktionary-parse ci-dessus.

  • Stictionary https://www.stictionary.com/
     Application de dictionnaire gratuite et sans publicite9, offrant des fonctionnalite9s similaires e0 Wordnote