# visionkit-live-text

Published articles for visionkit-live-text.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Inside Dogear's SwiftUI Architecture

DevFeed: [Inside Dogear's SwiftUI Architecture](<https://devfeed.tech/articles/inside-dogear-s-swiftui-architecture-62273.md>)

Original publisher: [Read original article](<https://hackernoon.com/inside-dogears-swiftui-architecture?source=rss>)

Author: Rockindash

Published: 2026-09-29T18:30:56Z

Content type: article

Language: en

Sources: [HackerNoon](<https://devfeed.tech/sources/hackernoon.md>)

Topics: [SwiftUI](<https://devfeed.tech/topics/swiftui.md>), [LocalStorage](<https://devfeed.tech/topics/localstorage.md>), [context-architecture](<https://devfeed.tech/topics/context-architecture.md>)

Tags: [apple-vision-ocr](<https://devfeed.tech/tags/apple-vision-ocr.md>), [dogear](<https://devfeed.tech/tags/dogear.md>), [json](<https://devfeed.tech/tags/json.md>), [local-first](<https://devfeed.tech/tags/local-first.md>), [open-library-api](<https://devfeed.tech/tags/open-library-api.md>), [revenuecat-storekit](<https://devfeed.tech/tags/revenuecat-storekit.md>), [shipaton](<https://devfeed.tech/tags/shipaton.md>), [storage](<https://devfeed.tech/tags/storage.md>), [swiftdata-local-storage](<https://devfeed.tech/tags/swiftdata-local-storage.md>), [swiftui](<https://devfeed.tech/tags/swiftui.md>), [swiftui-reading-app](<https://devfeed.tech/tags/swiftui-reading-app.md>), [visionkit-live-text](<https://devfeed.tech/tags/visionkit-live-text.md>)

### AI overview

The article explains Dogear's iOS architecture, including SwiftUI, local-first storage, book search APIs, widgets, and extensions. It describes how the app stores books and related reading material locally, shares limited snapshots with widgets, and searches multiple catalogs for books.

### Source excerpt

Inside Dogear's SwiftUI stack: SwiftData, VisionKit OCR, book APIs, widgets, RevenueCat purchases, and local-first storage.