Eine weitere Überprüfung von Sailfish OS oder das Mehl der Auswahl eines geeigneten mobilen Betriebssystems

Diese Arbeit wurde auf der Version von Sailfish OS 1.1.2.16 geschrieben, und während des Schreibvorgangs kamen die Updates 1.1.4.29 und 1.1.6.27 an (ja, etwas, das ich verschüttet habe).

Apropos ...
2.0 ( Indiegogo Jolla Tablet), .

- , 2.0 -, — , , , …


Vorwort


Dieser Teil drückt hauptsächlich persönliche Gedanken / Gefühle über die Auswahl des Betriebssystems des Autors aus, sodass jeder, der nicht daran interessiert ist, es möglicherweise übersehen kann.

Ich war lange Zeit ein Benutzer von Windows Mobile (die Hardware ist htc hd mini, ein gutes Gerät für seine Zeit, aber mittlerweile ist es veraltet). Als ich ein neues Telefon kaufte, begann ich zu überlegen, welches Betriebssystem für mich am besten geeignet war (ich betrachte Geräte wie das Telefon in gewissem Maße als Erweiterung meiner selbst, daher sollten sie ihrem Besitzer entsprechen). Das erste, was mir in den Sinn kam: Android, IOS, Win Phone, Ubuntu Phone, Firefox OS, Sailish OS. Die Gedanken begannen: Also, IOS ist zu einfach für mich, Win Phone hat mich nicht inspiriert, Android - es scheint eine gute, relativ offene Plattform zu sein, man kann graben (was für mich +), Google-Dienste und in der Tat ist das gesamte Ökosystem auf dem neuesten Stand, aber aus irgendeinem Grund Google war lange Zeit unsympathisch, ich weiß nicht warum, vielleicht weil Google wütend wird.

Ok, Unternehmen sind vorbei. Was ist übrig? Ubuntu-Telefon, Firefox-Betriebssystem, Sailish-Betriebssystem.

Vorsicht! Unter dem Schnitt viele "schwere" Fotos!

Firefox

Nein, browserbasiertes Betriebssystem? Als die Entwickler selbst sagten (ich weiß nicht mehr, wo ich es gelesen habe), war es am schwierigsten, dem Browser das Aufrufen beizubringen.

Ubuntu Phone

Hmm, nicht schlecht, ganz in der Nähe. Ich war und bin ein Benutzer von Ubuntu Desktop und die Idee von Ubuntu Edge war sehr gut. Aber ich habe die "Bewertungen" gelesen, sie sagen, dass es viele Kinderwanzen usw. gibt. Außerdem schien das Betriebssystem vorhanden zu sein, aber es gab und gab kein "offizielles" Gerät (dh mit einem vorinstallierten Betriebssystem) (und das Jolla-Telefon war inzwischen auch in Russland bereits vollständig verkauft).

Apropos ...
: Jolla Ltd, « ». , , , , « » , , — -- — . , : Jolla ( ) , « » ( , 2015 , 100 ).


Sailfish OS

Bleibt Sailfish OS. Erstens hat es mir im Design besser gefallen (vielleicht spielte meine versteckte Sympathie für den Unschärfeeffekt eine Rolle). Zweitens schrieben sie, dass es weniger wichtig ist als das gleiche Ubuntu-Telefon. Drittens die Managementphilosophie, viertens ... na ja, okay, es hat mir einfach gefallen.

Und der Autor dieser Kreation biss die Zähne zusammen und bestellte ein Jolla-Telefon (20 000 Rubel sind für mich eine Menge Geld für das Telefon). So drehte es sich und drehte sich ...

UPD
Zum Zeitpunkt des Kaufs kostete es 20.000 Rubel, jetzt kostet es 15.000 Rubel .

Okay, los geht's


Beginnen wir mit der Architektur



Das Bild wurde von sailfishos.org/about aufgenommen . Dort können Sie mehr, mehr und besser lesen. Außerdem gibt es einen Link zu Open Source-Komponenten: release.sailfishos.org/sources . Sie müssen auch einen Github-Account haben.

