http://flowery.app/words/I%20dare%20say
Dictionaries accept both forms, but the two-word phrase predates “daresay,” originating in the 14th century according to the OED.
14 karma · joined June 15, 2024
http://flowery.app/words/I%20dare%20say
Dictionaries accept both forms, but the two-word phrase predates “daresay,” originating in the 14th century according to the OED.
I dare say it’s one of the most polished PWAs in existence, especially on iOS. Nevertheless, I’m experimenting with a Capacitor build, because most customers and visitors use the app on iPhone, but few are aware of Safari’s “Add to Home Screen” feature, so they miss out on the optimal UX. Also, the app could use the exposure and user trust of the App Store, as well as flourishes (pun intended) that Apple does not extend to PWAs, like haptics and a Liquid Glass icon.
I’m working on the table-stakes feature of persistence for the bookmark widget, which currently appears after navigating away from a chapter (notably when looking up words in the dictionary on mobile), but is lost upon closing the app. Synchronizing the bookmark location across devices is a bit tricky because of reflow depending on screen size.
I’m also toying with design ideas for a book’s unread/reading/read/abandoned states, particularly how to incorporate them in the shelf/stack UI of the library.
The library of public domain classics is courtesy of Standard Ebooks. I publish a book every Saturday, and refine the EPUB parser and styler whenever they choke on a book. I’m currently putting the finishing touches to endnote rendering (pop-up or margin notes depending on screen width) so that next Saturday’s publication of “The Federalist Papers” does justice to the punctilious Publius.
Obligatory landing page for the paid product:
I also overlooked the diary styling of “Mellonta Tauta.”
I was recently inspired to embark on a project to mirror the Standard Ebooks library, starting with a book that you produced, which happens to be my favorite:
https://flowery.app/books/edgar-allan-poe/short-fiction
Once the business achieves ramen profitability, the next milestone will be to give back with a corporate sponsorship.
I may have gone overboard with the minimalism. Users had been all the more baffled before I added the tooltips hinting to tap the hearts, so I should probably double down on some sort of tutorial.
The Stripe integration launched a few days ago, so the app is very much in the red. Paid advertising since the initial release six months ago has shown promising signs from prospective customers though.
As I mentioned in another comment though, the ideal workflow would be an integrated ebook reader that lets you tap words without context switching.
Try looking up any word that starts with S, assuming it’s June 19th in your time zone.
Features to discover vocabulary are on the drawing board. In the short term, a “word-a-day” feature will recommend five words per week, but the time-tested method for a rich vocabulary is reading, so the long-term ambition is a built-in ebook reader, where saving words would be frictionless and context-aware.
In the meantime, you can browse the index, which is biased toward uncommon words:
https://flowery.app/words/a%2E%2E%2E
The ellipsis is a general operator that searches by prefix.
Also, notice how the search box is anchored to (and animates with) the virtual keyboard. This effect cannot even be achieved with the experimental VirtualKeyboard API, which is not supported by WebKit anyway.
The design was intended to be minimalistic, but perhaps overly so. The preview could indeed be clarified: The letter corresponds to the day of the month, so the A headwords are unlocked on the 1st. Today’s the 19th, hence S.
The cards in the login/signup sheet are notifications, but I agree that the (non-dismissible) signup notification should be clickable. It’s not obvious that the padlock and key icons are buttons. As for passkeys, I do think they are ready for prime time, but password-less login will require user-friendly onboarding. The terse explanation on the Help page doesn’t cut it.
The five words sliding across the home page are currently hard-coded, but will soon cycle every weekday. You can turn off this upcoming “word-a-day” feature at https://flowery.app/settings.
I’m delighted that someone caught the Shakespeare reference! The product’s value should converge to its price as it evolves.
WebKit and Safari have come a long way. Flowery puts browser engines through their paces with its UI animation, which is smoothest on WebKit. Safari’s OS integration (e.g., elastic scroll, Sonoma’s “Add to Dock”) is more polished than Chrome’s.
It wasn’t a walk in the park though. An early decision, after maddening attempts to circumvent browser quirks five years ago, was to build substitutes for common building blocks of the browser on mobile, notably the virtual keyboard, textboxes, and text selection. This wouldn’t have been possible without web components and Google’s excellent Lit library.