مراجعة أخرى لنظام Sailfish OS أو دقيق اختيار نظام تشغيل محمول مناسب

بدأ كتابة هذا العمل على إصدار Sailfish OS 1.1.2.16 ، وخلال عملية الكتابة ، وصل التحديث 1.1.4.29 و 1.1.6.27 (نعم ، شيء سكبته).

بالمناسبة ...
2.0 ( Indiegogo Jolla Tablet), .

- , 2.0 -, — , , , …


مقدمة


يعبر هذا الجزء بشكل أساسي عن أفكار / مشاعر شخصية حول اختيار نظام التشغيل الخاص بالمؤلف ، لذلك قد يفوت أي شخص غير مهتم بذلك.

لفترة طويلة كنت من مستخدمي Windows Mobile (الجهاز هو htc hd mini ، وهو جهاز جيد لوقته ، ولكن الآن أصبح قديمًا). عندما يتعلق الأمر بشراء هاتف جديد ، بدأت أفكر في نظام التشغيل الأكثر ملاءمة لي (أعتبر أن الأجهزة مثل الهاتف امتداد لنفسي إلى حد ما ، لذلك يجب أن تتوافق مع صاحبها). أول ما يتبادر إلى الذهن: Android و IOS و Win phone و Ubuntu phone و Firefox OS و Sailish OS. بدأت الأفكار: لذا ، فإن IOS بسيط للغاية بالنسبة لي ، ولم يفزح Win phone ، Android - يبدو أنه نظام أساسي جيد ومفتوح نسبيًا ، يمكنك الحفر (وهو + بالنسبة لي) ، وخدمات Google ، وفي الواقع نظامها البيئي بأكمله على القمة ، ولكن لسبب ما لطالما كانت Google غير متعاطفة ، ولا أعرف السبب ، ربما لأن Google تغضب.

حسنًا ، لقد انتهت الشركات. ما تبقى؟ هاتف Ubuntu و Firefox OS و Sailish OS.

الحذر! تحت قطع الكثير من الصور "الثقيلة"!

فايرفوكس

لا ، نظام تشغيل يعتمد على المتصفح؟ عندما قال المطورون أنفسهم (لا أتذكر أين قرأتها) ، كان أصعب شيء هو تعليم المتصفح الاتصال به.

هاتف أوبونتو

هم ، ليس سيئًا ، قريب جدًا. كنت وأنا مستخدمًا لـ Ubuntu Desktop ، وكانت فكرة Ubuntu Edge جيدة جدًا. لكني قرأت "المراجعات" ، يقولون أن هناك الكثير من أخطاء الأطفال ، إلخ. بالإضافة إلى ذلك ، يبدو أن نظام التشغيل موجود ، ولكن لم يكن ولم يكن هناك أي جهاز "رسمي" (أي ، مع نظام تشغيل مثبت مسبقًا) (وفي الوقت نفسه ، تم بيع هاتف Jolla بالكامل حتى في روسيا).

بالمناسبة ...
: Jolla Ltd, « ». , , , , « » , , — -- — . , : Jolla ( ) , « » ( , 2015 , 100 ).


Sailfish OS

يبقى OS Sailfish OS. أولاً ، أعجبني أكثر في التصميم (ربما لعب تعاطفي الخفي مع تأثير التمويه دورًا). ثانيًا ، كتبوا أنه أقل أهمية من نفس هاتف Ubuntu. ثالثًا ، فلسفة الإدارة ، رابعًا ... حسنًا ، حسنًا ، حسنًا ، لقد أحببتها للتو.

وبصراخ أسنانه ، ذهب مؤلف هذا الخلق لطلب هاتف Jolla (20000 روبل بالنسبة لي هو الكثير من المال للهاتف). هذه هي الطريقة التي تدور ونسج ...

UPD
في وقت الشراء ، كانت التكلفة 20000 روبل ، والآن تكلف 15000 روبل .

حسنا دعنا نذهب


لنبدأ بالعمارة



تم التقاط الصورة من sailfishos.org/about ، يمكنك قراءة المزيد هناك ، مزيد من التفاصيل ، أفضل ، هناك أيضًا رابط لمكونات مفتوحة المصدر: الإصدارات . sailfishos.org/sources . كما يحتاجون إلى حساب github.

كما ترى من الصورة ، يوجد داخل نظام التشغيل مكونات مألوفة تمامًا لنظام Linux: gstreamer ، pulseaudio ، dbus ، systemd ، wayland ، QT ، إلخ. أي أن كل هذا أكثر أو أقل شيوعًا ومفتوحًا ويمكنك التعمق أكثر.

