Sleep Aid uses this to draw a dark icon in the dock when needed.
I’ve received two e-mails from different people this week who are considering leaving Xojo because they don’t think Xojo will be able to fully support Liquid Glass.
I wonder how many others are concerned about Xojo not having kept up with the times.
In fairness my brain can’t support liquid glass lol…
I honestly do not think it’s likely that many 3rd parties could mimic something like Liquid Glass, at least not quickly (I suspect it’s intentional).
Aqua itself was only uncanny-valley supported by many tools.
Remember how many months it took for RB (or RS?) to support Cocoa?
At least 2 aborted attempts as they really didnt have the right people working on it initially
Then they hired Joe R who had the knowledge & tenacity to make it happen
And I think it went from “released as beta” to released over the course of about 2-3 years
First released as beta in 2010 then, if my recollection is correct, out of beta in 2013
Dont forget that initially Apple had said Carbon would stick around
They even shipped a 64 bit SDK at one WWDC and by the next year it was gone
SO apple’s sudden yanking of that rug did force a LOT of companies to revise plans in a huge way
REAL was one of these that had relied on those promises from Apple about Carbon so there wasnt a panic to get things moved to Cocoa
That changed the year Apple withdrew promises about Carbon
Xojo sure seems like it’s on life support. Don’t even get me started about DBKit.
So many outwards signs
Their forum has slowed enormously over the past several years
People looking for contractors / consultants have disappeared
Most socials are dead and have little user interaction (most is either marketing from Xojo, Valentina or MBS)
StackOverflow is dead (> 24 months since the last post)
Its just NOT appearing like a vibrant community
The entire Story of native is dead. Apple believes that people will only want to have Software which supports that and that they so will be the one and only development platform. Sure, a few stupids will only buy software which is totally native. The other ones will be buying what they need cause they need to be productive. My opinion.
Since Apple still makes huge gross margins and has an enormous market valuation (first past the 1 T, 2 T & 3 T mark) I’d say they do a pretty good job of knowing what people do & dont want
They dont try to be all things to all people
Yet they still make billions every quarter
So do people want “native” - lots do
Or “Apple only” - lots do
That its NOT you is fine
But you dont need to disparage those who DO want that
Okay, then realize: there is not so much software for production like CAD, CAM, EDA, physical simulations and so on available for mac. So most is small stuff. Industrial use is not really wanted. I can understand that. No question. But when and if you need Software you may need to use what is available. And here we go. Most commercial stuff is only available for Windows. And there will come up more not available on macOS. Is it important for Apple? No. For the Customers? I guess. But wait. Native is important! Man I can’Ät suffer this discussion anymore. Most users don’t care.
Silly me, then
Okay, show me a MCAD Software on Mac which is industry standard. You may not find one except a few. And they are all NOT NATIVE. Find a Software for Print and Cut. No one is native. Find a Printer Rip. No one is native. And I have tons of examples of Software we use here which are not native available. And there is no need for. Starting with IntelliJ, VSCode and many, many more
Trying to ‘keep things Mac native’ is like going on holiday to Spain every year without fail, but finding that since last year they now only speak French, and next year they will all speak German.
At some point you will just give up and order your food by pointing at the pictures.
Change for the sake of change.
Not everybody needs things like MCAD ( Medium-chain acyl-CoA dehydrogenase?)
But yes: Business Software doesn’t need liquid glass
not sure anyone does
Mechanical Computer Aided Design Software. Only a few are available for MAC and they are all everything but native. One is native but bad. So I’ll sort it out. But yes, nobody needs that in this case. The productivity is the argument not the design
There are literally billions of “users” (regardless of platform)
How many of those use MCAD software ?
Certainly not billions
I’d guess the # of people who do even number in the 10’s of millions
So depending on what & where you expect to make your money you pick & chose whats needed to do that
One of the best bits of editing software, Pixelmator, is mac native.
Glyph.app, an excellent font editor (and possibly the only good one for about a decade) is mac native.
DevonThink and Yep are mac native, and excellent document management that doesn’t require most end users to setup server software on their computers to use.
“The idea that the entire world uses only the software I don’t use and everything else is meaningless,” is a thought killer. It makes it hard to consider an issue while being isolating because it’s a knee jerk reaction that “everything I don’t understand is stupid” and “why is everyone going off in a different direction than I am?”
Talking about the technicals of liquid-glass has some novel value, and so does talking about how much it sucks ass (there’s many ways of learning good UI style, and sometimes it’s reading Jef Raskin and other times it’s shitting on something terrible and learning why you don’t like it).
Dismissal of the entire process because everyone should be on the same wavelength as oneself is just a wild response to that.
The problem for us is that our Xojo apps will look old in October. They are build with the old SDK and Apple runs them in compatibility mode.
But that is some middle thing between the old look and the new look. People will notice.
To get the new interface Xojo needs to use the 26 SDK and the new Xcode. Not sure when they plan to do that. That is the problem with the middle man between us and macOS. Xojo Inc should better have this ready for a r3 release in September.
Once we get the new SDK we get the new metrics for controls. You‘d better have an Auto Layout engine as sizes are different.
Not sure how to handle in Xojo that a Button has different height now.
On macOS grab Greg’s Constraint Kit as it should let you use auto layout & constraints on macOS (as far as I understand it)