---
title: "Discussion on \"I Thought a Dictionary Was Enough to Build an IPA App. I Was Wrong.\" | Hashnode"
description: "Discussion on \"I Thought a Dictionary Was Enough to Build an IPA App. I Was Wrong.\". What I learned building an offline English-to-IPA formatter with sentence grouping, word-by-word layout, OOV handling, and teacher-friendly exports."
url: "https://hashnode.com/posts/i-thought-a-dictionary-was-enough-to-build-an-ipa-app-i-was-wrong/69ecd6d314b6663632cf2a37"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [I Thought a Dictionary Was Enough to Build an IPA App. I Was Wrong.](https://louisbuilds.hashnode.dev/i-thought-a-dictionary-was-enough-to-build-an-ipa-app-i-was-wrong?utm_source=hashnode&utm_medium=feed)

What I learned building an offline English-to-IPA formatter with sentence grouping, word-by-word layout, OOV handling, and teacher-friendly exports.

Apr 25 · 11 min read · louisbuilds.hashnode.dev  
Read the article

-   [#ios](https://hashnode.com/tag/ios)
-   [#nlp](https://hashnode.com/tag/nlp)
-   [#offline-first](https://hashnode.com/tag/offline-first)
-   [#indie-dev](https://hashnode.com/tag/indie-dev)
-   [#swift](https://hashnode.com/tag/swift)

## Written by

[Louis Chen](https://hashnode.com/@louischen737)

@louischen737

  
[View profile](https://hashnode.com/@louischen737)

Indie developer building macOS & iOS apps

Indie developer building macOS &amp; iOS apps Maker of TapPause, PurrrrrFocus &amp; more louisbuilds.me

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
