Simon McLoughlin

8.7K posts

Simon McLoughlin banner
Simon McLoughlin

Simon McLoughlin

@simon_mcl

iOS Developer, gaming fanatic, professional nerd

Dublin, Ireland Katılım Temmuz 2010
529 Takip Edilen346 Takipçiler
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@jazzychad Keep seeing vibe coders complain about how ridiculous the App Store is, giving them rejections. Later in the thread they admit the reason is the app doesn’t work and keeps crashing Slop apps crashing should be sent to the back of the queue when resubmitting to speed things up
English
0
0
1
134
Chad Etzel
Chad Etzel@jazzychad·
The App Store review queue must be massive :/ We’re headed back to the good ol days of 2 week waits
English
7
1
27
4.5K
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@nickgdwn @afterxleep Starting with one platform also makes it easier to focus on the product. More quickly iterate on feedback from users and nail down what features they want, and how they should work, before having to deal with fragmentation issues etc
English
0
0
1
69
Nick Godwin
Nick Godwin@nickgdwn·
Your app doesn't have to be cross-platform from day one. And honestly, it probably shouldn't be. It's perfectly normal to start shipping apps for iOS first and then decide if you want to build an Android app. You're doing it right IMO @afterxleep.
Daniel Bernal@afterxleep

Android has 3x the users. iOS has 4x the conversion rate. Same app. Same price. Different business. I ship Apple-only. Not because I'm a Apple fanboy or whatever. It's simple math.

English
4
0
24
4.6K
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@OxideTwinjet @BillTheRadioGuy @blackroomsec IBM tested this years ago, running a trial to give employees a choice of mac instead of being forced to use windows. It was a massive success that saw a drastic reduction in IT/support tickets. Rolled out globally afterwards Windows is complete and utter ass
English
0
0
1
22
Larry Land
Larry Land@OxideTwinjet·
@BillTheRadioGuy @blackroomsec "Most devs"? What industry? 35 years in IT, and I've seen Apple kit once for a small marketing team. Caused more headaches than the 500 other Windows desktops.
English
5
0
0
76
BlackRoomSec
BlackRoomSec@blackroomsec·
Yeah, the org dodged a bullet with this one. I know it's been really popular for the younger generations to think it's cool to go around spewing their personal opinions at work but Corporate America has not changed in any way just because you happen to be alive. No one wants to hear your opinion, unless they ask for it. Which means you absolutely should not give it unless you are asked.🙄 And, if you are being given a standard issue laptop and aren't in any way responsible for the decisions that go behind purchasing those laptops then that's a good bet that nobody at work cares about your opinion because it doesn't matter and you're not that important in that particular org's food chain. And that's really the crux of it right? People like this thinking that they are more important then everybody else. That the rules don't apply to them. The IT staff isn't lazy. HR is not there to serve you but the company. Check your attitude and arrogance at the door. I would especially not be giving anyone an attitude in today's job climate because that's just insane. You're lucky you even GOT a job offer, let alone an actual job. READ THE ROOM,KID, SIT ALL THE WAY DOWN AND SHUT ALL THE WAY UP. As far as Windows is concerned it holds over 95% of the market share of all computers on Earth. 10 times out of 10 the computers are going to be Windows whether you personally agree with that or not. No one is going to change to Linux or a Mac for you. Macs are also very expensive computers and the org isn't going to buy 5,000 of them because of that. It's a budgetary decision and a sane one. Try to be a little self aware and ask yourself why all of these organizations aren't putting Macs on every desk and maybe consider that a lot of other people smarter than you, older than you and who have been working longer than you, have run the numbers and realized it just doesn't pay in the long run. That doesn't mean that the Mac is a bad computer. It isn't. It's a great computer. But it's really expensive. It would be really great if every organization I ever worked for would serve me lobster everyday but the reality is they're not going to do that because it's an expensive lunch. And even at the highest levels I got a ham sandwich if I was lucky. The only reason that I was going out to expensive dinners every week with my boss in my last role is because he was personally paying for it. You're also supposed to be putting your best foot forward and not embarrassing yourself with your own ignorance. So in closing check yourself when you get a job and stop thinking that the world revolves around you because it doesn't.
Asmit@coolcoder56

Employee resigned because he got Windows 11 instead of Mac 💀

