What is your main points for a perfect personal phone operative 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.
-
Perfect:
- 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.
-
@hairy
The Zerophone is cool. Almost a selfmade Phone. haha
But the size is almost like my first mobile phone in the 90th.
http://bit.ly/2rm4RBo
But I guess, the Zerophone have a much better display -
@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.
-
- I totally agree about freedom of software and freedom from getting tracked everywhere I go.
- related to freedom is security. This is a major point if I want to use it as my everyday phone.
- Equally important I think is that a stable base is needed. What I mean is that it is not enough to be able to say "we have bluetooth" or "we have miracast" . I mean if it is there, it should also really be working and be compatible to thirdparty devices. Lets not get trapped but featurism . And all this does not only apply to BT and eathercast.
- Anbox will certainly make transition easier for all people coming from Android. (including me)
Personally right now things beyond this are already a bonus at the moment. In my case things that I miss are:
- vpn support for cisco (vpnc) based vpns
- great would be an integrated SIP client
- convergence could become interesting but right now other missing things are more painful und thus they seem more important.
-
aptitude
-
The reason I support the UBports project is because I believe that the current duopoly of mobile operating systems isn't helpful for anybody. I also think that Google and Apple collect way too much information on their users and aren't open enough about what this data contains and what it's used for.
In order to become a daily driver, Ubuntu Touch would need to be stable, updatable on device, use minimal battery life, and have a stopgap system in place to allow android apps to run if they're absolutely essential. Of course this android app compatibility would only be a temporary measure until the native software selection became more robust.
Perhaps linking into the Amazon app store or F-Droid might be a good plan?
However I'm not a developer so I don't fully understand the complexities of running Android apps on a mobile Linux environment. I would fully expect a lot of fiddling to be required to make an app compatible, and perhaps what would be needed is a seperate, user maintained repository of compatible android apps and installation instructions.
-
For me a personal phone is one where I dictate what to share and what not.
Freedom in the sense that I can choose to use no cloud, my personal one, or a more public one.Freedom to install apps I want, so for this we still need to look at anbox or the likes as app devs wont quickly develop for UBports.
And then there is battery life... Should not be worst then the default OS.
Lastly a nice and friendly GUI, but Ubuntu Touch does it best.But the real reason for me to be here aside the personal aspect is convergence. One device. My dream.
-
-
VPN support for cisco (vpnc)
-
Convergence
-
UBPorts-Image support for Nexus7 2013 wifi
-
Stable devices & software
-
Fully integrated with standards like : Mail, Caldav, Webdav, Carddav etc...
-
Strong base software : Mail, GPS, Communication, Browser
-
System-updates
-
Backup like dejadup on ubuntu desktop
-
LAN-sync on auto-connection to lan-target like nas selected folders on the mobile-device
-
And very important for protecting our health !!! - The killer feature in my opinion -> Timer for ubuntu touch flight mode (https://bugs.launchpad.net/ubuntu-ux/+bug/1655854) i ask also on launchpad
Thank for the good job on OpenStore, Telegram, LoquiIM, UNav and all the other things around UbuntuTouch. I believe in you ... please keep UbuntuTouch alive.
-
-
I want just to have the ability to migrate running applications from desktop to phone and vice versa. Obviously in order to do that, as a start you need to have the same OS/apps in both systems (see convergence).
Also an important issue for me with today's phones is that applications come from different vendors and there are no common frameworks for interoperability, especially related to context information each application can handle. For example I would love to have a phone that based on my current status (ie on a meeting), which can be inferred by the calendar application's context, automatically switches to silent mode, or if it automatically switches to vibration mode if you are in a noisy environment, or if during the night turns to silent mode (based on the lights level and location) and allows only calls from people in your contact list to wake you up, etc.
Hope yuniy will get there