بالمناسبة ...
, .

واجهه المستخدم

الواجهة موجزة للغاية في الواقع:



تقع جميع "النوافذ" عموديا. في أعلى شاشة القفل (التاريخ والوقت والمكالمات الفائتة والرسائل و Wi-Fi ورمز "ما إذا كان المنبه قيد التشغيل" وما إلى ذلك) ، في منتصف (!) شاشة القفل والصفحة الرئيسية ، يوجد مستوى البطارية ومستوى الإشارة الخلوية. نعم ، نعم لا يوجد شريط علوي في نظام التشغيل هذا! (على الرغم من أن الإصدار التجريبي 2.0 للكمبيوتر اللوحي (!) رأيت أنه كان موجودًا هناك). أي إذا كنا في الصفحة الرئيسية ونريد أن نرى الوقت أو مستوى الشحن ، فنحن بحاجة إلى "التمرير السريع" قليلاً لأسفل لرؤية حافة شاشة القفل. ولكن كيف تفعل الشيء نفسه إذا كنت في التطبيق ، تسأل؟ ببساطة! قم بتمرير صغير يسارًا أو يمينًا ، وشاهد الوقت والشحن (سيكونان بالفعل في المنزل ، كما كان) وبدون ترك إصبعك للعودة. (بشكل عام ، أوصي بشدة بمشاهدة فيديو عن هذه العملية ، لأنه من الصعب وصفها بالكلمات.) حاولت إنشاء شاشة ،كيف يبدو كل شيء:



إذن ما الذي أتحدث عنه ... أوه نعم ، في الأسفل سيكون Launcher - المكان الذي توجد فيه اختصارات جميع التطبيقات ، ومن هناك يمكن إزالتها من النظام.


Lock


Home


Launcher

ومع ذلك ، تشير هذه المستطيلات في Home إلى التطبيقات قيد التشغيل ، إذا كان هناك أكثر من 4 ، فسيتم تقليل حجمها:


كان هناك 4 تطبيقات قيد التشغيل تم تشغيلها


خامسًا

وإليك إحدى طريقتين (لا تحسب عملية القتل) لإكمال التطبيق:



إذا كان هناك أكثر من 9 من هذه المستطيلات ، فإن الأخير سيتجاوز حدود المساحة المرئية ويصبح يتعذر الوصول إليه من الشاشة (ولكن في الواقع سيبقى في الذاكرة وسيعمل). يتم الوصول إليها عن طريق إغلاق التطبيقات "الإضافية".

تفتح نافذة الأحداث إذا قمت بالتمرير لأعلى من الأسفل في شاشة القفل ، الصفحة الرئيسية ، المشغل.


نافذة الأحداث

قليلا عن فلسفة الإدارة

إذا كان نظام التشغيل Android (لن أتحدث عن iOS ، لأنني استخدمت نظام التشغيل هذا حتى أقل من Google) أكثر تركيزًا على "التحريك" من حيث الإدارة ، فإن Sailfish OS يركز على السحب. نعم ، لا توجد أزرار للإغلاق أو التصغير أو العودة - يتم كل شيء باستخدام الإيماءات! من بين الإيماءات ، ربما يتم استخدام "poking" فقط لإلغاء القفل (تحتاج إلى "poke" مرتين على الشاشة). للقفل ، ما عليك سوى تمرير إصبعك من أعلى إلى أسفل ، ولكن دائمًا من أعلى نقطة في الشاشة (وإلا فإنك تغلق التطبيق).

سلبيات الواجهة

في البداية ، لم يعجبني أنه لا يمكنك إيقاف تشغيله بسرعة ، على سبيل المثال ، Wi-Fi أو Bluetooth ، كان عليك الدخول إلى الإعدادات والضغط عليها هناك (حيث اتضح أنها مسألة اعتيادية). أود إعادة تصميم مركز الإشعارات قليلاً ، فهذا ليس سيئًا ، ولكن قد يكون أفضل (نحن في انتظار 2.0 ، يقولون أن هذا قد تم إصلاحه هناك) ، كما أنني لا أحب أن يتم عرض عدد الأحداث الفائتة في مركز الإشعارات ، وأود أن أرى ما فاتني على وجه التحديد / انا نسيت.

حول

