Live data from Hacker News

XTool – Cross-platform Xcode replacement

github.com

31–40 of 70 posts

Re: XTool – Cross-platform Xcode replacement

#31
post #26
post #17

Earlier quoted context omitted.

How so? Seems like Hackintosh got kind of obsolete with Apple Silicon.

You can't install XCode on non-Apple devices. Or use iMessage.

Is this the case? How does that work? Genuinely curious. I remember I had macOS (Mac OS X, actually) on my PC. My last Hackintosh was Mac OS X Leopard. Everything seemed to work well... back then. I even had XCode working.

Re: XTool – Cross-platform Xcode replacement

#34
post #25

JetBrains used to develop AppCode: AppCode A smart IDE for iOS/macOS development AppCode is no longer available as a commercial product as of December 14, 2022. https://www.jetbrains.com/objc/

It seems that Fleet will support building XCode apps. It looks like a big regression from AppCode. As of today Fleet doesn't compile my macOS app. I try regularly on new updates. No alternatives, unfortunately

Fleet will also most likely get abandoned as people who pay for an IDE highly prefer the older one and people who want VSCode use VSCode

I also think any revival of AppCode is also dead as JetBrains is all in on Kotlin everywhere. iOS multiplatform support hit stable recently.

Re: XTool – Cross-platform Xcode replacement

#35
post #26
post #17

Earlier quoted context omitted.

How so? Seems like Hackintosh got kind of obsolete with Apple Silicon.

You can't install XCode on non-Apple devices. Or use iMessage.

you can still install xcode - and also still use imessage if you configure your vm correctly, see kholia/OSX-KVM

Re: XTool – Cross-platform Xcode replacement

#36
post #22

This tool says "Xcode replacement" and "Xcode-free development". I thought there is no way they can build apps without Xcode. How would they replicate the libraries, compilers, etc. I dug more and of course they don't: "Though we don’t rely on the Xcode build system, you still need to install Xcode for the iOS SDK and toolchain" I think they should clarify their messaging. This is not a replacement or an alternative.…

I think you are mixing some different concepts here. It's not that this is a layer on top of Xcode/xcodebuild, it's just that Apple today happens to package everything iOS/Swift-related together with Xcode releases. So even if you couldn't care less about the Xcode IDE itself or the xcodebuild build system, you still need to have it because this is the only way for you to download / install those toolchains. Apple co…

Would it be possible to get just the SDK from the Xcode package? Like Asahi installer streams only the relevant parts of macOS images from Apple’s servers.

Re: XTool – Cross-platform Xcode replacement

#37
post #2

Would this theoretically allow a Flutter app developer to build and deploy an ios app from Linux? God, I hope so.

It technically violates the Apple Developer Agreement AFAIK, but that seems like yet another lawsuit waiting to happen IMO.

I believe it allows usage on “Apple-branded computers”, so building iOS apps with xtool on Asahi is probably legit.

But yeah, I would probably use this for testing only, and do actual releases from macOS proper.

Re: XTool – Cross-platform Xcode replacement

#38
post #26
post #17

Earlier quoted context omitted.

How so? Seems like Hackintosh got kind of obsolete with Apple Silicon.

You can't install XCode on non-Apple devices. Or use iMessage.

iMessage can be made to work with a hackintosh. You just have to go the whole way in making your hackintosh fully Mac-like with a fake but plausible/realistic serial number and expected network setup. You can’t stop at just getting macOS installed and booting.

I’ve had multiple installs in the past where it worked fine.

Re: XTool – Cross-platform Xcode replacement

#39
post #18

Earlier quoted context omitted.

Epic Games sure is proving to be a formidable opponent, but they might be getting a little optimistic with thinking that Fortnite will be allowed to return to the App Store; after all, while they have been squabbling over App Store policies, I don't think any of the rulings imply that Apple still can't keep specific titles banned from the App Store at their discretion. In that particular case I kinda feel like Apple…

IMHO it's a matter of principle, showing the bully he has limited power no matter how big his muscles are.

In Epic's case it's just another bully who wants a piece of the first bully's turf.
Post reply on HN