Live data from Hacker News

Unifying iPadOS and macOS

screamingatmyscreen.com

211–217 of 217 posts

Re: Unifying iPadOS and macOS

#211

Earlier quoted context omitted.

Maybe they just can't afford QA? Shareholders are demanding sometimes, but end-users aren't mostly.

LoL @ "Perhaps Apple can't afford..."

There really should be some syntax for jokes on the internet.

Only one laugh I've got for this one…

Re: Unifying iPadOS and macOS

#212

IOS will replace Mac OS, the writing has been on the wall for a while now, iOS is where the money comes in and where most usage is, and maintaining dual development apis is painful and costly. Apple doesn’t need to rush this process, but it is inevitable IMO, and is foreshadowed by actions like allowing iOS apps to run on macOS, moving Mac OS closer in UI to mobile, adding essentials like file handling to the mobile…

Hmm. Seems likely in a way, but I don't see how to square this with the professional crowd like software devs

They run the same underlying OS, in many ways it doesn't matter which replaces the other, the UI chrome and API are the main differences, and something like xcode could be run on iOS without huge modifications.

I do think at some point they'll merge them though - maintaining two APIs which are distinct but incredibly similar is a waste of effort and confusing for developers.

Re: Unifying iPadOS and macOS

#213

Earlier quoted context omitted.

That's kind of the beauty of an iPad. It isn't for everyone. It hasn't been designed as a lowest-common-denominator type of device. There are a few things it's great at and those aren't necessarily the types of things a lot of people want. I have a 2018 iPad and it's easily my favorite computer to use. With a keyboard, it's lovely to write on. With the Pencil and Good Notes it's a fantastic note taking device. Get Pr…

iPad is the same iOS like iPhone, just with bigger screen. It's not a real device for work. There's no bash in iPad. There's no docker in iPad. There's no accessible filesystem in iPad. You can't connect arduino and program it with iPad. You can't install Java IDE and use it. It's infinitely far away from being usable. And making it usable means turning it into macOS. The only possible way for iPad to become slightly…

When you say it isn't a real device for work, remember that you are thinking only about your work. There are lots of people who get plenty of their work done on an iPad.

> The only possible way for iPad to become slightly useful is to provide a proper macOS in a some way.

Why would they do that? They already sell portable macOS machines.

Re: Unifying iPadOS and macOS

#214
post #68

It's not about the touch screen, the UI, the hardware or "casual" vs "professional" users, but simply about the ability to create(!) and combine small specialized tools into something that's bigger than the sum of its parts. The "walled garden app ecosystem" is exceptionally bad for this, and the UNIX shell is exceptionally good, but both are extremes. It's hard to imagine how a UNIX-like flexibility can be achieved…

I wholeheartedly agree; the app-centric model of today's desktop environments is the antithesis of the Smalltalk vision of composability. In an environment where everything is a live object, programmers can send messages to those objects. Thus, in the Smalltalk environment you end up with something even more powerful than Unix pipes and redirection. Now, Smalltalk provides the infrastructure for composability, but Sm…

For a modern take on this you might like Paul Chiusiano’s work

http://pchiusano.blogspot.com/2013/05/the-future-of-software...

And that culminated in

https://www.unisonweb.org/

Essentially all code is pure functional and content addressable, meaning it’s inherently distributable and transferable (including closures). Like Smalltalk but with more use of modern programming language theory.

Re: Unifying iPadOS and macOS

#215

Earlier quoted context omitted.

The money and power within Apple have all gone to iOS over the last ten years, and developer interest is now overwhelmingly in iOS. That alone will dictate the direction of travel.

iPhones are apples leading revenue maker, but it’s closely followed by their services. Absorbing iOS into MacOS makes the most sense, they can sell devices that are iOSish only and then sell the premium dockable iPhones with MacOS. It also will help developers focus on a unified platform without alienating them with an entirely new tool suite.

Most developers develop for iOS nowadays, not MacOS. MacOS is increasingly an afterthought serviced by electron wrapper apps. I think it's much more likely they'll replace the Mac OS SDKs with the newer iOS equivalents.

You can now write an iOS app which runs on the desktop, and I suspect that's the direction Apple will promote - write once for iOS and it'll run anywhere, including Mac OS.

They'll obviously keep the brand Mac OS, as they do for iPad OS, but it would become the same OS as iOS once the SDKs are the same, the underlying OS is the same already (Darwin), and many frameworks are shared.

Re: Unifying iPadOS and macOS

#216
post #89

Earlier quoted context omitted.

Return it and get a MacBook for around the same price. I don’t understand the point of iPad Pros being so powerful when they can’t - y’know - run even Apple’s own Pro software. (Final Cut Pro, Logic Pro) They’re mind-numbingly expensive toys, for sure.

They make a lot of sense for creatives. ProCreate, various image editing tools, even video editing... I know a lot of talented professionals who've switched over to iPad Pros for most of their work except 3D. A large part of that is the Apple Pencil and very low latency, but they appreciate every spec bump because it does help their type of work out.

>> they make a lot of sense for creatives

I am a professional creative and use Apple’s software for that professional creativity, in the form of Logic Pro mainly as well as Final Cut.

The iPad’s offerings of GarageBand and iMovie are about as useful for me with the work I do as ProCreate vs. MS Paint.

No - the iPad isn’t good for ‘creatives’, it’s good for people who do digital visual art or design.

That’s...for creatives? On a pro level? Honestly it.

It is super shameful that Apple’s own Pro software won’t run on a device they are calling ‘Pro’.

Re: Unifying iPadOS and macOS

#217

Earlier quoted context omitted.

> I couldn't imagine trying to build an iOS app on an iPad, even an iPad Pro with a keyboard. Why not? The only officially-supported way to build iOS apps right now is using Xcode on a Mac. What would be the difference between using the Xcode app on a Mac or the Xcode app on an iPad with a keyboard?

The sheer number of on-screen controls in a single professional app Window present a problem when you have to make them all large enough to be a touch target.

That might be an issue for non-programming work like video editing, 3d modeling, animation, &c. But tons of programmers just need a text editor with a total of zero buttons, a terminal, and a web browser.

Xcode for macOS isn't designed for that, but no reason xcode for iPadOS couldn't be.

Post reply on HN