Those might not be the same people, but for many people JS is the door to the world of software development - the same way PHP was (also for me).
HN user
dawiddr
That's because JS with its dynamic typing is great for developing code quickly, but not so great for maintaining and evolving it over a longer time frame.
Then there's the lack of the standard library, which means your code has to depend on code of random people who may or may not know what they're doing.
Also, because it's the web where patching code is quick and easy, people don't seem too bothered with quality.
I've chosen mobile development myself and fortunately things are a lot more sane here.
Well, the screen estate on a mobile device is limited, so the number of actions that are easy to discover needs to be limited too - otherwise the UI would be cluttered. I find Apple good at balancing this. Notice how actions that he mentions are just quicker alternatives to stuff that one can already do in another way.
Apple Pay has been supported in WebKit’s web view (which every browser uses) for a while now, but with some conditions. The biggest obstacle was that an app couldn’t inject any JavaScript code of its own into websites. I wonder if they removed this safeguard.
WKWebView has some new APIs that suggest this might be the lucky year for fullscreen, both on iOS and iPadOS.
Hello everyone, the author here!
I've finally decided to share my side-project with the community.
Back in 2015 I needed a solution for tracking hours for my job. There were many apps for that purpose, but almost all of them were focused on freelancers. Managing projects and billing clients were just clutter to me – I needed a simple way of ensuring that I work 40 hours a week while having a flexible schedule.
The app is free, but if you want to store more than 10 work entries, you need to buy an in-app-upgrade for a one-time price of $4.99. But you can also delete some entries and keep using it for free. I had tried multiple monetization models, from a paid app to premium subscription features. All in all, the current model seems optimal. The app has been consistently making $500-1000 per month, which is enough to keep me motivated.
Version 3.0 is a major redesign and a rewrite in SwiftUI.
I've been making $500-1000/month on an iOS app for work time tracking – https://apps.apple.com/us/app/flexishift-work-hours-pay/id11...
When I started the project, the category seemed quite crowded already, but I couldn't find anything good for tracking my hours in a flextime arrangement. I had no iOS experience at that time (I was a C++ developer) and now I do iOS development as my full-time job too.