josevidal last edited by
Hello, the work that UBports is doing to maintain and improve this system is to make a tribute or at least collaborate with them as much as possible. Doing things well requires time, perseverance, doing and remaking until you reach a point where you know you can not improve.
For some time now I have questioned whether the approach that has been made about convergence is correct. Should not we make it easy? Developing an application to work on tablets, phones and computers is not. Why do not we rethink how we arrived at convergence? Because it can be reached in several ways.
Have a single huge application, in terms of size and use of resources in a small device to access the data and that when you connect to a monitor to access them to edit is the path you are trying to get, but if we can optimize all this that much easier.
How? Separating data and data processing, but linking the access between the desktop application and mobile data in an easy, safe and fast way (by wifi or cable). The data would always carry updated on the mobile (being able to make backups programs on other devices) all data agenda, tasks, activities, calendars, emails, documents, tables ....;
The processing would be with software optimized for each device and fully compatible with the data format, always saving the data in the mobile, to avoid duplicates or different versions.
I think this way would be more optimized to work, allowing mobile devices to go more fluid and avoid having to run heavy applications when they are not going to use much of the code.
Forgive for all the text but I think it was important that at some point we stop and go back to where we are going.
dobey last edited by
It sounds like you're basically suggesting to just have the phone be a data storage device, perhaps with some viewer apps, but not to have actually converged applications.
I don't think this really would solve anything, and still would require massive development effort to make legacy apps work this way.
I think it would be better to keep pushing for the design vision where you can run the same apps on any form factor. This forces designers and developers to limit themselves and think more about specific problems the apps are trying to solve, and provides better interfaces and better applications.
haveaniceday last edited by
When I visit a website, I expect it to work equally well on desktop, tablet and phone. Nowadays, this expectation is fulfilled quite often. Take this forum as an example 😉 So why not put the same standards to native apps? Seems only natural to me.
Some years ago, HTML and the best practices in design were not suited to handle mobile devices. Then, the technicalities were solved and the way of thinking changed. UI toolkits like Qt now help to evolve native applications in the same way.