مدير الحزمة القياسية لوحدة التحكم في نظام التشغيل pkcon ، ولكن يمكنك تغييره إلى zypper ، اسم المستخدم nemo (على ما يبدو ليس من أجل أي شيء يقولون "نحن على عكس" على الموقع) (بالمناسبة ، هذه العبارة محسوسة في الواجهة).



تطبيقات أصلية

أولاً ، بضع كلمات حول طريقة الحصول على البرامج: هناك متجر جولا رسمي يسمى Harbour ، بالإضافة إلى "إرث" Meego - openrepos.net. نعم ، لا يوجد الكثير من التطبيقات حتى الآن ، ولكن يتم كتابتها ببطء ، وأعتقد أن الإبداعات الحالية مبدعة للغاية. شخصيا ، لدي تطبيقات كافية. السمة المميزة لـ Harbour هي أنه لا يمكنك (لا يمكنك الآن؟) توزيع التطبيقات مقابل المال ، ببساطة لا يوجد مثل هذه الوظيفة ، يمكنك فقط إضافة زر لخدمة flattr حتى يتمكن أولئك الذين يرغبون في التبرع بالمال.

سأقول على الفور أنه لسبب ما يتم تشغيل جميع البرامج لفترة طويلة (عند مقارنتها بنظام التشغيل iOS / Android).

البرامج المفقودة أو التي تحتاج إلى تحسين:
- مانع الرسوم
- مشغل ملفات الموسيقى
- بالنسبة لبرنامج "الملاحظات" ، تحتاج إلى إجراء الزر "تصدير" أو "حفظ باسم" ، لأنني لم أفهم مكان تخزين جميع الملاحظات
- نحن بحاجة إلى تحسين تنفيذ CalDav ، حيث يعمل في بعض الأحيان بشكل منحرف (مع تقويم Yandex). يقول المطورون إنه لا يزال "تجريبيًا" ...
- أود أن أطلب من المطورين إنهاء




مشغل الفيديو الافتراضي . مشغل الفيديو ،

هل ترى؟ هل يمكنك تخيل ما يحدث لهذا الشريط إذا أصاب منطقة بيضاء في الفيديو؟ بالإضافة إلى ذلك ، لا يتوقف الفيديو بشكل ملائم ، بشكل عام ، لا تزال بحاجة إلى تحسين المشغل.

حول تطبيقات Android

ميزة Sailfish OS هي دعم تطبيقات Android ، باستخدام المحاكي المدمج (الذي يمكن إزالته بسهولة من خلال نفس الميناء لجعل الهاتف نظيفًا تمامًا عنصريًا) ، تمكنت من تشغيل جميع التطبيقات التي احتاجها: Skype ، Opera ، 2Gis ، WPS office. تطبيقات Android مستقرة بشكل عام. هناك العديد من متاجر العملاء التي يمكن تنزيلها مباشرة من Harbour:

- لم يحاول Anzhi Market ؛
- متجر Aptoide - أنا شخصياً أحببت ياندكس الأكثر استقرارًا.
- Yandex.Store - في البداية ، استخدمته فقط ، ولكن تبين أنه عربات التي تجرها الدواب للغاية ، يبدو لي أنه يحتل المرتبة الأولى في القائمة الأعلى لأخطاء تطبيقات Android. تقويم

لقطات الشاشة الإضافية التمرير من الأعلى إلى الأسفل








تعيين وقت التذكير


إعدادات


المساعدة "سمكة الزعنفة الشراعية المرافق" (يسمح لك بإعادة تشغيل محاكي الروبوت، الفرعي الشبكة وملفات الوسائط REINDEX، الخ) ملاحظات


آلة حاسبة


(ويظهر أيضا تقريب النص إلى إصلاح إلكتروني في كلمة)



ملاحظة: إذا كنت تبحث عن كثب، في زوايا كل يمكنك أن ترى شرائح من هذه "المستطيلات" - هذه ميزة للواجهة (مثال جيد على فلسفة المطورين: "نحن على عكس").

تتم كتابة تطوير

تطبيقات Sailfish OS في C ++ و QML (جزء رسومي) ، كما هو مكتوب على الموقع الرسمي لـ SDK يتضمن:

- بيئة التطوير المتكاملة QtCreator (IDE)
- محرك Mer Mer للتجميع المتقاطع
- محاكي SailfishOS
- البرنامج التعليمي والتصميم وتوثيق API
- مستودعات للمكتبات الإضافية وشفرة المصدر المفتوح

مزيد من المعلومات على: sailfishos.org/develop .

Jolla Phone