English
142
13
171
29.5K
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@chunwui @sketch This is literally the recommended approach to theming in the sketch docs: sketch.com/docs/libraries… There are other workarounds listed on forums, this is by far the most "automatic" approach, but its clunky/buggy There is no color variable switch, this is how to switch variables
Simon McLoughlin tweet media
English
1
0
0
80
linus lim
linus lim@chunwui·
@simon_mcl @sketch libraries is not for theme switch use case here. It should be able to switch all the color variables within the same file
English
1
0
0
34
Sketch
Sketch@sketch·
What’s in the latest beta? Nothing much, just… 4 Big new features 62 Improvements 13 Changes 4 MCP updates 117 Fixes 16 API updates (and probably a few more to come)
Sketch tweet media
English
9
8
76
5K
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@chunwui @sketch Yes thats what i've described. "The Switch" thats available is switching libraries. So you fill a library with color variables, make another with the same names and tweak the values, and then switch between them. But it requires multiple files, and is quite buggy/slow
English
1
0
0
38
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@chunwui @sketch There is a way to do it by creating a separate library for each set of colors and using a menu option to switch between the libraries. But its very painful, art board doesn't update when you tweak a color, everything in separate files, menu option has bugs and issues. Not fun
English
1
0
0
44
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@Dimillian Christ I thought you were serious. Thank god I counted to 10 and read the comments first haha
English
0
0
1
129
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@PandawanMT Did you move from the SwiftUI team to UIKit? If so, given the fierce debate between both atm, I need details lol
English
1
0
1
547
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@Dimillian Dude I can hear the Nintendo lawyer jet engines spinning up. Change the name quick!
English
0
0
1
46
Thomas Ricouard
Thomas Ricouard@Dimillian·
Again, this is all native Swift, providing a high-level representation of whatever is necessary from the assembly and reimplementing the engine in Swift, with the UI in SwiftUI!
English
1
0
20
3.6K
Thomas Ricouard
Thomas Ricouard@Dimillian·
My vertical slice of native Swift Pokémon built with Codex is looking good! Many systems are built, and I need a few more to expand the game past the intro!
Thomas Ricouard tweet media
English
5
3
93
6.2K
Thomas Ricouard
Thomas Ricouard@Dimillian·
I'm joining @OpenAI at the end of the month, and I can't wait to get started! I'll be working on everything related to Codex, bringing what I learned building Codex Monitor, and working with the developer experience team with @romainhuet!
English
347
61
2.7K
462.3K
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@alpennec My route to learning SwiftUI was very bumpy, in ways I don't remember UIKit ever being. If AI can reduce the boilerplate of UIKit, and new jobs don't force SwiftUI, I'm struggling to find a reason why I should learn it. UIKit has way better performance too
English
1
0
3
253
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@anon_opin Oh it’s so annoying when they clearly have a good idea and just can’t bother And then they start running ads saying “people keep calling our game fake” … who greenlit that ad? “Everyone says our game sucks and is clickbait” - oh wow, sign me up, sounds amazing!
English
0
0
23
6.4K
Anon Opin.
Anon Opin.@anon_opin·
Dear mobile game developers. MAKE THE GAME IN THE FUCKING AD. I WILL BUY THE GAME IN THE FUCKING AD. YOU WILL MAKE MONEY FROM MAKING AND SELLING THE GAME IN THE FUCKING AD.
English
37
94
4.4K
189.8K
Simon McLoughlin retweetledi
Polymarket
Polymarket@Polymarket·
JUST IN: Microsoft bans new users from joining its official Copilot Discord server, after users were commenting "Microslop" on everything.
English
128
212
4.8K
246.5K
AlanIguess
AlanIguess@IguessAlan·
@simon_mcl @thisistechtoday Idk about the 1080p thing but the S10 had a similar controversy after they advertised stainless steel, but the phones actually only had aluminium frames
English
1
0
1
57
M. Brandon Lee | THIS IS TECH TODAY
This is very confusing since the briefing we were in on the USA side spent time specifically highlighting the 10-Bit panel. Even going as far as saying something along the lines of “Yes. It finally has a 10-Bit Panel.” I don’t know what is true anymore. I reached out for info.
Arun Maini@Mrwhosetheboss

Just received confirmation from Samsung - S26 Ultra has an 8 bit display, not a 10 bit display as we were originally told. That means it can only display 16 million colours instead of 1 billion, and just uses tech designed to "simulate 10 bit". Not a problem that's easy to notice when you're using it, but nonetheless this does put Samsung's display behind most current flagship phones for colour reproduction

English
11
5
104
28.4K
Simon McLoughlin retweetledi
Chapin
Chapin@Chapinc·
You want me to be physically present at a meeting in the office? Like the Ayatollah?
English
75
3.6K
56.3K
1.6M
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@ThomasBurkhartB @emanueledpt > only developers care about native feel This is the biggest load of BS. Non-technical users frequently comment on the differences. Ship a native app into a cross-platform dominated space and users will say it feels “snappier”, “smoother”, “more responsive” etc
English
0
0
0
6
Emanuele Di Pietro
Emanuele Di Pietro@emanueledpt·
I'm building my 10th iOS app. Here's what I learned the hard way: 🚫 Stop building cross-platform (unless you truly have to). ✅ iOS users spend 2.5x more per install. Go native, use SwiftUI, ship faster. 🚫 Stop overcomplicating the backend. ✅ Keep it simple until you actually need more. → You can start locally with privacy with SwiftData. 🚫 Stop overcomplicating payments. ✅ Use RevenueCat. Straightforward to set up, easy to understand, and it just works. 🚫 Stop ignoring ASO. ✅ Better keywords = free discoverability. Study it like your app depends on it, because it does. → Use ASO tools or use AI to do research for you. 🚫 Stop shipping half-done features. ✅ Apple reviewers are strict. One feature done right beats ten done wrong. → Plus the reviews take a long time, so ship just one feature, but done correctly 🚫 Stop relying only on App Store traffic. ✅ Build an audience. Document the journey. Bonus tip 👇 Build clean, minimal, beautiful screenshots. It's the first thing a user sees before they ever download your app. 10 apps in. Still learning. Hope this helps you build faster.
Emanuele Di Pietro tweet media
English
78
21
545
30.2K
Simon McLoughlin
Simon McLoughlin@simon_mcl·
@RichAyotte @BakingBenjamins Worth pointing out that for us Beacon is a central point of failure. Our WalletConnect sits behind Beacon, due to breathtakingly bad planning/engineering WalletConnect, while centralised, rarely faces issues like this and is infinitely more stable
English
1
0
6
1K