| Hi HN, on Feb 2023 I shared AppifyText, an early experiment in AI-powered text-to-app generation: you type what app you want, and it builds it automatically. That first version was very much a proof of concept. Today I’m sharing v2, which is a significant step forward in terms of output quality. What’s new in v2: 1) Better prompt comprehension – It follows complex instructions more accurately. 2) Richer app content – Generates structured apps with more details (e.g. master-detail relationships are auto-detected). 3) User roles understanding – e.g. “Sales reps and customers can access the app” creates user groups with sample users and permissions. 4) Public-facing views – Great for exposing parts of your app (like a catalog) to anonymous users or embedding into a website, and it designs the layout based on your prompt 5) Automatic dashboards – Just say “Create a dashboard showing number of orders per product,” and it generates proper visual charts. S6) marter UI design instructions – understands prompts like “use a dark theme” or “shades of gray as main colors.” AppifyText builds apps on top of DaDaBIK, a mature no-code/low-code platform. This means you can export the generated app and fully tweak it using no-code features, while still adding custom PHP and JavaScript code if needed. Because it uses a no-code engine behind the scenes, the AI output is constrained within a defined, stable environment, resulting in: 1) Lower risk of hallucinated logic 2) More stable and secure app structures Yes, there’s a trade-off: you don’t have the same freedom or open-ended creativity as with raw AI tools (“vibe coding”) but, when it comes to Internal tools, you often don't need so much freedom. IMHO for internal tools – CRMs, dashboards, admin panels – structure is often a strength, not a limitation. I’ve recorded a full 4-hour video showing the build of a complete Library Management System from scratch, covering backend, frontend, deployment, and adding custom PHP/JS where needed: https://youtu.be/JxmuWePr2JQ Thanks for reading, and for any feedback, thoughts or critiques. |