دعنا نقول بضع كلمات مباشرة عن وسائط Sailfish OS. لديه ميزة واحدة تحدد تصميمه بالكامل ، ويتكون الهاتف من جزأين: الهاتف نفسه والجزء الخلفي من النصف الآخر. يمكن للنصف الآخر أن يكون نظريًا أي شيء:
- لوحة عادية
- لوحة مفاتيح
- لوحة شمسية
- ...

في الوقت نفسه ، حتى اللوحات العادية ليست بهذه البساطة! لديهم علامة NFC ، وبفضلها عند تغيير اللوحة ، تتغير الخلفية ونغمة الرنين وما إلى ذلك. حول لوحة المفاتيح: قام متحمس بعمل لوحة مفاتيح تسمى TOHK (google it) ، ولكن للأسف الآن لا يمكنك شرائها. فقط أعضاء الشركة على Kickstarter استلموها.

التقييم الشخصي: أنا لست معقدًا بشكل خاص فيما يتعلق بالهواتف الذكية ، لذا من الأفضل أن ننظر فقط إلى صور نسختي (في وقت كتابة هذا التقرير ، عمره 4 أشهر). يمكنني فقط أن أقول أن الجهاز أنيق ، ولكن لا يزال من المحتمل وجود خدوش على العلبة في بعض الأماكن.









لقد أذهلتني أن المطورين لم "يلصقوا" شعارهم ، فهو موجود على اللوحة الخلفية ، ولكن هناك غير مرئي تمامًا ، وفي الأعلى على حافة الهاتف الذكي.

استنتاج


تبين أن الجهاز مثير للاهتمام للغاية ، نعم ، نظام Sailfish OS عبارة عن نظام أساسي صغير إلى حد ما: هناك أخطاء (على الرغم من "لم أجد أي أخطاء أطفال تقريبًا) ، ولا يوجد العديد من التطبيقات الأصلية حتى الآن (على الرغم من أنني لم أجد أي عيوب خاصة ، وإذا كان دعم Android يساعد دائمًا ) ، عدم اكتمال بعض البرامج الافتراضية ، ولكن مع ذلك هناك إمكانات وهي ضخمة!

فلسفة الإدارة الأصلية ، انفتاح المنصة ، التصميم الجميل آسر.

أما هاتف Jolla Phone نفسه ، فقد اتضح أنه لا يشبه الهواتف الأخرى: تصميم "النصفين" ، مزيج مثير من المواد ، إمكانية التخصيص بفضل النصف الآخر.

بشكل عام ، إذا تطورت Jolla بنفس الوتيرة ، فستكون لديها كل فرصة لأخذ مكانها الصحيح في مجموعة أنظمة تشغيل الهواتف المحمولة.

وكذلك:

قال لي أحد الأصدقاء وهو يقرأ هذه المراجعة: "ما زلت لا أفهم لماذا يجب أن أدفع هذا المال حتى لا أحصل على هاتف iOS / Android / Windows."

لم أقم بتعمد بتخصيص ميزات قاتلة "بقوة" وما سيحصل عليه المستخدم بالضبط مقابل 15 ألف روبل (سعر 08.15) ، لأنه ، أولاً ، هذا ليس نص مبيعات ، هذه مجرد مراجعة متواضعة ، وثانيًا ، من "نضج" "، هو نفسه سيفهم لماذا يحتاج إلى مثل هذا الهاتف وأي نوع من الميزات القاتلة لديه ، أليس كذلك؟

روابط لمراجعات أخرى باللغة الروسية (والتي بدت مثيرة للاهتمام بالنسبة لي):


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

روابط مفيدة:


sailfishos.org (يمكنك قراءة كل شيء عن نظام التشغيل في الأصل.)
sailfishos.org/design/ux-framework (بالنسبة لأولئك الذين لديهم فهم ضعيف لبنية الواجهة)
sailfishos.org/design/gestures (المزيد عن الإيماءات)
sailfishos.org/design/ تصميم المبادئ (مبادئ التصميم)

PS

أغتنم هذه الفرصة لأطلب من المستخدمين جولا الهاتف: إذا كنت قد اشتريت أي حالة لحبيبك؟ إذا كان كذلك؛ أيهما؟

بالمناسبة ، أتساءل ما سينتج عنه الاتفاق بين Jolla والاتحاد الروسي ، لأن Sailfish OS تم إعلانه تقريبًا نظام التشغيل المحلي الرسمي وإضافته إلى خطة استبدال الاستيراد.

أعبر عن امتناني لأصدقائي على المراجعات والتصحيحات والنصائح الأولى.

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


All Articles