Wie Sie auf dem Bild sehen können, gibt es innerhalb des Betriebssystems Komponenten, die Linux recht vertraut sind: gstreamer, pulseaudio, dbus, systemd, wayland, QT usw. Das heißt, all dies ist mehr oder weniger vertraut, offen und Sie können tiefer graben.

Apropos ...
, .

Schnittstelle

Die Oberfläche ist eigentlich sehr übersichtlich:



Alle "Fenster" befinden sich vertikal. Ganz oben auf dem Sperrbildschirm (Datum, Uhrzeit, verpasste Anrufe, Nachrichten, WLAN, das Symbol „Ob der Alarm aktiviert ist“ usw.), in der Mitte (!) Des Sperrbildschirms und der Startseite befinden sich der Akkuladestand und der Pegel des Mobilfunksignals. Ja, ja, es gibt keine obere Leiste auf diesem Betriebssystem! (obwohl ich in der Demoversion 2.0 für das Tablet (!) gesehen habe, dass er dort anwesend war). Das heißt, wenn wir zu Hause sind und die Zeit oder den Ladezustand anzeigen möchten, müssen wir ein wenig nach unten wischen, um den Rand des Sperrbildschirms zu sehen. Aber wie mache ich dasselbe, wenn du in der Anwendung bist, fragst du? Einfach! Machen Sie einen kleinen Wisch nach links oder rechts, sehen Sie die Zeit und die Ladung (sie werden sozusagen schon zu Hause sein) und ohne Ihren Finger loszulassen, um zurückzukehren. (Im Allgemeinen empfehle ich dringend, ein Video dieses Prozesses anzusehen, da es schwierig ist, es in Worten zu beschreiben.) Ich habe versucht, einen Bildschirm zu erstellen.wie alles aussieht:



Also, wovon spreche ich? Oh ja, ganz unten wird Launcher sein - der Ort, an dem sich die Verknüpfungen aller Anwendungen befinden und von dort aus aus dem System entfernt werden können.


Lock


Start


Launcher

Und doch, diese Rechtecke in Startseite zeigen laufenden Anwendungen, wenn es mehr als 4 sind, dann sind sie in der Größe reduziert:


Es gab 4 Ausführen von Anwendungen


gestartet 5.

Und hier ist eine von zwei Arten (Kill Prozess zählt nicht) die Anwendung zu vervollständigen:



Wenn es mehr als 9 dieser Rechtecke gibt, überschreitet letzteres die Grenzen des sichtbaren Raums und wird vom Bildschirm aus unzugänglich (aber in Wirklichkeit bleiben sie im Speicher und funktionieren). Der Zugriff auf sie wird durch Schließen der "zusätzlichen" Anwendungen entschieden.

Das Fenster "Ereignisse" wird geöffnet, wenn Sie im Sperrbildschirm "Startseite", "Starter" von unten nach oben wischen.


Ereignisfenster

Ein wenig über die Verwaltungsphilosophie

Wenn sich Android OS (ich werde nicht über iOS sprechen, da ich dieses Betriebssystem noch weniger als Google verwendet habe) mehr auf das „Stochern“ in Bezug auf die Verwaltung konzentriert, dann konzentriert sich Sailfish OS auf Swipe. Ja, es gibt keine Schaltflächen zum Schließen, Minimieren oder Zurückgehen - alles geschieht mit Gesten! Von den Gesten wird "Stoßen" möglicherweise nur zum Entsperren verwendet (Sie müssen zweimal auf dem Bildschirm "stupsen"). Wischen Sie zum Sperren einfach mit dem Finger von oben nach unten, aber immer vom höchsten Punkt der Anzeige (andernfalls schließen Sie einfach die Anwendung).

Nachteile der Schnittstelle

Anfangs hat es mir nicht gefallen, dass Sie beispielsweise Wi-Fi oder Bluetooth nicht schnell ausschalten können. Sie mussten in die Einstellungen gehen und dort drücken (wie sich herausstellte, war dies eine Gewohnheit). Ich möchte das Benachrichtigungscenter leicht umgestalten, es ist nicht schlecht, aber es könnte besser sein (wir warten auf 2.0, sie sagen, dass dies dort behoben wurde). Ich mag es auch nicht, dass die Anzahl der verpassten Ereignisse im Benachrichtigungscenter angezeigt wird. Ich möchte sehen, was ich speziell verpasst habe. Ich habe vergessen.

