Skip to content
Kiro Mobile application on iOS - coding from your phone
Lockhead

Kiro Mobile application on iOS - coding from your phone

Remember when I said “three months in agentic coding is more than a decade”?

Back in March, I built my own mobile UI for Kiro Autonomous Agent because the team hadn’t shipped one yet. I reverse-engineered the API, wired up OAuth authentication, and put the whole thing on TestFlight — all within a few hours using Kiro and Kiro Web itself.

Well… the Kiro team just officially announced Kiro for iOS at the AWS New York Summit. And I have some thoughts.

What AWS announced

The official Kiro for iOS app is now available in early access. It’s a native iOS application that connects directly to your cloud-based agent sessions. Here’s what it offers:

  • Start and monitor sessions from your phone — no laptop needed
  • Review diffs and approve changes directly on mobile
  • Chat interface for interacting with your agents
  • Task delegation for the autonomous agent

So essentially, the two core interaction modes — chat, and autonomous tasks — are all accessible from the phone now.

I called it. And I’m happy about it.

I’m not going to lie — there’s a part of me that’s like “I told you so” :-). In my March post I wrote that accessing your agents from the phone helps builders generate value whenever they want. And now the Kiro team built it.

I’m happy they built this. My Flutter app was a proof of concept, a “builder scratching his own itch” kind of project. The official app will have proper support, regular updates, and — most importantly — won’t break every time the backend API changes.

My first experiences with the official app

The new Kiro mobile app on iOS works…pretty well. It has the same / similar functionalities that my original Flutter app had but obviously feels a bit more natural and supports all login options that Kiro offers today.

Once signed in, you will see all of your old sessions from Kiro Web and you can interact with old sessions as well as creating new ones.

The onboarding flow as still a bit bumpy when I tested it but now it should be simple enough to get yourself logged in.

What works well

Creating new sessions and accessing new sessions works really well and you have access to the same functionalities that the web offers.

The mobile app also gives you an overview about where there is a Pull Request available and about the status of that Pull Request. That is great!

Working with sessions, interacting and reading the details works good.

The app is very responsive and fast enough for all of the tasks that I want to do with it. It has changed the way that I interact with the apps that I build.

What’s still missing or could be better

The app misses spec driven development (I assume thats coming SOOOOON) mode and also notifications - ideally I would want to get a notification when the agent needs something from me - either a decision, a merge of a PR or a follow up question.

And then of course, Android support is required aswell :-)

I wonder why the team didn’t use Flutter to build the app :(

The bigger picture — mobile-first agentic coding is here

I believe this is just the beginning. Let’s think about what this means:

  1. Ideas don’t spark at your desk — I’ve been saying this for months. The best coding ideas come when you’re on a walk, commuting, or waiting somewhere. Now you can act on them immediately.
  2. You don’t need a keyboard to code anymore — you need to communicate intent clearly. The agent does the typing.
  3. The “death star” is waking up — in my March post I compared the Kiro team to a slow-moving Death Star. Well, it seems like they’re accelerating. Mobile, Web (app.kiro.dev), IDE, CLI — they’re covering all surfaces now.

What happened to my open source app?

Good question. The kiro-mobile repo is still there and still open source. The app itself will not be developed further and will not be available in the app stores ever. It just doesn’t make sense and I’d rather continue to build my own fun apps ;)

Wrap up

Three months ago I built a mobile app for Kiro because I needed it and it didn’t exist. This week, AWS shipped one officially. That’s… actually a pretty good feeling. It validates that the need was real and that mobile access to agentic coding isn’t a niche thing — it’s the future.

The developers who will thrive in this era aren’t the ones who type the fastest. They’re the ones who think the clearest and communicate intent the best. And you can do that from anywhere — including your phone on the train.

Have you tried the official Kiro for iOS app yet? I’d love to hear your experiences — reach out to me on LinkedIn or through the contact form.

What do you think — is mobile-first agentic coding the future, or just a nice-to-have?

The app in action

Here are a few screenshots from the official Kiro for iOS app:

Kiro Mobile iOS app - session list
Kiro Mobile iOS app - agent interaction
Kiro Mobile iOS app - chat view
Kiro Mobile iOS app - session detail
Kiro Mobile iOS app - diff review
Kiro Mobile iOS app - task management

← Swipe to see more screenshots →