@kkolakowski@mastodon.social avatar

kkolakowski

@kkolakowski@mastodon.social

iOS & games developer, solo army of oneminutegames@gamedev.place 🙂

Also interested in retro computing and various other tech stuff 🤓

This profile is from a federated server and may be incomplete. Browse more on the original instance.

christianselig, (edited ) to random
@christianselig@mastodon.social avatar

Randomly curious: what email provider do you use?

kkolakowski,
@kkolakowski@mastodon.social avatar

@christianselig No option for „all of them"? 😅 I use Gmail & iCloud (with an AWESOME "me.com" domain that I got god knows how!) personally for slightly different purposes. And Outlook for business e-mail at work.

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

Came across a neat-looking indie gamedev tool that I wanted to check out, but they dropped Mac support when Apple killed 32-bit apps 🤷‍♂️

The bridges Apple burned with indie game devs with the 32-bit cutoff and notarization still have repercussions today, and will far into the future

image/png

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith I'm still in awe to be honest - how in the actual hell, WINE can run 32-bit x86 Win32 code via Rosetta on Apple Silicon Macs 🤷‍♂️ It doesn't seem like another emulation layer or something 🤔

But 32-bit x86 apps on macOS? Nope, just nope.

craiggrannell, to random
@craiggrannell@mastodon.social avatar

So iGBA has now been removed from the App Store. The question is: why? Could be all sorts of reasons. Which is fun, because that means we still don’t know what Apple’s actual stance on emulation happens to be.

kkolakowski,
@kkolakowski@mastodon.social avatar

@craiggrannell Because of @rileytestut - it was based on a code of his older emulator- that was not allowed to be redistributed.

That's NOT Nintendo - AFAIK

retrospecs, to random
@retrospecs@mastodon.social avatar

As a no-doubt thrillling update, Retrospecs will continue to be available in the EU, as I’ve found a virtual office package with mail forwarding which Apple deems acceptable in terms of EU Digital Services Act compliance.

On the downside, it’s costing me about 10% of what Retrospecs generates in the average year, so that’s just peachy. 😔

kkolakowski,
@kkolakowski@mastodon.social avatar

@retrospecs BTW: Could you share what kind of service you've found? 🤔 It might help many developers as well!

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

There have been huge parts of the iPad Simulator broken since iOS 16 & the introduction of Stage Manager and nobody has noticed/bothered to fix them 🤷‍♂️

You haven't been able to drag app icons out into windows in two simulator OS releases — the standard way to initiate multitasking.

Holding the cmd key to show the keyboard shortcuts panel sends SpringBoard to the lockscreen the first time each launch. It's a pain to debug keyboard commands.

The iPad app development experience reeks of neglect

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith I think that dragging icons on SpringBoard is broken also on iOS simulator - maybe not a big deal but with many dev-apps I would like some organization 😅

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

All the better to run all those ARM-based Windows ap…

…those Windows Phone ap…

…those Windows Subsystem for Android ap…

…I guess I see why they're excited about emulation performance
https://mastodon.social/@daringfireball/112244317345277965

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith @daringfireball It would ok’ish if Microsoft/NT allows for easy multi-architecture binaries 🤷‍♂️ Or at least doesn't make compiling multi-architecture code such a chore!

Maybe it changed, but last time I checked it required some manual SDK downloads for Visual Studio, and poking with XML project files to even „arm" target appear in VS 😅

On macOS & Xcode it's a default and usually just one click away to have a universal binary for your app 🤷‍♂️

daringfireball, to random
@daringfireball@mastodon.social avatar

★ From the Department of Spending Tim Cook’s Money: Online Photo Storage Is Surely Expensive to Offer, but Apple Should Offer More
https://daringfireball.net/2024/04/online_photo_storage_is_surely_expensive_but_apple_should_offer_more

kkolakowski,
@kkolakowski@mastodon.social avatar

@daringfireball I guess that's not (only) that. 1080p is enough quality for most purposes, it's also less energetically expensive to record (longer record time), better light condition. People also usually record very short bursts of videos, not fully featured movies.

I use 4K only for special occasions, like if I know I'll be recording in some longer session.

rileytestut, to random
@rileytestut@mastodon.social avatar

not gonna lie, the worst part about still being in Europe is missing the eclipse that @shanegill.io and I could’ve watched from our Dallas apartment 🥲

kkolakowski,
@kkolakowski@mastodon.social avatar

@rileytestut Wow, given that the next one in Dalles is in >20 years - I wouldn't miss that 😅

christianselig, to random
@christianselig@mastodon.social avatar

Is there any way to tell the battery health of AirPods without going to the Apple Store? My Pros and Max both feel like the battery is not quite what it used to be, but I'm not sure if it's just in my head

kkolakowski,
@kkolakowski@mastodon.social avatar

@christianselig No way sadly, but that's probably not in your head, especially for AirPods... Those tiny batteries can deteriorate faster. Same for Apple Watch (which can be checked)