Über den Konsolen-

Standard-Paketmanager im pkcon-Betriebssystem, aber Sie können ihn in zypper, Benutzername nemo, ändern (anscheinend heißt es nicht umsonst, dass auf der Website "Wir sind anders" steht) (dieser Satz wirkt sich übrigens auch auf die Benutzeroberfläche aus).



Native Apps

Zunächst ein paar Worte zum Weg, um die Programme zu erhalten: Es gibt einen offiziellen Jolla-Laden namens Harbour sowie Meegos „Vermächtnis“ - openrepos.net. Ja, es gibt noch nicht so viele Anwendungen, aber sie werden langsam geschrieben, und die vorhandenen Kreationen sind meiner Meinung nach ziemlich kreativ. Persönlich habe ich genug Bewerbungen. Eine Besonderheit von Harbour ist, dass Sie dort keine Anträge für Geld verteilen können (im Moment nicht?). Es gibt einfach keine solche Funktion. Sie können nur eine Schaltfläche für den Flattr-Service hinzufügen, damit diejenigen, die dies wünschen, Geld spenden können.

Ich sage gleich, dass aus irgendeinem Grund alle Programme lange laufen (im Vergleich zu iOS / Android).

Programme, die fehlen oder verbessert werden müssen:
- Grafikblocker
- File Music Player
- Für das Programm "Notizen" müssen Sie die Schaltfläche "Exportieren" oder "Speichern unter" ausführen, da ich nicht verstanden habe, wo alle Notizen
gespeichert sind. - Wir müssen die CalDav-Implementierung verfeinern, da sie manchmal schief funktioniert hat (mit dem Yandex-Kalender). Die Entwickler sagen, dass er immer noch "experimentell" ist ...
- Ich möchte die Entwickler bitten, den Standard-Video-




Player fertigzustellen. Video-Player.

Siehst du? Können Sie sich vorstellen, was mit diesem Streifen passiert, wenn er in einem Video auf einen weißen Bereich trifft? Außerdem stoppt das Video nicht bequem. Im Allgemeinen müssen Sie den Player noch verfeinern.

Über Android Apps

Eine Funktion von Sailfish OS ist die Unterstützung von Android-Anwendungen. Mit dem integrierten Emulator (der leicht über denselben Hafen entfernt werden kann, um das Telefon vollständig rassistisch sauber zu machen) konnte ich alle benötigten Anwendungen starten: Skype, Opera, 2Gis, WPS Office. Android-Anwendungen sind im Allgemeinen stabil. Es gibt mehrere Kundengeschäfte, die direkt von Harbour heruntergeladen werden können:

- Anzhi Market - nicht ausprobiert;
- Aptoide Store - Ich persönlich mochte den am meisten stabileren Yandex.Store;
- Yandex.Store - Anfangs habe ich es nur verwendet, aber es stellte sich als sehr fehlerhaft heraus. Es scheint mir, dass es den ersten Platz in meiner Top-Liste der Fehler bei Android-Anwendungen einnimmt.

Zusätzliche Screenshots


Kalender


Streichen von oben nach unten





Settings


«Sailfish Utilities» ( Android, , . .)





Notes ( , )



: , «» — ( : «We are unlike»).

Sailfish OS

C++ QML ( ), SDK :

— QtCreator integrated development environment (IDE)
— Mer build engine for cross compilation
— The SailfishOS Emulator
- Tutorial-, Design- und API-Dokumentation
- Repositorys für zusätzliche Bibliotheken und Open Source Code

Weitere Informationen unter: sailfishos.org/develop .

Jolla Phone

Lassen Sie uns ein paar Worte direkt über die Medien von Sailfish OS sagen. Er hat eine Funktion, die sein gesamtes Design bestimmt. Das Telefon besteht aus zwei Teilen: dem Telefon selbst und der Rückseite der anderen Hälfte. Die andere Hälfte kann theoretisch alles sein:
- ein gewöhnliches Panel
- Tastatur
- ein Solarpanel
- ...

