That's a very good point. Definitely Apple's direction.
I think it will take quite some time to reunite both world. But maybe indeed, eventually, we'll have only the iOS app that will run on both iPhones and macs.
Note thought that there will always be a big difference in experience. On desktop, we want the experience to be center-ed around the keyboard shortcut, the console and natural language.
On iOS (at least for most people), it's faster to use a well-crafter UI/UX than typing natural language. Though again, in the future, we might go in the direction of voice.
Hi criddell,
I'm the iOS dev for Routine. As of now, the iOS application is restricted for iPhone only. Regarding the iPad with keyboard it is definitely something we need to think about, as the usage is closer to a desktop than a phone.
As of now, if we authorized the iPhone version to be used on iPad it would lack the main desktop feature : the console.
Surely if we were to have the console on iPad (and all the features that are not developped on iOS as of now), we probably could release a native MacOS app along.
But realistically it will not be in the near future, as the iOS app is lagging a fair amount behind the electron app.
As of now, we're focusing on iOS on the simplest and most used functionalities as well as features that works well with touch UI.
Reading all the negative sentiment on HN about Electron beforehand I was a bit concerned about picking it for the desktop app but now I am positively surprised to be honest.
I totally understand that Electron's memory footprint is not acceptable for very small apps that only serve as a utility. For Life though, which is supposed to replace 2-3 other apps, a memory footprint of ~300mb seems fine to me. In-app performance is also good.
I cannot say anything about the iOS Routine app because I have not tried it yet.
I think it will take quite some time to reunite both world. But maybe indeed, eventually, we'll have only the iOS app that will run on both iPhones and macs.
Note thought that there will always be a big difference in experience. On desktop, we want the experience to be center-ed around the keyboard shortcut, the console and natural language.
On iOS (at least for most people), it's faster to use a well-crafter UI/UX than typing natural language. Though again, in the future, we might go in the direction of voice.
Time will tell :)