ZDNet AI→ original

AI assistants help develop applications by voice and question the role of traditional IDEs

The author of the experiment advanced two working applications without typing code on a keyboard: only voice prompts, a mouse, and AI tools in a real project…

AI-processed from ZDNet AI; edited by Hamidun News
AI assistants help develop applications by voice and question the role of traditional IDEs
Source: ZDNet AI. Collage: Hamidun News.
◐ Listen to article

Application development no longer requires the mandatory combination of "keyboard + IDE + manual code." An experiment in which the author, with one hand busy with a dog, advanced two real projects using only voice, mouse, and AI suggestions, shows that the barrier to entry in programming has already shifted noticeably.

Experiment Without a Keyboard

The key detail of this story is not the dramatic phrasing about "two applications by voice," but the practical result. The author didn't just play with a demo scenario, but advanced two serious projects without the usual set of developer tools. Instead of a keyboard, he relied on voice prompts, a mouse, and an AI system that helped formulate, generate, and refine code.

This is an important shift: previously, such a mode would have looked like a compromise, now it already allows moving real product work forward. The limitation itself is equally telling. If development continues even when you have essentially one hand free, it means the main interface is no longer the code editor, but the ability to describe intentions precisely.

AI takes on part of the routine typing, draft structure, logic suggestions, and task navigation. In this scheme, the human increasingly acts not as a "keyboard operator," but as a director, editor, and reviewer who manages the process through context.

What Changes in Work

The most interesting thing about such experience is not abandoning IDE as a program, but restructuring the very mechanics of development. Recently, a basic skill was considered to be writing code quickly by hand, switching between files, and remembering syntax. Now value shifts toward a different combination: describing the task correctly, setting constraints, getting a draft solution, and quickly understanding where the model went wrong. Mouse and voice in this case become sufficient tools for a significant part of tasks, especially when you need not to invent an algorithm from scratch, but to assemble working functionality, fix the interface, or finalize an already started project.

  • Formulate the task in plain language
  • Get draft code, component structure, or a set of edits
  • Check the result in the project and compare it with expectations
  • Refine the prompt if the logic, style, or architecture went off track

Essentially, the developer starts managing not lines of code, but a cycle of iterations. The better he is at setting requirements and noticing weaknesses in the response, the higher the speed. This brings programming closer to editing and product assembly: less manual typing, more decision-making. For some specialists, this is good news because it reduces dependence on an "ideal workstation" and opens the door to more flexible work scenarios—from mobile fixes to voice interaction in uncomfortable conditions.

Where the Approach Has Limits

After such an experience, it is too early to say that IDEs are already obsolete. Complex codebases, long chains of dependencies, debugging unstable bugs, profiling, working with tests, and targeted refactoring still require an environment where control, visibility, and predictability matter. AI can quickly suggest a direction, but doesn't always reliably maintain architectural context over the long term.

This is especially noticeable where an error doesn't manifest immediately, but several steps later—for example, in integrations, access rights, or asynchronous logic. There's another problem: a convenient interface easily creates the illusion that the work is already done well. A voice request may sound clear to a human, but be too vague for a model.

In response, code is generated that looks plausible but requires checking for security, compliance with project style, and actual behavior in the application. Therefore, AI development without a keyboard works best not as a replacement for engineering discipline, but as an accelerator on top of it. The stricter a team's review, tests, and acceptance criteria, the more useful such a mode turns out to be.

What This Means

The main conclusion is not that code editors will disappear tomorrow. Rather, IDEs cease to be the only center of development, and code typing—the only way to move a product forward. For teams, this is a signal to rebuild skills: less reliance on typing speed and keyboard shortcuts alone, more on task formulation, result verification, and working with AI as a fully capable, but very inaccurate assistant.

ZK
Hamidun News
AI news without noise. Daily editorial selection from 400+ sources. A product by Zhemal Khamidun, Head of AI at Alpina Digital.

Want to stop reading about AI and start using it?

AI News is a curated feed of AI/tech news. Hamidun Academy teaches you to use AI systematically in your work.

What do you think?
Loading comments…