Edent, to random
@Edent@mastodon.social avatar

Sometimes I try to use ChatGPT when I'm lazy. But it just constantly lies to me about its capabilities.

(Not looking for your hot takes on LLMs - I'm just venting.)

kkolakowski,
@kkolakowski@mastodon.social avatar

@Edent You need a paid GPT-4 to do that, so technically he answered you correctly 🤷‍♂️

chockenberry, to random
@chockenberry@mastodon.social avatar

I really hope someone in Europe calls us on the phone number I just spent an hour verifying for our "trader status”.

Also of note: if you have a phone number where you can't get a text message or have an automated voice menu/answering machine, you're going to need legal documentation that proves who you are.

And get to deal with the most byzantine web form I’ve seen in ages. It will either:

• Not render the form
• Not accept uploads
• Not let you submit
• Thank you for submitting

Have fun!

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith @chockenberry Yeah, I remember sending a fax to USA as well! It was basically the first time (and probably the last?) that I had to send a fax - even in 2009/2010 it was an obsolete technology for me 😅

I used some online service that did that: I sent PDF, they sent it via FAX to any number in the world. And it worked! I get back from Apple after few days I think.

simonbs, to random
@simonbs@mastodon.social avatar

I keep forgetting about Swift's subscript(_:default:), and that's a shame because it's so handy!

kkolakowski,
@kkolakowski@mastodon.social avatar

@simonbs I actually think that in this case, first version is more readable 😉

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

As a developer based in the EU, of course I want to be able to sign on to Apple's new business terms and access the hard-won benefits of the DMA (like external distribution).

But there’s no way I ever would with the specter of a CTF hanging over, even if I never build an app that hits 1M annual downloads.

@rileytestut tried to convince me to build something for AltStore, and I've had several huge Cydia-distributed projects in the past. But Apple's new business terms are currently a no-go

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith Ugh... I somehow forgot that indeed you need to agree to the „alt" terms to distribute even a single app on any of the alt-stores 😬

One way of doing that would be to create a separate dev account for such apps but I'm not even sure if that's "legal" with Apple terms? Can a single "entity" have different dev accounts?

The only way of doing that is via paid apps I guess - but even then it's a risk if updates counts.

Migueldeicaza, to random
@Migueldeicaza@mastodon.social avatar

Just noticed today that MacOS puts a little bit of resistance when you are pushing a window towards another, or when you align them on the sides/edges.

Makes it so that it is easy to get your windows aligned or perfectly side-by-side.

Not sure when this first came up, but it is such a nice touch.

kkolakowski,
@kkolakowski@mastodon.social avatar

@Migueldeicaza For me the problem is that I NEVER want to align them "perfectly" 😅 That's probably just me, but I always want some padding between windows. This is also a reason I don't use auto-window-layout tools nor "snap" on Windows 🤷‍♂️

viticci, to random
@viticci@macstories.net avatar

Having tried a bunch of platforms over the past year and given how I cover changes to iOS on an annual basis, some thoughts on this rumor for a "more customizable" Home Screen in iOS 18:

  • Go beyond the grid layout and let people place icons anywhere (Android-like)
  • Also from Android, I could see ways to color-match icons to wallpapers
  • Official third-party "wallpaper apps" (rumored years ago)
  • Denser grid layout + more icons in the dock
  • App Library in iOS dock

https://9to5mac.com/2024/03/24/gurman-ios-18-to-new-home-screen-iphone-update/

kkolakowski,
@kkolakowski@mastodon.social avatar

@viticci I would also add: customisable App Library, without this automatic grouping that's extremely annoying for those perfectionists among us 🤓

simonbs, to random
@simonbs@mastodon.social avatar

This is important. Imagine Flappy Bird being released under EU terms. That would be a financial catastrophe for the developer.
https://mastodon.social/@daringfireball/112120497611721840

kkolakowski,
@kkolakowski@mastodon.social avatar

@simonbs This is ridiculous, this is a „problem” that Apple created themselves 🤷‍♂️ There's no justification for such fee, like at all.

To distribute apps on the outside stores or via direct download, developers are still have to pay $100 fee for Apple for their services. This is should be the only price. Especially when you distribute it on your own servers.

Migueldeicaza, to random
@Migueldeicaza@mastodon.social avatar

Shortly before I got obsessed with Godot on iPad, I was working on a game for VisionPro.

I found myself lacking a Cocos-like action framework for RealityKit. So I built one.

I will be talking about it today at the Vision users group:

https://github.com/migueldeicaza/RealityActions

Event details:

https://partiful.com/e/5toXav8jAEO7DlHi5T3a

kkolakowski,
@kkolakowski@mastodon.social avatar

@Migueldeicaza Worth to mention that Cocos2D itself (and its actions system) was inspired by Macromedia/Adobe Flash 🙂

Migueldeicaza, to random
@Migueldeicaza@mastodon.social avatar

I thought it was a done deal the kids would get these MacBook airs for school next year, but after reading this, maybe the pro is a better model:

https://appleinsider.com/inside/15-inch-macbook-air/vs/m3-15-inch-macbook-air-vs-m3-14-inch-macbook-pro----comparison

kkolakowski,
@kkolakowski@mastodon.social avatar

@christianselig I'm really surprised that resolution or MBA is actually smaller than MBP 14 🤔

But they use different scaling right? I mean - there's more „space" on 15 inch MBA?

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

It looks like Apple is rapidly finding out all the ‘and/or’s in the DMA were ‘ands’ not ‘ors’. Apple had bet their entire compliance plan on those being ‘ors’.

Now Apple is enabling web-based sideloading alongside third-party app stores

https://mastodon.social/@ChanceHMiller/112082611291633386

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith @vmachiel @ChanceHMiller And with current ridiculous rules, including those for web distribution - still won't be able to use it.

They're so "fixed" that it's almost funny 🤦‍♂️

  • 2 years of developer program
  • no „beef" with Apple 😅
  • 1 mln EU downloads for one of your apps in previous year (!)
  • of course Core Platform Fee still applies 😅
verge, to random
@verge@mastodon.social avatar

Apple to allow iOS app downloads direct from websites in the EU https://www.theverge.com/2024/3/12/24098334/apple-ios-web-distribution-eu-app-store-changes

kkolakowski,
@kkolakowski@mastodon.social avatar

@verge Oh yes, only if you're a developer for > 2 years, and if you have an app that has >1 mln downloads 😅😅

Seems like tailored to some specific big players, again 🤷‍♂️

And yeah, you still will have to pay this CTF tax!

sos, to programming
@sos@mastodon.gamedev.place avatar

I hate CMAKE. That's the post. Just hate it.

Why the FUCK does CMAKE generate VS project files that depend on having CMAKE installed on your system? And it has to be in a fixed path? And EVERYTHING has to be in a fixed path?

Have CMAKE developers ever compiled something or used version control? This is unusable and I am very angry and it's Monday and I haven't had my coffee yet.

EDIT: AND IT HAS TO HAVE VS INSTALLED AT A FIXED PATH TOO WHO MADE THIS CRAP????

kkolakowski,
@kkolakowski@mastodon.social avatar

@sos Isn't that's how CMake (or other tools like that) should be used?

Store CMake config on the repo, regenerate project files locally. When adding/removing files, do that in CMake, and regenerate again. That's the idea 🤷‍♂️

I'm definitely not saying it's a good idea 😅

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

Apple's reversal on the Epic situation is all well and good, but it doesn't prevent this kind of thing from happening again to a smaller developer who doesn't have a ton of PR or the ear of the EC. And it does highlight that Apple still has all the control to do whatever it wants, with little oversight, under its proposed DMA plan. They have forcibly inserted themselves in between third party app stores/payment providers and those services’ users, free to turn the screws as they wish

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith And it could be easily prevented, all this mess - if Apple would allow for easy sideloading years ago.

Simple, safe, with notarization & certificates, just like on Mac. They could still revoke them as they can but nobody would ever expect Apple to allow for third-party stores on their systems 🤷‍♂️

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

Military Software Detected: Red Alert 2 is finally on Steam
https://mastodon.social/@verge/112056690319274640

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith @paul Red Alert 2 was a Windows game.

RA1 I think a "hybrid" one? With both DOS and Win32 (Windows 95) executables? 🤔

First C&C for sure was DOS only on the initial release.

christianselig, to random
@christianselig@mastodon.social avatar

I think I'd move to the 15" MacBook Air from my 14" Macbook Pro if only it had a USB-C on the right side too, and its screen resolution was greater than or equal to the 14" Pro. It looks so nice otherwise

kkolakowski,
@kkolakowski@mastodon.social avatar

@christianselig I think that refresh rate is more noticeable on smaller screens 🤔

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

♻️ Recycled thread, June 22 2022

I had an inkling it might be possible to patch AppKit in Mac OS X 10.0 to re-enable the NEXTSTEP interface style after it was removed during the Developer Previews — and I was right! So here’s the shipping, consumer Mac OS X without Aqua turned on. It’s rather broken and crashy

image/jpeg
image/jpeg
image/jpeg

kkolakowski,
@kkolakowski@mastodon.social avatar

@ncommander There was no such option in public settings, though through hacks the true "nature" of OS could've been revealed 😏

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • thenastyranch
  • cubers
  • osvaldo12
  • mdbf
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Youngstown
  • ngwrru68w68
  • slotface
  • Leos
  • rosin
  • tester
  • everett
  • tacticalgear
  • cisconetworking
  • ethstaker
  • khanakhh
  • normalnudes
  • anitta
  • Durango
  • GTA5RPClips
  • modclub
  • megavids
  • provamag3
  • lostlight
  • All magazines