Gleichzeitig sind auch gewöhnliche Paneele nicht so einfach! Sie haben ein NFC-Tag, dank dessen sich beim Ändern des Bedienfelds der Hintergrund, der Klingelton usw. ändern. Über die Tastatur: Ein Enthusiast hat eine Tastatur namens TOHK (google it) erstellt, aber jetzt können Sie sie leider nicht kaufen. Nur Mitglieder des Unternehmens auf Kickstarter haben es erhalten.

Persönliche Einschätzung: Ich bin in Bezug auf Smartphones nicht besonders anspruchsvoll. Es ist daher besser, sich nur die Fotos meiner Kopie anzusehen (zum Zeitpunkt des Schreibens ist er 4 Monate alt). Ich kann nur sagen, dass das Gerät stilvoll ist, aber an einigen Stellen kann es dennoch zu Kratzern auf dem Gehäuse kommen.









Ich war begeistert, dass die Entwickler ihr Logo nicht „herausgestrichen“ haben, es befindet sich auf der Rückseite, aber dort ist es ziemlich unsichtbar und oben am Rand des Smartphones.

Fazit


Das Gerät erwies sich als sehr interessant, ja, Sailfish OS ist eine ziemlich junge Plattform: Es gibt Fehler (obwohl "ich fast keine Kinderfehler gefunden habe"), es gibt noch nicht viele native Anwendungen (obwohl ich keine besonderen Fehler gefunden habe und wenn Android-Unterstützung immer hilft) ), die Unvollständigkeit einiger Standardprogramme, aber dennoch gibt es Potenzial und es ist riesig!

Die ursprüngliche Managementphilosophie, Plattformoffenheit und schönes Design besticht.

Das Jolla-Telefon selbst stellte sich als anders heraus als andere Telefone: ein Design mit zwei Hälften, eine interessante Materialkombination und die Möglichkeit der Anpassung dank der anderen Hälfte.

Wenn sich Jolla im gleichen Tempo entwickelt, hat es im Allgemeinen jede Chance, seinen rechtmäßigen Platz im Pantheon des mobilen Betriebssystems einzunehmen.

Und weiter:

Ein Freund, der diese Rezension las, sagte mir: „Ich verstehe immer noch nicht, warum ich dieses Geld bezahlen muss, um nicht iOS / Android / Windows Phone zu bekommen.“

Ich habe absichtlich nicht „aggressiv“ Killer-Features zugewiesen und was genau der Benutzer für diese 15.000 Rubel (Preis für 08.15) erhält, weil dies erstens kein Verkaufstext ist, sondern nur eine bescheidene Bewertung, und zweitens, wer „gereift“ ist. ", Er selbst wird verstehen, warum er so ein Telefon braucht und welche Killer-Features er hat, oder?

Links zu anderen russischsprachigen Rezensionen (die mir interessant erschienen):


www.linux.org.ru/gallery/screenshots/11368594
habrahabr.ru/post/206280
geektimes.ru/post/242801

Nützliche Links:


Segelfisch.org (Sie können buchstäblich alles über das Betriebssystem im Original lesen.)
Segelfisch.org/design/ux-framework (Für diejenigen, die die Schnittstellenstruktur schlecht verstehen)
Segelfisch.org/design/gestures (Mehr über Gesten)
Segelfisch.org/design/ Principles-Design (Design Principles)

PS

Ich nutze diese Gelegenheit, um Benutzer Jolla Telefon zu fragen: Wenn Sie einen Fall für Ihre Geliebte gekauft haben? Wenn ja, welches?

Ich frage mich übrigens, was das Abkommen zwischen Jolla und der Russischen Föderation bewirken wird, da Sailfish OS fast zum offiziellen inländischen OS erklärt und in den Plan für die Substitution von Importen aufgenommen wurde.

Ich bedanke mich bei meinen Freunden für die ersten Bewertungen, Korrekturen und Tipps.

Source: https://habr.com/ru/post/de383119/


All Articles