Igor Savelev

@leonspok
18 Followers
43 Following
165 Posts
iOS PSI @ Goodnotes
Ex-iOS Core Team @ Bumble
Occasional indie iOS/macOS developer. I’ve made a bunch of apps, you might have heard about Irvue and Kuar.
Personal pagehttps://leonspok.com
Githubhttps://github.com/leonspok
Pixelfedhttps://pixelfed.social/leonspok
Out of sudden nostalgia, I googled screenshots of Ubuntu 14.04. I think it was my favourite version of Ubuntu. I used it for quite a while simply because Unity DE was in its best ever shape at that point. It wasn't the most customisable, but it was solid and consistent (at least on my machine). Then Canonical tried to make a cross-platform Unity for desktop, tablet and mobile, and I just couldn't get a taste of it.
Yet I don’t wanna see the sequel if it ever gets released 😅
I stopped watching anything from Marvel at the same time as most of us did - after the last Spider-Man. But today I suddenly chose to watch Eternals and you know what? I think it’s a solid movie. Yes, the main twist is a bit clunky and the cliffhanger unnecessary. But it has decent story, the character design is pretty good and VFX and the fights are simply amazing. I guess what helped is that I watched it completely disconnected from the rest of the cinematic universe, in isolation.
It turns out this time it was a mistake to buy a 128gb iPhone. I didn’t have any issues with the storage since I switched from a 32gb iPhone 5C to iPhone 7 Plus with 128gb in 2017. All my iPhones after that had the same amount of storage. Well, 8 years, it was a good run. Though I hoped I won’t be changing devices any time soon when I got this iPhone in March.
I also updated the app icon with the Icon Composer version. Tbh I’m not happy with this app. It’s unexpectedly slow and clunky, less straightforward than such a simple app should be and at the same time it feels too limited. I still don’t fully understand how the effects and other settings work. I just poke around until I get a satisfactory result. I’m going to update a couple more apps soon, so this will be another opportunity to use it.
I’ve finally migrated one of my apps to Liquid Glass. It wasn’t as bad as I initially thought. And the main beneficiary seems to be iPad, because previously the app looked a bit dull there (I targeted macOS in the first places, tables and phones were afterthought). While now it looks pretty neat I think. macOS version, on the other hand, doesn’t look as solid as it used to, but still ok. iPhone’s design is the worst in the trio, but that’s on me, I just never bothered to think it through.
I don’t know what happened but recently Bluetooth audio on iOS became so poor. It got to the point where I can’t have even a single song without audio breaking or distorting. I’ve tried brand-new Bose QC 35, cheap CMF buds, the degradation is noticeable both on my previous iPhone XS and current 15. It doesn’t matter whether the phone is far or close.
It’s so, so bad and I’m annoyed. I used to have absolutely no issues with my previous pair of QC 35. Could it be something with Bluetooth 5?
AI chat bots give an amazing boost to learning pace. I can simply ask things and jt explains it them to me. Although, I’ve already spotted a few incorrect things it was telling me. But even that was educational in some way.
Slowly I’m pushing myself to build something with js. Nothing complex, yet I aim to end up with the code I like to look at. I’m using vanilla js, no npm, React or ts for now. But try to pick the most modern approach available. Ngl, it’s a bit painful. Though it’s probably just my own personality. I couldn’t stand Swift until version 4.0. Changing habits, especially those you developed over 5+ years, is always painful.
Unironically, I started thinking that this is actually great UX. If this is convenient for some user and it makes them more efficient, why should we stand in their way?