News for hackers. Stuff that matters.
Re:Ask HN: Why don't smartphones encourage programming like ... by dehrmann on Saturday April 15, 2023 @12:50PM (#35582295)
I work in tech as a software engineer and I (mostly) don't want to do this. I want my phone to work out of the box.

The other thing I'd add is that even when I want to write a mobile app, doing it on the device itself would be a nightmare. Composing emails is already hard enough.

Re:Ask HN: Why don't smartphones encourage programming like ... by acomjean on Saturday April 15, 2023 @01:40PM (#35582739)
If I wanted to write a mobile app for an apple device I really can’t do a native one as I run Linux on my computers.

Yeah there’s flutter or react for app development. But it’s just different.

Samsung has a thing called “dex” that allows your smartphone to hook up to an external monitor, as does the steam deck. These machines are powerful enough to develop on, they’re just locked down enough

Re:Ask HN: Why don't smartphones encourage programming like ... by perryizgr8 on Saturday April 15, 2023 @11:32PM (#35587034)
You can run full blown VS code on Dex. It is quite slow on my S10, but this is a 4 year old phone now.
Re:Ask HN: Why don't smartphones encourage programming like ... by wruza on Saturday April 15, 2023 @01:09PM (#35582473)
I (mostly) don't want to do this. I want my phone to work out of the box.

Software working out of the box and programming aren’t mutually exclusive.

Re:Ask HN: Why don't smartphones encourage programming like ... by easrng on Saturday April 15, 2023 @02:16PM (#35583104)
ehh i do dev on my phone sometimes (Termux and sometimes in-browser editors) and it's an ok experience imo
Re:Ask HN: Why don't smartphones encourage programming like ... by dTal on Saturday April 15, 2023 @02:24PM (#35583193)
This kinda begs the question. Yeah, writing a smartphone app is already painful, and doing it that way on the device would be ridiculously more painful. Is that an inherent property of the form factor, or the result of systematically orienting the system towards consumption?

I say the latter. I used to program with great facility in BASIC on my calculator in high school. I was not even the only one who could do this. The input methods available were much less rich than what a smartphone can provide, not to mention the display. Now, in 2023, the easiest way to write simple programs on my phone is by emulating that calculator. Come on!

Re:Ask HN: Why don't smartphones encourage programming like ... by dehrmann on Saturday April 15, 2023 @06:35PM (#35585313)
I think you beat up your own strawman. True, development on the device is harder because of the form factor, but what truly makes it harder is devices are more complex, so everything else is more complex. It means more complicated API, frameworks, IDEs, etc.

To the original question, table stakes are an order of magnitude greater than when 80's computers booted to a Basic prompt.