Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

The GitHub Copilot CLI is wild. I've never built an iOS app before, but I wanted something that would store my TODO's as GitHub Issues. A few minutes later built it and then talked me through getting it deployed to my phone - INCLUDING setting up oauth login 🤯

120,404 Aufrufe • vor 9 Monaten •via X (Twitter)

40 Kommentare

Profilbild von Martin Woodward
Martin Woodwardvor 9 Monaten

Source is here, the app is still coming together how I want it and then will be pushing to TestFlight soon.

Profilbild von Himanshu Kumar
Himanshu Kumarvor 9 Monaten

@martinwoodward, that's a fantastic use case, and the Copilot CLI simplifies app development significantly.

Profilbild von Gregor
Gregorvor 9 Monaten

What's more impressive is how it handles edge cases, like when you try to create a new issue with a duplicate title, it still finds a way to make it work.

Profilbild von #INTERNETofAGENTS
#INTERNETofAGENTSvor 9 Monaten

This is a very efficient way to develop, very cool.

Profilbild von Karan Jagtiani
Karan Jagtianivor 9 Monaten

Nice demo. Copilot CLI really speeds up end-to-end setup

Profilbild von Ben Cera
Ben Ceravor 9 Monaten

From never built an iOS app to shipping one in minutes. The barrier to entry just collapsed into a conversation.

Profilbild von Calc Consulting
Calc Consultingvor 9 Monaten

The oauth login is the worst part. if it gets that right, thats killer

Profilbild von Success Kingsley
Success Kingsleyvor 9 Monaten

This is dope 🔥

Profilbild von Voiden.md
Voiden.mdvor 8 Monaten

using it for voiden - really awesome.

Profilbild von Florian Gruber
Florian Grubervor 9 Monaten

Wow, this is a really cool use case! Do you use GitHub OAuth for authentication? Because if you share a repo with someone, would it be possible for them to also use the app and get access to the todos?

Profilbild von Martin Woodward
Martin Woodwardvor 9 Monaten

Client secrets injected at build time via actions, always keep the secrets out the checked in code. You can enable secret protection on the GitHub repo to prevent mistakes

Profilbild von Scott Chacon
Scott Chaconvor 9 Monaten

Wrriting custom iOS apps is pretty addicting, but the deployment process to more than one person (ie my wife) is a nightmare. What a horrific ecosystem Mac devs have to deal with.

Profilbild von ceritanyadev
ceritanyadevvor 9 Monaten

Any chance to release? I’m so confuse using project feature on GitHub web, this will be make it different, I think

Profilbild von Martin Woodward
Martin Woodwardvor 9 Monaten

@ramageek Will be releasing soon. Waiting for my full Apple ID stuff to come through

Profilbild von Stokry
Stokryvor 9 Monaten

That’s pretty slick! Love how Copilot can speed things up. 😄

Profilbild von Dev Bora 개발자 이보라 🇰🇷
Dev Bora 개발자 이보라 🇰🇷vor 9 Monaten

굿!! 어려운 기능은 아니지만 github Copilot cli라서 github api랑 궁합이 잘 맞나봐요. 키 관리 잘하세요

Profilbild von Mícheál Colhoun
Mícheál Colhounvor 9 Monaten

I know. It's bonkers. I learned Swift UI over Christmas thanks to cursor AI. It's incredible what I've built. #VideoBatch

Profilbild von Dejana Mitrovic
Dejana Mitrovicvor 9 Monaten

@github It's wild that they have suspended my account on false accusations and refuse to give it back. Unbelievable.

Profilbild von Robert Owens
Robert Owensvor 9 Monaten

But why does it stop soo much?

Profilbild von Leadlyx
Leadlyxvor 9 Monaten

Good!

Profilbild von The Midia
The Midiavor 9 Monaten

9/10 of us who are engineers would never want our todos in git as issues

Profilbild von Diabolo_8008
Diabolo_8008vor 9 Monaten

I'm waiting for the mac mini m5 to get out. I ordered two M4 but ended up returning them because of hardware issues.

Profilbild von Martin Woodward
Martin Woodwardvor 9 Monaten

Oh noooo!! Hope you get the shiny hardware soon, those M4's are beast but hadn't heard about the hardware issues in general.

Profilbild von Diabolo_8008
Diabolo_8008vor 9 Monaten

had flickering with 2 Lenovo monitors .. both 4k 60hz..

Profilbild von Martin Woodward
Martin Woodwardvor 9 Monaten

Yeah, that's not what you want when spending that much money...

Profilbild von Diabolo_8008
Diabolo_8008vor 9 Monaten

tried m4 pro and the basic m4, same results.

Profilbild von Felipe Valtl de Mello
Felipe Valtl de Mellovor 9 Monaten

That’s nice? Native SwiftUI ?

Profilbild von Martin Woodward
Martin Woodwardvor 9 Monaten

Yup. Using all the modern controls etc

Profilbild von CaioCPS
CaioCPSvor 9 Monaten

Github coplilot lost for the other competitors; they lack important features and so on

Profilbild von Martin Woodward
Martin Woodwardvor 9 Monaten

Such as?

Profilbild von CaioCPS
CaioCPSvor 9 Monaten

1- Concat the prompt with the Copilot command. Ex: copilot -p "bla bla bla" --no-security-guardrails true 2- flags to the copilot root command. If there are all those features, the docs need to be updated as soon as possible

Profilbild von Martin Woodward
Martin Woodwardvor 9 Monaten

-p / --prompt is there. --yolo is there Team are updating the README etc today in the repo, but copilot --help is def up to date. Anything else needed?

Profilbild von CaioCPS
CaioCPSvor 9 Monaten

Well, I was wrong, thanks for the support. Not for now, thanks a lot.

Profilbild von Martin Woodward
Martin Woodwardvor 9 Monaten

No worries. Appreciate you taking the time to let us know you hadn't seen --yolo and things like -p. Raising awareness of it now.

Profilbild von Subscord
Subscordvor 9 Monaten

Tools that lower the barrier to building are genuinely exciting.

Profilbild von Nico Baier
Nico Baiervor 9 Monaten

I'm gonna do this today. What model did you use?

Profilbild von Martin Woodward
Martin Woodwardvor 9 Monaten

I started with Opus 4.5 to do the plan and the initial implementation and then switched to Sonnet 4.5 once I was iterating.

Profilbild von uzochiapa
uzochiapavor 9 Monaten

This is incredible. Wish I could try this on my Windows Machine.

Profilbild von Martin Woodward
Martin Woodwardvor 9 Monaten

With the /delegate option on the Copilot CLI and the fact we have Mac runners you can actually make pretty decent progress. Having to wait for a TestFlight build + deploy to install rather than pressing Cmd+R slows you down in the inner-loop though, esp as you don't get debug

Profilbild von uzochiapa
uzochiapavor 9 Monaten

Thanks for the feedback. I will give this a spin.

Ähnliche Videos