Nous avons passé la meilleure partie de la journée à fouiller dans les rouages de la première version de l’Android N Developer Preview, et nous avons appris quelques petites choses. Le premier d’entre eux est facile — c’est un super-bêta (si ce n’est pas un mot, il doit être) la version du logiciel qui ont des bugs sur le dessus de bugs. Beaucoup d’entre nous ont flashé et profiter de la nouvelle saveur, mais vous devriez aller doucement si vous voulez vous essayer sur le téléphone dont vous avez besoin chaque jour. Les choses sont cassées, et certaines choses seront plus cassé dans la prochaine mise à jour. Cet aperçu est destiné aux développeurs de commencer à travailler sur leurs apps pour obtenir de l’Androïde N-compatible, et pour les gens qui aiment rapport de bugs. Il le dit à droite sur l’étain.
La deuxième chose que nous voyons est la plus intéressante, même si nous ne sommes pas entièrement sûr de ce qu’il est tout à propos pour l’instant.
De grandes choses peuvent très bien être à pied pour Android.
Android dispose d’un majeur (qui n’est pas totalement faux) problème de l’image quand il s’agit de garder les appareils sur le logiciel actuel. Nous pouvons affirmer à ce sujet, essayer de blâmer une société de plus qu’un autre, ou de l’emballage jusqu’à notre balle et passer à iMore. Rien de tout cela aide quand vous avez plus de 1,5 milliard de choses en cours d’exécution Android — et peu d’entre eux sont en cours d’exécution exactement le même logiciel. En fin de compte, c’est Google qui doit prendre la chaleur, parce que leur nom figure sur le produit. C’est une discussion qui a été battu à mort et puis certains — et les battements continuera.
Google le sait et est en train de faire des “trucs” sous Android capuche pour le rendre plus facile pour les gens qui construisent des téléphones à le faire tous ensemble. Et cette première Developer Preview (il y aura plusieurs autres avant de public libérer plus tard cette année). Nous ne savons pas exactement où Google va et ce qu’il a prévu, mais de petits changements à la structure de fichier et de partitionnement dans la première usine de l’appareil les images sont des indices à la façon dont les choses pourraient bien travailler. Nous voyons plus de choses placé dans le vendeur et l’OEM partitions — des choses qui peuvent (et le font) remplacer ou de les joindre pour le “stock” d’Android versions qui vivent dans la partition système lorsque le téléphone démarre. Et pas seulement les bibliothèques de prise en charge et les objets du noyau — il y a plein d’applications qui sont fournies par le vendeur (dans ce cas, le vendeur est Google) qui peut grandement influencer la façon dont le téléphone fonctionne et comment vous interface avec elle.
Imaginez un monde où Samsung peut avoir sa vision d’Android, tout en gardant le système en profondeur les processus intacte.
Imaginez un monde où Samsung peut avoir sa vision d’Android en cours d’exécution juste la façon dont il l’aime, tout en profondeur les processus du système — comme le tristement célèbre Stagefright bibliothèque — sont distinctes et intacte. Cela voudrait dire que Samsung ou Google pourrait pousser des modifications à leurs parties distinctes du système beaucoup plus facilement (et plus rapide) que l’on peut aujourd’hui, sans interférer avec l’autre moitié du système. (Avec les Api et les bibliothèques pour combler l’écart.) La main-d’œuvre à lui seul que cette situation libère signifie plus de personnes disponibles pour travailler sur la fabrication de Samsung expérience mieux sans avoir à vous soucier de la sous-tendent le code Android.
Avec Android N, Google a essentiellement commencé à diviser Android en deux parties: le noyau du système d’exploitation (le cadre qui fait tout le travail) et l’interface (les apps, lanceur d’applications, les notifications, et tout le reste de l’utilisateur interagit avec).
Un pas plus loin et d’envisager une petite entreprise sans Samsung, apparemment sans fond pool de ressources et d’envisager comment cette aide. Un plus “autonome” système intégré de cette façon est mieux pour tout le monde — et plus important encore, cela signifie que vous et moi.
Nous allons aller encore plus loin
Android comme un cadre au lieu d’un système d’exploitation signifie qu’il est plus facile de changer l’utilisateur face caractéristiques.
Android comme un cadre au lieu d’un système d’exploitation signifie qu’il est plus facile de changer l’utilisateur face caractéristiques. Je pense à “mode de blocage” sur les récents téléphones Samsung, Moto ou d’Affichage sur l’original de la Moto X. Ils n’ont certes pas fait mieux avec des mises à jour Android, et ce que nous avons de Google pour les remplacer n’est pas aussi bon que les originaux. Une façon pour un fournisseur de puiser dans le processus de système avec sa propre interface et du système de processus qui reste la même entre les versions de Samsung vous permet de contrôler la façon dont vous gardez les notifications. Ou il permet à Lenovo/Moto afficher des choses sur l’écran de verrouillage de la façon dont ils veulent le faire, sans la refonte de tout à partir de zéro chaque fois qu’une nouvelle version vient de sortir.
Cela signifie aussi que ce que nous voyons aujourd’hui ne peut jamais grâce au téléphone actuellement dans vos mains.
Nexus téléphones sont une marque. Nexus téléphones ne fonctionnent pas non open-source Android pratiquement rien fait. Google prend le code et le change à son gré et ensuite installe la version d’Android sur les téléphones, il vend et c’est exactement ce que HTC et LG et Samsung faire. Google touche de moins en moins le système que la plupart des fabricants (bien que le HTC One A9 a été très proche), mais ce n’est toujours pas purement open source Android, vous pouvez télécharger et de construire vous-même.
Si nous prenons ces nouvelles idées — et ne vous méprenez pas que pour l’instant ils ne sont que des idées et de penser à l’avance d’une année ou alors, cela signifie que des choses comme les nouvelles de notification des plateaux ou sombre modes ou multi-fenêtre sont juste comment Google veut interface avec le système à sa vision d’Android. Samsung ou Huawei sont libres de faire leur propre chose — et ils — et il ne va pas correspondre à Google de chose. Mais le plus important, c’est que ça ne va pas casser des choses aussi facilement. Le système vous permet de choisir une couleur pour l’interface. “Thème sombre” est une idée de l’INTERFACE utilisateur, et tout le monde peut mettre en œuvre toute façon ils aiment.
Le plus grand avantage serait vu quand il s’agit de mises à jour de sécurité. Nous en prendre à Samsung beaucoup quand il s’agit de mensuelle de correctifs de sécurité parce que c’est la société que nous attendons le plus. Étant le gros chien qui signifie que vous avez le plus de contrôle. Samsung a des raisons pourquoi seuls quelques modèles obtenir rapidement mises à jour de sécurité, et nous nous imaginons la plupart d’entre eux tournent autour les coûts de développement, ou de la main-d’œuvre. Si Android devient de plus en plus d’un cadre qu’un système d’exploitation complet, il sera plus facile à obtenir que le cadre de mise à jour sur plus de téléphones à un rythme plus rapide.
Espérons que Google est la direction de l’Android navire dans un moyen de corriger son plus grand problème.
Laisser Google s’inquiéter d’application de correctifs Widevine ou Stagefright, et Samsung peut s’inquiéter de son propre logiciel — la chose qu’il connaît le mieux. Samsung peut, à juste titre, de laisser Google sera la chute gars quand il s’agit de Android natif de bugs. Même le Mal Cabale des Transporteurs Nord-Américains peuvent le programme de la sécurité des processus de patch. Tout le monde y gagne.
Nous spéculons beaucoup ici, basé sur quelques petits changements relativement au fonctionnement interne de l’Android N Developer Preview. C’est ce que nous pouvons faire dès maintenant sans le code source ou les discours officiels de Google HQ. Mais nous savons que Google a toujours une raison pour les changements qu’il apporte (si l’on a souvent pas d’accord), et ces petits changements à la façon dont le vendeur et l’OEM sections de Android le travail n’était pas un accident.
Nous nous attendons à en apprendre beaucoup plus au Google I/O, et j’espère que Google est la direction de l’Android navire dans un moyen de corriger son plus grand problème.