NewsLab
Jun 30 16:44 UTC

Show HN: WidgetAI – Design iOS widgets in plain English, no Xcode (getwidgetai.com)

3 points|by bring-shrubbery||2 comments|Read full story on getwidgetai.com
Making a custom iOS widget normally means Xcode and WidgetKit. WidgetAI lets you just describe one in chat ("battery as a heatmap grid"), tweak it in plain language, and ship it to your home screen.

Live on the App Store now (iPhone/iPad; Android on the way). Would love feedback on what widgets you'd actually want on your home screen.

Comments (2)

2 shown
  1. 1. jorisw||context
    Feel like having 'AI' in any product name won't age well, as AI will soon be (if it not already is) implied as part of any software product.

    Kind of like saying "check my mobile website", "make me a responsive web design", or "order your food online". Everything is already mobile, responsive, online.

    The fact that AI enables you to offer the functionality, doesn't mean it needs mentioning. 'AI' may already have negative connotations in the target audience of your app, as it currently does with many consumers.

    Some more feedback:

    - Needed to follow the link on your website to the App Store. A search didn't reveal it.

    - Sign in screen says Welcome Back though it's the first time installing

    - What do I actually need to sign for?

    - The on boarding lets me choose from 3 random objectives. I don't need a weather widget, daily motivation widget, or whatever the third option was. I was expecting the area above the 3 buttons to be a text input field. Being limited to these 3, I'm dropping out of using this app. This also betrays the tagline "Tell WidgetAI what you want".

    - If I were to use a widget maker, I'd want to do it from my Mac, as I'd be looking to create an API client to my broker for more accurate market updates than what the (strangely best in class) Yahoo Finance widget offers me. Boring use case, I know, but basically any API client type use case would interest me, as many apps fail to ship with widgets of their own.

  2. 2. bring-shrubbery||context
    Thanks for feedback! I'll fix most of these issues.

    The mac version is available btw, it's actually better than iOS one :D I'll add a link to it on the website, but you can actually just find it on AppStore.

    Regarding sign in - the LLM that composes widgets is running on the server side, so we need accounts for attribution and rate-limiting. The widget layout is stored on the server side on your account too. No personal data is stored btw, they are just bindings, so if you say "my location" it just stores a binding to "currentLocation".

    We do have ability to add custom API btw, I'll write up a guide for how to do that. That's kinda how the Claude uptime widget template works.

    EDIT: Also if there are any public APIs that you'd have in mind, let me know and I'll add them to work out of the box!