What is your main points for a perfect personal phone operative system?
Hello everyone! Here is my personal points for a "perfect personal phone operative system". And I want to hear what your points is, Please let me know
The main points for "a perfect personal phone operative system" in my eyes, is Convergence, Open source, freedom, developer friendly and secure.
And the biggest one for me is freedom, where I don't get tracked everywhere I go, google knows where I am every second, and I have to ask me is this acceptable?... I really want to get out of Android, but the only thing that i'm missing is some apps. When we get anbox working right, I will fully switch. but I really hate the google tracking ting... I don't know why I have allowed it to go as far as it has now, but it kinda have been like that due to convenient.
Convergence, a phone I can connect to a monitor, mouse and keyboard and have a full desktop in front of me
Developer friendly, A phone where I can hack on how I want, a phone I can install the apps I want and a phone where I can explore what I want.
Secure, A phone I can trust can keep my personal data safe.
Open souce, A phone I can modify, contribute and hack on.
Absolutely I agree whit you in all points!
+1 on all points. One thing i would also add to convergence is that i want the phone to behave similarly to a computer in general. I want to be allowed to use the terminal (with all the tools i love on the desktop) and file-browser the way i want. I want to use whatever programming language i want to create apps. I have a laptop and a desktop PC, so docking the phone is not my highest priority, but having Libreoffice, Gimp and Firefox (I'm talking full-blown linux desktop apps here, no stripped down mobile bs) sounds awesome!
I want running programs as in a computer.
I would see it
Stable devices & software,
Fully integrated with standards like : Mail, Caldav, Webdav, Carddav etc...
Strong base software : Mail, GPS, Communication, Browser,
Overall being secured and hackable.
Then Convergence + Anbox for some proprietary stuff like banking, bus ticket etc..
Happy with all you say. Key for me is a phone that does everything I need - as a phone. As a desktop computer it needs to do everything that I need from a desktop. Open source is great - as long as it just works (generally I've found that to be the case) but whatever else you do needs to be focused on creating a reliable and easy to use and maintain system.
I would add to what mariogrip says, that a proper SDK is necessary.
If we want to be "interesting" to developers, we have to give the best tools and tutorials apart from the community support.
For me definitely convergence - meaning a PC in my pocket that I can plug either with or without the cable to the external screen. Developer friendliness, security and open source also. But I would want to add a few things:
Well designed and beautiful UX. I consider Unity 8 and Ubuntu's UI Toolkit to be on the good way to this goal and that is why I would be sad if it was dropped. Also that's why I'm suggesting moving it to be based on QQC, but still with the Canonical's UX concepts included in the other thread.
Adaptive UX - UITK again. I write code once using a blocks designed to cover both phones and desktops and use it both on my phone and desktop with UX adjusting to the screen.
A set of native apps, well integrated with the OS. The worst thing that could happen in this place would be not resurrecting Core Apps and replacing them with apps having totally different designs. That's also why I don't like having Anbox - when there is an Android app I can run, then why write native one?
Those just my points and reasons for them, I do not intend to start a discussion on UITK, Core apps and Anbox here to not go offtopic here
as @LarreaMikel says, a Phone that can be easily hacked. A fast browser . I would prefer easy data sync (calendar, contacts, notes,... ) than convergence.
I agree with all @mariogrip said exept convergence. Convergence for me would be nice but not essential reason why I support UBports and awaiting to switch to UT.
Priority wise I would put it in this order:
1a: Trust (no tracking and no personal information leackage without my consent)
1b: Core smartphone apps running fluently see this thread
2: Able to run some extra support-apps like Smarthome apps, carsharing apps (so at least st. like AnboxLight without sophisticated graphical performance would be very much appreciated)
Also for me, convergence is an important but not a priority aspect at this time.
I think it would be appropriate to equip the device with a fluid operating system and with some of the apps that are considered indispensable. I was very concerned about security and personal data protection, and - no less important - the durability of the device (reduction of programmed obsolescence). This last aspect can be a goal for the population of large geographic areas.
Señores lo que propone Marius es el camino correcto.
Nadie quiere anbox?
Donde estan las aplicaciones nativas?
Agradecer el trabajo de marius y dejar de comentar cosas que nadie hace.
Alguno de ustedes esta desarrollando aplicaciones nativas?no.
Al dia de hoy las que hay se cuentan con una mano.
Camino correcto es convergencia y anbox
@fmulcar As far as I'm concerned, I'm just answering Mario's question. Convergence, for me, is not a priority (it's important and fascinating but not a priority, because Android and Ios do not have it, but they are leaders). Anbox can be the solution to the lack of "indispensable" apps. But, from my point of view, I consider it a plug-in in the operating system, not a structural part of it. This is because while I can run Ubuntu Touch on devices with few resources, having ubuntu touch including Anbox would always require powerful (and expensive) hardware. In my opinion, the operating system must be modular, giving the possibility to those who are "dependent on android apps" to be able to run them by simply installing an add-on module. If we don't want install the module (or we cannot install it for limited hardware resources) we can use a phone with many features. IMHO
All your points ( Convergence, Open Source, Developer friendly, Security ) Plus :
- Easy to develop integration to, It would be nice if the phone can be used to bridge several devices/sources together (i.e. Moving file between computers, Cast music from ownCloud to chromecast , etc.. (ContentHub 2.0 ) )
- Tunable , Control how much the phone limit the CPU usage to save battery , Change the theme of the UI, which notification are important and which are not , etc..
I'm looking forward to purchasing a Ubuntu Phone that encompass your points, will incorporate Anbox and connect to Mirabook.
I agree with you too, @mariogrip . I went all-in in February with Ubuntu Touch on my Nexus 4. It feels very good to have the increased freedom, but it comes at some cost. The things I'm having trouble with so far:
- Lack of access to important apps.
- Browser crash and wouldn't start again until rebooting the phone.
- Alarm clock sometimes does not go off, or goes off late (10-20 minutes).
- Buggy and poor navigation and usability in text fields (e.g. typing sms).
- Sudden restarts.
- Lack of input languages (in my case Thai language).
- Volume control crash and requires reboot to come back.
- Phone low responsive to input.
- Significantly shorter battery time.
I think my hope for continued development, proper convergence and the freedom helps me stay with Ubuntu on my phone, but in the long-term I don't know.
Special thanks to everyone not giving up despite the lack of Canonical support!
For me, the personal phone operating system would have a good app ecosystem with a lot of freedom to choose what you would like to do with your device. Hackable, customizable, fast, smooth and easy to use. A good UI that does not get in the way of the user, and also easy to install periodic security updates (Like in the Linux desktop). But really the make it or break it has to be the app ecosystem, a device would be worthless without a good app ecosystem.
- open hardware (ok, thats not the OS) from fair production (Hello, Fairphone)
- open source OS (meaning Gnu/Linux, incl. drivers and firmwares, if possible, and long term updates)
- as little dependencies on Android and vendors as possible
- convergence would be a nice-to-have
Because this does not exist atm, I do not own a smartphone. Still thinking, if I should get a Fairphone or a Neo 900 (unclear, what's happening there) or a Zerophone). Or if I should wait, if ever some crowdfunding project will offer, what I want.
@WLBI You will be able to use larger displays later on, if you want. BTW: David Hunt made a PiPhone 3 years ago ( https://www.youtube.com/watch?v=8eaiNsFhtI8 ) ... With some optimization, which the ZeroPhone does, this really is a complete handheld computer and phone. Maybe even almost entirely open source soon, because open GPU-drivers are coming along, and there are efforts for an open firmware.