Live data from Hacker News

Write code for the web

mrmr.io

161–170 of 364 posts

Re: Write code for the web

#161
post #124

Unfortunately from a non-professional perspective, writing for the web is just soul crushingly boring and honestly depressing. I'd rather not be reminded that this is where the cross-platform development takes place. It genuinely makes me hate programming and I find negative joy in it

I feel sad that you feel like that, because it really isn't! Of course, different things work for different people, and you and I just might have different ideas of fun, but for me it's the opposite. I find great joy in writing web code. I will give it to you though - the ecosystem is complex. It takes a while to figure out what works for oneself and what is just chaff. And there is a lot of needless complexity. Anyw…

[deleted]

Re: Write code for the web

#162
post #99
post #54

Earlier quoted context omitted.

I think you meant Google's and Apple's incentives to make them (PWAs) worse...

Google is the one pushing them. Apple has the incentive to keep people on the device though because they don't have an advertising business https://fugu-tracker.web.app/

Apple has a giant advertising business, but yes, it's not on the web like Google's is. It's on their own app properties like Apple News and the App Store.

Re: Write code for the web

#163

Earlier quoted context omitted.

I think this is because Apple is a hardware company, that uses software to attract consumers. While Microsoft is a software company, that uses hardware to attract consumers.

A better way to describe their differences is that Apple started as an end-user company (and became a services company while at it) where hardware was a means to an end. The products they sell are based around an experience rather than just a bag of components/parts, as those are just the means to an end. It's why their design envelope is the way it is, and why the kept vertically integrating more and more over the d…

> In a way, that's where the IWM and SWIM came in so long ago

I’m going to assume based on minimal context you are meaning the 40 year old floppy controllers?

Since these acronyms are fairly obtuse / not well known…

IWM - integrated woz machine https://en.m.wikipedia.org/wiki/Integrated_Woz_Machine

SWIM - replacement for IWM which supported the SuperDrive

Re: Write code for the web

#165

Earlier quoted context omitted.

I think this is because Apple is a hardware company, that uses software to attract consumers. While Microsoft is a software company, that uses hardware to attract consumers.

Re-read that. Microsoft uses hardware to attract customers?

Everyone universally loved the zoon and the windows phone.

Re: Write code for the web

#166

Earlier quoted context omitted.

I think this is because Apple is a hardware company, that uses software to attract consumers. While Microsoft is a software company, that uses hardware to attract consumers.

A better way to describe their differences is that Apple started as an end-user company (and became a services company while at it) where hardware was a means to an end. The products they sell are based around an experience rather than just a bag of components/parts, as those are just the means to an end. It's why their design envelope is the way it is, and why the kept vertically integrating more and more over the d…

> Microsoft on the other hand is a typical SKU-mover

As far as I can tell there is nothing typical about Microsoft. The sophisticated, deeply-root long game they’ve executed extremely well puts them in a very different place. As a contrast to Apple, the differences are striking - not because of the difference between “bing” and “bling”.

Re: Write code for the web

#167
post #65
post #29

Earlier quoted context omitted.

I have never understood how Apple gets away with it and even more than that gets a huge amount of love. Whereas, if Microsoft just looks at you wrong, pitchforks are out. I'm not cheerleading any company here, but it has been frustrating in my career where people absolutely refuse to touch or even consider anything Microsoft related but love their Apple computer. Apple is probably hundreds of times more agressive, mo…

Apple's entire stock in trade is "computing as it should be". Their stuff is the coolest platform ever to exist, which means that developing for their gear is like getting into Studio 54: only the hottest and coolest are allowed in, permitting anything less would tarnish the club's reputation. Which sucks for most devs but it's part of being the coolest. Microsoft just wants to dominate. They don't care if the UX is…

This sounds it's coming from 2006 when we would laugh at the mess that was Windows Vista.

Only the hottest and coolest allowed in? Let me share the good news with the thousands of developers making Bible apps and Clash of Clans clones.

Re: Write code for the web

#168
post #69

>The dependency goes Developer -> Apple and Apple -> Consumer, there is no reverse arrow from Apple to the developers. Is that really true? If Apple is abandoned by large developers (let's say of Adobe, Microsoft calibre), does it not harm their sales or revenue? It certainly isn't universally true. For young or new platforms, like the transition to ARM a few years ago, or the Vision Pro today, Apple needs developer…

[deleted]

Re: Write code for the web

#169

Reading this reminded me of two recent experiences I've had with Apple products, myself being solely a Windows and Linux user my whole life. 1. Friend gave me his old iPhone. I'm already happy with my current Android phone, so decided I would turn into a Retro emulation machine. I went to install Retroarch only to find that the steps for installing Retroarch on iOS is convoluted, doesn't allow auto update of cores, m…

> "just pay for iCloud bro!” The entire reason I'm doing this is to NOT do that.

Even if you do pay for iCloud you have essentially no way to know what's going on apart from owning a Mac or using iTunes.

There's not even a basic progress bar on the iPhone of what's being backed up there or not.

Re: Write code for the web

#170
post #2

Apple provides thousands of APIs to make developing on the platform easier, has created their own programming language that integrates nicely with the platform and has a fully integrated IDE that works with both above. Sure, buddy… They don’t care about you unless you develop for their platform. And who can blame? The above is a terribly expensive and timely investment.

Hey man.

I don't know you, but even if you had a highly successful app on the appstore, I (an internet stranger) would care more about you being hit by a bus than the Apple corporation would, or any of the MBAs over there that you worship.

Any relationship you think you have with Apple is completely in your head. They take advantage of people like you all the time. Developing for Apple is an abusive relationship, and that's always a difficult thing to come to terms with.

I know this comment is probably just going to annoy you and result in a long, ranty, defensive, passive aggressive response. I don't care. I still love you more than Tim Cook/Steve Jobs does/would, my fellow dev.

Post reply on HN