Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Windows 8
  • Rishikimi i Inoi R7 në Sailfish OS: si një smartphone rus. OS më i keq ndonjëherë

Rishikimi i Inoi R7 në Sailfish OS: si një smartphone rus. OS më i keq ndonjëherë

Në Vedomosti, pas disa muajsh, por para fundit të vitit 2016, një telefon i lirë në një sistem operativ alternativ do të shfaqet në shitjen me pakicë ruse. Kështu, fillimi i shitjeve të "telefonit Berezkin" në Sailfish OS në shitjen me pakicë kombëtare përkoi në kohë me fillimin e premtuar të shitjeve ruse të telefonit Indian Aqua Fish. Ky është i vetmi telefon i lëshuar nga fabrikat në versionin 2 të ri të sistemit operativ Sailfish. Smartphone është prodhuar nga Indian Intex Technologies. Në mars 2016, drejtori (sipas gazetës The Times of India - pronari) i Intex Technologies Keshav Bansal premtoi se gjatë verës telefonat e tij në Sailfish OS do të arrinin në Afrikë, Amerikën Qendrore dhe Jugore dhe në Rusi, siç thotë ComNews. .ru e zbuloi përsëri në dimrin e 2016, ato do të jenë para fundit të fillimit të vitit. Në kohën e botimit të Marsit të ComNews.ru, indiani nuk kishte një partner shpërndarës rus, por sipërmarrësi indian po e kërkonte.

Telefon Aqua Fish nga Intex Technologies:

Berezkin kontrollon 80% të Platformës së Hapur Mobile (OMP). Siç kuptoi Vedomosti javën e kaluar, është kjo kompani e themeluesit të Holdingut energjetik ESN që do të ndihmojë në përmbushjen e dëshirës së Ministrit rus të Komunikimeve Nikolai Nikiforov për një OS të pavarur. WMD do të lëshojë telefona inteligjentë në një sistem operativ kushtimisht të pavarur nga Amerika. Sistemi operativ i krijuar në "Platformën" celulare do të bazohet në Linux. Shumica dërrmuese e modifikimeve në kernelin Linux bëhen nga korporata globale si Intel, Samsung, IBM, etj. - Linux nuk ka pothuajse asnjë zhvillues rusë në sasi statistikisht të rëndësishme. Sistemi operativ celular rus, si dhe Sailfish OS i njohur për entuziastët, nuk do të bëhet "i hapur" nga autorët e tij Tatarstan. Prandaj, emri i "kompanisë Berezkin" - "Platforma e Hapur Mobile" - deri më tani ka vetëm një lexim hipotetik, si dhe pavarësinë e sistemit operativ nga autorët globalë të Linux. Megjithatë, ministri Nikiforov është i gatshëm t'i bashkohet zhvillimit të një sistemi operativ global celular, ku një pjesë e konsiderueshme e kodit do të jetë rus. Një minutë pas njoftimit ministror, ​​drejtori i komunikimeve të jashtme në Rambler & Co u interesua për këtë zhvillim të Innopolis: “Zhvillimi ynë celular mund të kryejë një pjesë të punës, e cila do të bëhet një përvojë e paçmuar për ne”. Nuk ka pasur ende asnjë njoftim në lidhje me lojtarët e tjerë të rëndësishëm rusë të IT që i bashkohen projektit, megjithëse ata kanë njohur zhvilluesit e Sailfish për shumë vite në Yandex. 3 vjet më parë, motori rus i kërkimit i dha Sailfish "app store".

Ministria e Telekomit dhe Komunikimeve Masive e Federatës Ruse ka një mundësi zyrtare për të paguar para të vogla (njëzet deri në tridhjetë dhjetëra miliona dollarë, ose 1.89 miliardë rubla) për krijimin e një sistemi operativ celular rus, megjithatë, sipas një përfaqësuesi e Ministrisë së Telekomit dhe Komunikimeve Masive për Vedomosti, kompania e Berezkin nuk aplikoi në ministri për mbështetje financiare. Përkundrazi, siç shkroi ComNews.ru duke iu referuar Antti Saarnio (bashkëthemelues dhe kryetar i bordit të drejtorëve të Jolla, zhvillues i sistemit operativ celular Sailfish), në dhjetor 2015, vetë Grupi rus ESN u bë kryesori burimi i financimit dhe aksionari më i madh i Jolla - për më tepër, investimet totale të investitorëve të tjerë në Jolla në atë kohë kishin kaluar tashmë 70 milion dollarë (kjo është më shumë se 2 herë më shumë se 1.8 miliardë rubla teorike nga buxheti i ministrisë ruse) .

Berezkin sugjeroi në Vedomosti që zhvilluesit e tij (ata do të punojnë në Tatarstan, përkohësisht, Innopolis) do të finalizojnë Sailfish për nevojat e përdoruesve rusë. Teorikisht, në këtë sistem operativ tashmë shume vite ka një gjuhë ruse në ndërfaqet, por Berezkin premtoi të "përkthejë ndërfaqen në Rusisht", si dhe zhvilluesit gjithashtu "do të punojnë në ekosistemin dhe do të portojnë aplikacionet e njohura në Sailfish". Në nëntor 2013, zhvilluesi finlandez i telefonave inteligjentë Jolla Yandex.Store zëvendësoi Google Play si dyqanin e tij të aplikacioneve, por fakti që mbajtësit e të drejtave të autorit të të njëjtave "aplikacione" janë tashmë gati që ata të "transportohen" nga Google Play në dyqanet alternative atje. nuk ka pasur ende njoftime të mëdha.

Specifikimet e Intex Technologies Aqua Fish: Ekran 5 inç me rezolucion 720 × 1280 piksele, procesor 1.3 GHz, 2 GB RAM, memorie totale 16 GB, kostoja e një smartphone, sipas burimeve të ndryshme, për sa i përket rupive indiane - rreth 120 SHBA dollarë ose 100 euro. Prodhuesi i telefonave Intex Technologies mban 10% të tregut indian të telefonave celularë, që në terma absolut do të thotë 3 milionë njësi të shitura në muaj, nga të cilat 1 milionë janë smartfonë.

Duket se tregu i teknologjisë celulare më në fund po del nga stanjacioni. Nuk përbëhet më nga 90% e 2 kompanive gjigante që lojtarët e vegjël duken në mënyrë të paqartë nga jashtë. Prodhuesit ndaluan së prodhuari monoblloqe identike dhe filluan të mendojnë se si t'i befasojnë vërtet klientët.

Në çështjet e softuerit gjenden edhe fillimet e konkurrencës. Triumvirati i Android, iOS dhe Windows Mobile është gati të shembet nën presionin e sistemeve operative më pak të njohura - Firefox OS, Tizen OS dhe, natyrisht, Jolla Sailfish OS. OS i fundit ka shanset më të mëdha për t'u ngjitur në piedestal, sepse 2 fuqi të mëdha janë të interesuara për të menjëherë - Rusia dhe Kina. Nga erdhi Sailfish Mobile OS dhe si është më i mirë se sistemet operative të njohura, do të mësoni nga ky artikull.

Në vitin 2011, dy gjigantët e teknologjisë Nokia dhe Intel u bashkuan për të krijuar një sistem operativ që karakterizohej nga aftësia e tij për t'u përshtatur me kërkesat e çdo përdoruesi. Kështu kishte MeeGo- një "OS" jashtëzakonisht kurioz që u përdor në vetëm një model smartphone, Nokia N9.

Përdoruesit rusë kishin pak mundësi për t'u njohur me MeeGo, sepse Nokia N9 nuk shitej në shitje me pakicë vendase. Jashtë vendit, MeeGo mori shumë reagime pozitive si nga përdoruesit e zakonshëm ashtu edhe nga ekspertët - por megjithatë shpejt "u fundos në harresë". Nokia refuzoi të zhvillonte këtë OS dhe vendosi të fokusohej në Windows Mobile, i cili iu duk një projekt më premtues.

Sidoqoftë, një grup entuziastësh u shkëputën nga Nokia, duke formuar një kompani të re Jolla dhe u angazhuan në zhvillimin e MeeGo, mbi bazën e të cilit u rrit Sailfish Mobile OS. Versioni beta i Sailfish OS 1.0 u shfaq në nëntor 2013. Pas 2 vitesh, Jolla lëshoi ​​​​versionin e dytë të sistemit operativ, i cili është ende aktual edhe sot e kësaj dite.

Në vitin 2015, një tjetër ngjarje e rëndësishme ndodhi me Jollën: biznesmeni rus G. Berezkin, përfaqësues i 200 biznesmenëve më të suksesshëm në Rusi, u shfaq në kompani si aksioneri kryesor. Berezkin lançoi kompaninë OMP (Open Mobile Platform) në Federatën Ruse, qëllimi i së cilës ishte krijimi i Sailfish Mobile OS RUS, një sistem operativ "popullor" rus i bazuar në komponentët e softuerit të Sailfish origjinal.

Në vjeshtën e vitit 2016, Sailfish Mobile OS RUS u kompletua dhe u shtua në regjistrin e softuerit vendas në varësi të Ministrisë së Telekomit dhe Komunikimeve Masive. Me fjalë të tjera, u shfaq një version vendas rus i Sailfish finlandez "OS".

Çfarë është e mirë për Sailfish OS?

Sailfish ka shumë përparësi - këtu janë vetëm disa:

  • Disponueshmëria e 2 dyqaneve të aplikacioneve në të njëjtën kohë. Nuk ka Google Play në Sailfish, por në meny mund të gjeni ikona për Yandex.Store dhe dyqanin e vetë Jolla. Aplikacionet Android janë të disponueshme në Yandex.Store (të cilat janë të pajtueshme me Sailfish), ndërsa dyqani Jolla ofron vetëm ato programe që janë shkruar posaçërisht për sistemin operativ finlandez. Sigurisht, ka ende pak prej tyre - kështu që integrimi me aplikacionet Android duket si një zgjidhje e arsyeshme.
  • Liri e plotë kur punoni me skedarë. Sailfish është një lloj antipodi i iOS: ky OS plotësisht të hapur. Përdoruesi mund, pa asnjë kombinim mediatik, të ngarkojë skedarë të çdo lloji në memorien e smartfonit dhe t'i hapë ato përmes aplikacioneve nga Jolla. Nëse është e nevojshme, madje mund të aktivizoni modalitetin e zhvilluesit ose të hapni një Terminal plotësisht funksional.
  • ndërfaqe origjinale. Ndërfaqja e Sailfish mund të duket e çuditshme për një përdorues të mësuar me iOS ose Android. Shumë operacione kryhen ndryshe nga Android dhe iOS - për shembull, për të ndryshuar gjuhën e tastierës, duhet të shtypni dhe mbani shiritin e hapësirës. Sidoqoftë, nëse përdoruesi i jep Sailfish një shans dhe e përdor atë për të paktën një javë, ai do të zbulojë se administrimi i një smartphone me këtë OS është edhe më i përshtatshëm - qoftë edhe sepse ai njeh shumë gjeste.
  • Programet minimale "si parazgjedhje". Ndryshe nga Android dhe iOS, Sailfish nuk e detyron përdoruesin të përdorë navigimin ose postën e para-instaluar dhe nuk imponon asgjë. Si parazgjedhje, menyja përmban vetëm më të nevojshmet - "Kontaktet", "Galeria", "Mesazhet", "Shfletuesi" dhe kështu me radhë.
  • Integrimi me shumë shërbime cloud. Ka të paktën një duzinë shërbimesh në të cilat Sailfish është në gjendje të ngarkojë të dhëna. Vetë përdoruesi mund të zgjedhë se cilës do t'i drejtohet - ka opsione të njohura, si Google Drive, dhe ato më ekzotike (Flickr).
  • Siguria e rritur. Sailfish mbështet enkriptimin në nivel të sistemit operativ dhe krenohet me algoritme të forta MDM. Është për këtë arsye që sektori publik rus, si dhe disa korporata të mëdha, po shikojnë sistemin operativ finlandez.

Sailfish 2 ka një veçori regjistrimi të thirrjeve. Kjo gjithashtu mund t'i atribuohet avantazheve të "OS", sepse, për shembull, në iOS, është e pamundur të regjistrohen bisedat telefonike duke përdorur mjete të integruara - Apple beson se rregullimi i thirrjeve shkel të drejtën e një personi për konfidencialitetin e të dhënave personale .

A ka Sailfish disavantazhe?

Sailfish OS ka gjithashtu të metat e veta. Ndër përdoruesit kryesorë janë këto:

  • Nuk ka tastierë rrëshqitëse.
  • Integrim mesatar i aplikacioneve me njëri-tjetrin. Në Android, për shembull, një fotografi nga galeria mund të dërgohet kudo - madje edhe në një mesazher, madje edhe në "cloud". Peshku me vela nuk mund të mburret me të tillë.
  • Nuk ka kontroll zanor.

Të gjitha mangësitë e përshkruara janë nga kategoria e eliminuar. Pra, ka shumë mundësi që Jolla t'i heqë qafe ato me Sailfish OS me përditësimet e radhës.

Çfarë telefonash mund të blej në Sailfish?

Ka ende shumë pak vegla që përdorin Sailfish - mund të njiheni me të gjitha në faqen zyrtare të Jolla.

Smartphone i parë me sistemin operativ Sailfish u lëshua në vitin 2013 dhe u emërua njësoj si kompania prodhuese - Jolla. Këtu është një video e shkurtër që tregon pajisjen:

Jolla prezantoi një vegël tjetër në Sailfish në një duet me kompaninë e re indiane Intex në MWC 2016. Smartphone quhej Aqua Peshku dhe një dizajn pothuajse tërësisht i kopjuar nga Jolla e parë.

Ndoshta pajisja Aqua Fish do të kishte qenë e suksesshme në Rusi - për çmimin e saj të ulët (rreth 80 dollarë), ajo ka karakteristika shumë të mira. Sidoqoftë, nuk shitet zyrtarisht në territorin e Federatës Ruse. Ju mund të porosisni një pajisje nga Intex vetëm në eBay.

Sistemi operativ Sailfish në 2016 mori një tjetër pajisje jashtëzakonisht kurioze - Telefoni Turing, emëruar pas matematikanit të famshëm britanik. Turing Phone është interesant sepse përbëhet nga të ashtuquajturat lëngmorfium- një material që është më i fortë se titani dhe çeliku.

Sidoqoftë, Turing vështirë se do ta kishte miratuar që emri i tij të figuronte në një projekt kaq të dyshimtë. Kompania Turing Phone u turpërua në të gjitha aspektet: jo vetëm që filloi të dërgonte pajisje për porosi para një vit më vonë (!), por dërgoi edhe diçka krejtësisht të ndryshme nga ajo që premtoi. Telefoni Turing fillimisht do të kishte Android; kur dhe pse prodhuesi vendosi të përdorë Sailfish është një mister.

Në të njëjtin 2016, kompania Open Mobile Platform prezantoi pajisjen e parë në Sailfish OS RUS "Ermak" me një kosto fenomenale prej $2,000. Ermak dallohet nga besueshmëria e jashtëzakonshme - në veçanti, është në gjendje të transmetojë informacion përmes kanaleve të mbyllura të komunikimit.

Të gjithë zinxhirët kryesorë "mohuan" shitjet e Yermak, duke besuar me arsye se nuk ka asnjë lidhje me një smartphone në tregun masiv me një çmim të tillë.

Në vitin 2017, OMP megjithatë lëshoi ​​​​një smartphone publik që funksiononte në versionin rus të Sailfish - INOI R7. Kjo vegël ka një shkallë të lartë të mbrojtjes së të dhënave personale, dhe për këtë arsye pozicionohet si një smartphone për sektorin e korporatave.

Ju mund të blini INOI R7 në dyqanin online Buyon - kostoja e pajisjes është rreth 12 mijë rubla.

A mund ta instaloj vetë Sailfish OS në telefonin tim inteligjent?

Në shumë nga telefonat inteligjentë të sotëm, mund të instaloni firmware jozyrtar Sailfish - një listë e plotë e pajisjeve. Sidoqoftë, kjo detyrë nuk është e lehtë: do t'ju duhet të përdorni shërbimet e Android SDK, të zhbllokoni ngarkuesin aktual dhe të instaloni një të ri. Një person që nuk e konsideron veten një përdorues të avancuar është më mirë të mos ngjitet në këtë "vrimë lepuri".

Ekziston një mendim se së shpejti prodhuesit do të bëjnë të mundur kalimin nga një "OS" në tjetrin zyrtare. Ndërkohë, "lëvizja" zyrtare është në dispozicion vetëm për pronarët e Sony Xperia X - dhe më pas me një bazë të rimbursueshme. Sipas marrëveshjes aktuale mes Jolla dhe Sony, një përdorues i Xperia X do të duhet të paguajë pothuajse 50 euro për të zëvendësuar Android me Sailfish.

E ardhmja i përket Sailfish?

Sailfish OS duket premtues - ka një sërë arsyesh për të besuar se ky "OS" ka një të ardhme të mirë:

  • Sailfish po bashkëpunon në mënyrë aktive me "gjigantin" japonez Sony. Në MWC 2017, kompanitë së bashku prezantuan Sony Xperia X, që funksionon në sistemin operativ finlandez. Në gusht, në përgjithësi, pati lajme për Xperia X, i cili funksionon në 2 "OS" njëherësh. Të kishte një partner të fortë ishte shumë e rëndësishme për Jollën.
  • Në të njëjtën ekspozitë, Jolla hyri në një partneritet me Sailfish China, një kompani që zhvillon softuer për smartfonë, orë inteligjente dhe pajisje të tjera. Sipas marrëveshjes mes firmave, kinezët do të investojnë 250 milionë dollarë në zhvillimin e Sailfish.

Aftësitë e mbrojtjes së të dhënave të Sailfish kanë tërhequr jo vetëm kinezët, por edhe Rusinë dhe Indinë. Nëse këto dy shtete vazhdojnë të investojnë në zhvillimin e sistemit operativ finlandez, atëherë sigurisht që nuk do të duhet të shqetësoheni për të ardhmen e tij.

Në këtë artikull do të doja të flisja për një ngjarje të mrekullueshme që u zhvillua nga data 27 deri më 30 korrik - shkollën verore Sailfish OS, organizuar nga "platforma e hapur celulare" me mbështetjen e Universitetit Innopolis. Nëse jeni të interesuar në perspektivën e zhvillimit të Sailfish OS, Linux real në telefonat inteligjentë, ose thjesht një fushë tjetër e aplikimit të QML / C ++ është interesante - unë kërkoj një habrakat.

Para së gjithash, dua të them se për mua kjo histori me Sailfish OS filloi në 1 Prill 2016. Nuk po bëj shaka, pikërisht në këtë ditë mora në krahë Jollën time të shumëpritur. Dhe larg ne shkojmë ... Gërmimi në OS, leximi i manualeve, botimi i disa artikujve mbi geektimes dhe aplikacioni i parë vetjak në dyqanin zyrtar.

Një herë, ndërsa isha ulur në shtëpi, duke lexuar Habr, pashë një post-njoftim për Shkollën Verore të Sailfish OS dhe vendosa menjëherë që të isha atje. Disa javë më vonë unë tashmë po qëndroja në Innopolis në rrugën e tyre kryesore - Universitetskaya.


Fotografitë mund të klikohen.

Çfarë vendi ishte! Çfarë komuniteti zhvilluesish! Kjo ishte e pabesueshme! Ahem ... Mirë, le të hedhim poshtë emocionet, le të shkojmë me radhë.

27 korrik

Ishte një ditë prezantimesh, një ditë fjalimesh, një ditë vendosjeje ...

Pjesëmarrësit u akomoduan në dhoma të rehatshme për dy:

Dhomat kishin gjithçka që ju nevojitet për pushime të vogla midis "porcioneve" të kodimit: krevate, dushe, kondicioner, një tavolinë. E vetmja gjë është se në dhomën time kishte 4 komodina për dy dhe zero (!) karrige, mendoj se e keni marrë me mend se si kemi përdorur 2 komodina "ekstra".

Pse nuk kishte karrige

Siç na shpjegoi një përfaqësues i Universitetit Innopolis, ky kampus nuk është ende plotësisht gati për studentët. Hmm, por unë do të jetoja në një ndërtesë të tillë "të papërfunduar".


Unë kam qenë veçanërisht me fat me fqinjin tim, kam jetuar me të gjithë të respektuarit, mjeshtrin e arnimeve për Sailfish OS, Andrey Kozhevnikov, i njohur më mirë me pseudonimin CodeRus. Sailfish OS ka vetëm një problem të vogël me dokumentacionin, veçanërisht me strukturën e tij dhe mbulimin e pamjaftueshëm të disa detajeve, dhe këtu u vendosa me një bazë njohurish ecjeje në Sailfish OS, shpresoj që gëzimi im në atë moment të jetë i kuptueshëm? :) Faleminderit, Andrey, për të gjitha përgjigjet gjithëpërfshirëse të pyetjeve të mia.

Nga ora 15:00, të gjithë u mblodhën në auditorin nr. 307, ku në fakt jetuam për 48 orët e ardhshme.

Ne dëgjuam fjalimet hapëse, fjalë të përgjithshme për Sailfish OS, perspektivat e tij në Rusi, për rolin e "Platformës së Hapur Mobile". Rektori më ftoi të studioja në Innopolis.

Pastaj partnerët folën:

Në mbrëmje na çuan në një turne në qytetin e Innopolis:

Rreth qytetit të Innopolis

Për të mos e mbingarkuar artikullin, do të përgjigjem shkurt: qyteti është ende në zhvillim, rreth 2000 banorë tani jetojnë atje, por ka gjithçka që është e nevojshme për një qëndrim të rehatshëm: strehim të lirë, një supermarket, një fushë futbolli, një pishinë, një qendër mjekësore, një çerdhe, një kopsht fëmijësh, një shkollë etj. Të shohim se çfarë do të sjellë ky “projekt” në të ardhmen, por i urojmë suksese dhe kthim në temën tonë kryesore.

28-29 korrik

Që nga ajo ditë, tensioni fillon të rritet në mënyrë eksponenciale!

Ligjëratat filluan në orën 09.00, na prezantuan:

Kirill Chuvilin(Përfaqësues i "Platformës së Hapur Mobile" për marrëdhëniet me komunitetin, themeluesi i MaemoWorld.ru) - Përmbledhje e Sailfish OS SDK +Klasa master për zhvillimin e një aplikacioni GUI për Sailfish OS. Ai foli për veçoritë e SDK, për mënyrën e krijimit të saktë të ndërfaqeve për Sailfish OS, pasi OS krahasohet në mënyrë të favorshme me të tjerët: pothuajse gjithçka këtu bëhet me rrëshqitje, dhe jo duke prekur ekranin, gjë që kërkon njëfarë aftësie nga zhvilluesi.

Andrey Vasiliev(përfaqësues i FRUCT) - Klasa master për të punuar me API-në kryesore të Sailfish OS. Ishte një raport interesant se si të "tërheqësh" GPS, të kontrollosh sensorë të ndryshëm, të luash tinguj, të bësh fotografi.

Pavel Goryansky(përfaqësues i "Platformës së hapur celulare") - Përshtatja e harduerit Sailfish OS. Pavel foli se si të "filloni" Sailfish OS në pajisjet e pambështetura, çfarë nevojitet për këtë, etj.

Andrey Kozhevnikov(aka CodeRus, përfaqësues i komunitetit) - pavarësisht se sa shumë e ushqeni një ujk, ai shikon në pyll klasë master për modifikimin e Sailfish OS. Oh, ishte një fjalim shumë argëtues, me temën "si të bëni MyOwn OS nga Sailfish OS". Seriozisht, falë QML, ju mund të rishkruani pothuajse plotësisht ndërfaqen origjinale për veten tuaj! Shpresoj që në të ardhmen Andrei ta mbulojë këtë temë personalisht, pasi meriton një artikull të veçantë.

Petr Vytovtov(aka Osanwe, zhvillues i klientit vendas për analizuesin e rrjetit Vkontakte dhe Wi-Fi, përfaqësues i komunitetit) - klasë master për të punuar me shërbimet e njohjes së të folurit. Të informuar se si mund të përdorni Yandex Speechkit në Sailfish OS.

Alexey Andreev(fitues i hakatonit Sailfish OS në Shën Petersburg, pjesëmarrës i semiot.ru) – klasë master për punën me pajisjet IoT. Ishte bukur të takoje një "shpirt binjak" - një person i cili gjithashtu është i përfshirë në Semantic Web.

Prezantimet e ideve për hackathon filluan në orën 19.30, në fund, projektet e mëposhtme rezultuan të zbatueshme:

Porta FriendlyARM- një projekt për të përshtatur Sailfish OS në një bord për zhvilluesit;
MyFirstProgram- mjete për ndërveprimin e telefonave inteligjentë dhe dizajnerëve robotikë, si TRIK dhe Lego NXT;
Statistikat e baterisë- mjet për monitorimin e konsumit të baterisë;
Ndarja e vendndodhjes GEO- shkëmbimi i të dhënave të vendndodhjes ndërmjet pajisjeve;
sintonizues i kitarës- sintonizues i kitarës;
CryptoFish- kriptimi i skedarëve me një fjalëkalim;
Trenat periferike- orari i trenave bazuar në të dhënat e Yandex;
Moti- informacione për motin bazuar në vendndodhjen;
vrases- lojë me role bazuar në lojën psikologjike "Killer";
AppCleaner- heqja e të dhënave dhe aplikacioneve të panevojshme;
dhelpra roje- kriptimi i ndarjes së shtëpisë së përdoruesit;
CryptoContainer- ruajtja e sigurt e skedarëve në një kontejner;
shtyrje kohe- aplikacion për shkrepjen e fotografive dhe videove me kohë.

Po, temat me prefiksin "kripto" tani janë në modë, por seriozisht, shumë ishin të shqetësuar për temën e sigurisë.

Ekipi im vendosi të bënte një lojë të bazuar në lojën me role Killer. Vendosur për veçoritë e zbatimit:

Zgjedhja e viktimës bëhet në server (ekipi kishte një nga krijuesit e "Killer" për android, kështu që serveri ishte tashmë gati);
- Kërkesat dhe autorizimi në Vkontakte për të marrë një fotografi dhe emrin e viktimës;

- duke përdorur GPS, programi e drejton viktimën në Google Maps;

Në përgjithësi, planet ishin të mëdha ...

Çfarë bëmë apo si nuk fituam hackathon, por fituam shumë përvojë

Në ekipin tim, unë kam qenë përgjegjës për UI, kështu që një pjesë e artikullit do t'i kushtohet asaj. Para së gjithash, ne skicuam një imazh të përafërt të të gjitha faqeve (siç quhet secila "dritare" në Sailfish OS) dhe si të lundroni midis tyre:

Testi i parë filloi me faqen e përzgjedhjes së viktimave, komponenti Dialog ishte më i përshtatshmi për këtë, rezulton se zhvilluesit e kornizës Silica nuk supozuan se faqja e Dialogut do të ishte faqja e parë e aplikacionit dhe për shkak të kësaj Anulo ( rrëshqitja nga e majta në të djathtë funksionoi dhe nuk dukej mjaft e saktë) . Prandaj, më duhej të mashtroj: faqja e parë do të jetë një faqe boshe, nga e cila do të ketë një kalim të shpejtë në DialogPage (një faqe boshe vizatohet shumë shpejt, kështu që një "mashtrim" i tillë nuk do të jetë i dukshëm për përdoruesin).

Kodi burimor i faqes së parë:

importoni QtQuick 2.0 importoni Sailfish.Silica 1.0 importoni "../js/server_request.js" si Dialog i Kërkesës së Serverit ( id: emri i vargut të veçorisë dialogFirstPage: Mbiemri i vargut të veçorisë "Vasya": vargu i vetive "Pupkin" imagePath: "../images / avatarUnknown.png" vargu i vetive unikeKey: "Në pritje..." onAccepted: ( console.log("pranuar") // Hapni një faqe të re dhe kaloni në disa variabla pageStack.push(Qt.resolvedUrl("SecondPage.qml") , ( "emri": emri, "mbiemri": mbiemri, "imagePath": imagePath, "uniqueKey": unikeKey), PageStackAction.Animated) ) në Refuzuar: ( console.log("refuzuar") // Hap përsëri të njëjtën faqe Stack .push(Qt.resolvedUrl("FirstPage.qml"), (), PageStackAction.Immediate) // Bëni një kërkesë te serveri për të marrë një "viktimë" të re ServerRequest.server_getNextRandomTargetId("34853940", callback_getThirrjeNextRandomRandomT. answerText) ( uniqueKey = answerText; ) Kolona ( anchors.fill: prind DialogHeader ( ac ceptText: "Prano" cancelTeksti: "Anulo" ) Teksti ( id: viktima Gjerësia e tekstit: prind. gjerësia horizontale Shtrirja: Teksti.Ngjyra qendrore: Shkronja e temës.highlightNgjyra.bold: e vërtetë wrapMode: Teksti.Wrap font.pixelSize: Theme.fontSizeEx "Zgjidh viktimën e re:" ) Imazhi ( id: burimi i avatarit: imagePiranca e rrugës.horizontalQendra: prind.horizontalGjerësia e qendrës: 400 lartësia: 400 ) Teksti ( id: emri Gjerësia e tekstit: prindi.gjerësia horizontale Shtrirja: Teksti.Ngjyra e qendrës: Theme.highlightColor .bold: false wrapMode: Text.Wrap font.pixelSize: Theme.fontSizeExtraTekstExtraLarge: emri ) Teksti ( id: mbiemri Gjerësia e tekstit: prind.gjerësia horizontaleRreshtimi: Teksti.Ngjyra e qendrës: Theme.highlightNgjyra font.bold: false wrapde. Text.Wrapde font.pixelSize: Theme.fontSizeExtraLarge text: mbiemri ) Teksti ( id: key Gjerësia e tekstit: prind.gjerësia horizontalAngazhimi: Teksti.Ngjyra e qendrës: Theme.highlightNgjyrë font.bold: false wrapMode: Text.Wrap font.pixelSizeSize:Theme "Kodi i viktimës:\n " + çelësi unik )))
Kodi burimor i "mashtrimit":

importoni QtQuick 2.0 import "faqet" Sailfish.Silica 1.0 ApplicationWindow ( // Nëse përdoruesi është i identifikuar, atëherë ngarkoni FirstEmptyPage.qml (funksioni i kontrollit nuk është shkruar ende, kështu që kjo faqe do të ngarkohet gjithmonë): fillestariFaqja: e vërtetë ? Qt.createComponent(Qt .resolvedUrl("pages/FirstEmptyPage.qml")) : Qt.createComponent(Qt.resolvedUrl("pages/LoginPage.qml")) kopertina: Qt.resolvedUrl("cover/CoverPageOrimlations" : Orientation.All _defaultPageOrientations : Orientation.All // Pasi faqja të jetë ngarkuar plotësisht, ne hapim menjëherë faqen tonë të parë reale: Component.onCompleted: ( // imediate -> pa animacion pageStack.push(Qt.resolvedUrl("pages/FirstPage .qml"), () , PageStackAction.Immediate) )
Pastaj gjithçka shkoi më lehtë, bëra autorizimin në Vkontakte duke përdorur WebView.

importoni QtQuick 2.0 importoni QtQuick.LocalStorage 2.0 importoni Sailfish.Silica 1.0 importoni "../js/auth.js" si AuthJS importoni "../js/storage.js" si StorageJS Dialog ( id: loginPage(l) kontrolloni funksionin (Url) if (AuthJS.checkUrl(url) !== 1) ( console.log(AuthJS.accessToken) StorageJS.storeSettingsValue("access_token", AuthJS.accessToken) StorageJS.storeSettingsValue("uthJS.accessToken", ) loginPage.close() ) ) SilicaWebView ( id: loginView anchors.fill: url prind: "https://oauth.vk.com/authorize?" + "client_id=4803503" + "&scope=messages,video,mur, audio, miq, fotografi, jashtë linje" + "&redirect_uri=https://oauth.vk.com/blank.html" + "&display=mobile" + "&response_type=token" onUrlNdryshuar: checkUrl(url) ) )
Kodi nga klienti për VK - Kat ndihmoi shumë në zbatimin e WebView. Faleminderit autorit për një aplikacion të mrekullueshëm!

Tjetra në radhë ishte faqja "Wanted", e cila është e ngjashme në përmbajtje me DialogPage, por përdor komponentin PullDownMenu për të hapur hartën dhe PullUpMenu për "vrasje". Duke përdorur PullDownMenu dhe PullUpMenu:

importoni QtQuick 2.0 importoni Faqe Sailfish.Silica 1.0 ( // ... // PullDownMenu dhe PushUpMenu mund të përdoren vetëm në SilicaFlickable, SilicaListView ose SilicaGridView SilicaFlickable ( anchors.fill: prind PullDownMenu ( //Ngjyrosni menynë "Colorize "Menuja" highlightColor : backgroundColor // Rrëshqitni shpejt do të zgjedhë opsionin: QuickSelect: true MenuItem ( teksti: "Hap hartën" nëKlikuar: ( console.log(qsTr("Opsioni klikuar")) pageStack.push(Qt.resolvedUrl("MapPage.qml"))) ) ) përmbajtja Lartësia: kolona.lartësia Kolona ( // ... ) PushUpMenu ( sfondNgjyra: theksimi "i kuq" Ngjyra: sfondNgjyra e shpejtëZgjidh: e vërtetëItem Menu ( text: "Kill!" onKlikuar: ( console.log(qsTr("Opsion klikuar")) pageStack.push(Qt.resolvedUrl("EnterCodePage.qml"), ("unikeKey": unikeKey)) ) ) ) )

Kërkesat në Vkontakte për një foto dhe emrin e viktimës;
- "Vrasja" e "viktimës" duke përdorur një "shtënë" përmes Bluetooth;
- një demon për gjurmimin e vendndodhjes së luajtësit.

Ne patëm gjithashtu një prezantim jo më të mirë të aplikacionit… Por kishim një UI për të cilin, të paktën personalisht, isha vërtet krenar (edhe pse ishte me disa gabime…). Ishte një hap i madh përpara për mua. Para udhëtimit, unë mund të krijoja vetëm një aplikacion 1-2 faqesh me logjikë shumë primitive, për shembull, aplikacionin "Shans".


Pas hackathon-it, u ndjeva i fuqizuar për të krijuar programe shumë më interesante me shumë faqe.

29 korrik. Mbrëmje

Pas përfundimit të hackathon-it, na dërguan në një klub bowling, ku të gjithë prisnim një banket, komunikim dhe çmime. Pas bowling, ne qëndruam zgjuar për një kohë të gjatë, diskutuam rezultatet e hackathon, menduam për Sailfish OS dhe folëm zemër më zemër.

30 korrik

Menjëherë pas mëngjesit, organizatorët diskutuan me pjesëmarrësit dëshirat dhe idetë për zhvillimin e Sailfish OS. Pastaj, gjatë ndarjes, ata "u çuan njerëzve" - ​​ata organizuan një ekskursion në ishullin-qytetin e Sviyazhsk. Pas një ekskursioni vërtet të shkëlqyeshëm, është koha për të thënë lamtumirë - Shkolla Verore e Sailfish OS ka marrë fund.

konkluzioni

Kjo aventurë emocionuese përfundoi, sepse ishte pak e trishtuar, por në të njëjtën kohë, zemra ime ishte e ngrohtë nga kujtimet se sa njerëz çmendurisht interesantë takova, sa emocione dhe përvoja mora. Dhe çfarë bote interesante! Është e mundur të mos fitosh një hackathon, të bësh një prezantim të aplikacionit jo në mënyrën më të suksesshme, të humbësh, por të marrësh një përvojë të madhe në këmbim, përvoja është shumë më e madhe se kur fiton!
Në përgjithësi, shkova në shtëpi me bindjen e fortë se do të ishte hobi im i madh i IT.

Bonusi numër 1

Disa këshilla për ata që nuk kanë marrë pjesë ende në hackathone:

Mendoni dhe bëni prezantimet e ideve/krijimeve tuaja sa më mirë që të jetë e mundur dhe performoni në mënyrë efektive. Shumë vërtet(!) varet nga kjo;

Formuloni qartë për veten dhe audiencën detyrën e minimumit dhe maksimumit.

Grigory Berezkin, themeluesi i Holding energjetik ESN, i cili zotëron një aksion në Jolla finlandeze (krijuesit e sistemit Sailfish), premtoi të lëshojë telefona inteligjentë në sistemin operativ rus që në vitin 2016, shkruan Vedomosti.

Prodhuesit dhe shitësit e pajisjeve dyshojnë për potencialin e pajisjeve të tilla në treg.

Në fillim të majit, Nikolai Nikiforov, kreu i Ministrisë së Komunikimeve dhe Mediave, prezantoi Platformën e Hapur Mobile, e cila është 80% në pronësi të Berezkin (20% të tjera kontrollohen nga Mikhail Verozub), si një zhvillues i një sistemi operativ vendas për telefonat inteligjentë. OMP ndodhet në Innopolis dhe aktualisht po kërkon zhvillues, shkrimtarë teknikë dhe testues.

“Objektivi kryesor i produktit është të konkurrojë me sukses sistemin operativ Android në tregun e pajisjeve mobile buxhetore”, thuhet në përshkrimin e kompanisë.

Berezkin tha për Vedomosti se telefonat inteligjentë të bazuar në këtë OS nuk janë të destinuara për sektorin publik, por për tregun e përgjithshëm dhe do të jenë të përballueshëm. Këto pajisje do të shfaqen në Rusi brenda muajve të ardhshëm, është i sigurt ai. Tani krijuesit e sistemit po negociojnë me furnitorët, por Berezkin nuk pranoi t'i emërtojë ata.

Sistemi operativ rus celular do të bazohet në Sailfish Finlandez. Zhvilluesit nga Innopolis do ta përkthejnë ndërfaqen në rusisht, do të portojnë aplikacione të njohura dhe në përgjithësi do të përmirësojnë ekosistemin, thotë Beryozkin.

Gleb Mishin, drejtor i përgjithshëm i zyrës ruse të Lenovo, në një bisedë me Vedomosti, tha se kompania ka diskutuar bashkëpunimin me Jolla. Sipas tij, nuk ka vështirësi teknike në lëshimin e telefonave inteligjentë në Sailfish, por ky sistem nuk ka pothuajse asnjë perspektivë në tregun e përdoruesve, pasi është e vështirë të bindësh përdoruesin të kalojë nga Android në ngjashmërinë e tij. Lenovo mund të jetë i interesuar për projektin nëse krijohet një treg shtetëror për të - me ndihmën e certifikimit të nevojshëm dhe kufizimeve të prokurimit të qeverisë Android, tha Mishin.

Një burim i Vedomosti në tregun me pakicë shprehu dyshime për suksesin e pajisjeve me versionin rus të Sailfish - blerësi është mësuar të buxhetojë pajisjet Android dhe do të jetë e vështirë të konkurrojë me prodhuesit kinezë. Nënkryetari ekzekutiv i Euroset, Viktor Lukanin, e quajti fillimin e sistemit të ri operativ "të vështirë dhe me vështirësi premtuese". Svyaznoy tha që ata nuk morën oferta nga prodhuesit e pajisjeve në Sailfish.

Në fillim të qershorit 2015, Jolla hyri në konkursin e Ministrisë së Telekomit dhe Komunikimeve Masive për zëvendësimin e importit të sistemit operativ për pajisjet mobile. Konsorciumi i zhvilluesve më pas përfshinte ESN, prodhuesin e softuerit ESK dhe Yandex. Zhvillimi i sistemit operativ vendas u vlerësua në 2.225 miliardë rubla, nga të cilat 1.89 miliardë rubla duhej të ndaheshin nga shteti. Ministria e Zhvillimit Ekonomik lëshoi ​​grante të tilla, Ministria e Telekomit dhe Komunikimeve Masive i tha Vedomostit se që atëherë kompania nuk ka aplikuar për para.

Jolla, e cila zhvillon Sailfish OS, njoftoi papritur versionin e tretë të sistemit të saj operativ. Prezantimi u mbajt në Barcelonë si pjesë e MWC 2018.

Në lidhje me këtë ngjarje, vendosëm të vazhdojmë të flasim për sistemet operative alternative të celularit Android dhe iOS. Ne mbuluam më herët. Tani është radha e Sailfish.

Po Nokia dhe Intel?

Është histori e gjatë. Filloi 13 vjet më parë. Më pas, në vitin 2005, Nokia e vjetër e mirë ishte e famshme për të, dhe modelin ende jo i famshëm për pathyeshmërinë e tij. Në ato ditë maji të mesit të viteve 2000, prodhuesi finlandez prezanton kompjuterin e tij xhepi Nokia 770. Ishte një pajisje revolucionare: e kapte internetin nëpërmjet Wi-Fi! Kishte shërbime VoIP dhe Google Talk.

Tableti mbështeti protokollin Jabber! Zot, sa nostalgji në këto fjalë! Tableti doli në shitje në nëntor 2005. 770 funksionoi në versionin e parë të Maemo, 2005OS. Më vonë erdhën Nokia N800, N810 dhe më pas N900. Të gjithë ata menaxhoheshin nga Maemo.

Ndërfaqja Maemo në Nokia N900

Po lëvizim nga Finlanda në SHBA. Netbook-ët me procesorë Intel Atom janë lëshuar në vitin 2007. Kompania dëshiron të promovojë këto pajisje, gjë që kërkon një sistem operativ jo shumë të kërkuar për burime. Windows nuk është i përshtatshëm - Microsoft nuk është marrëzi i interesuar për Atom. Pastaj është projekti Moblin. Emri është i shkurtër për Mobile Linux. Siç mund ta merrni me mend, sistemi i ri operativ është krijuar për pajisjet mobile. Ai bazohej në Linux me burim të hapur.


Ndërfaqja Moblin

Tetë vjet më parë, në shkurt 2010, Nokia dhe Intel njoftuan se po bashkonin forcat. Sistemi operativ i zhvilluar së bashku u quajt MeeGo. Më pas u njoftua se Nokia N8 do të jetë smartphone i fundit në Symbian OS (një sistem tjetër operativ Nokia, i cili u instalua në më shumë pajisje), dhe N9 do të dalë tashmë duke përdorur MeeGo.


Nokia N9 në MeeGo

Ishte shumë interesante: përdoruesit mund të zgjidhnin midis pajisjeve iOS, Android, Windows Phone, MeeGo apo edhe të blinin një BlackBerry! Por, për fat të keq, ky idil nuk zgjati shumë.

Në vitin 2011, Nokia mbylli papritur MeeGo. Projekti u ndërpre përkundër popullaritetit të Nokia N9. Kështu, smartphone i parë në këtë version të OS u bë i fundit.

Një pjesë e ekipit të MeeGo u largua nga Nokia për të krijuar kompaninë e tyre. E quajtën Jolla. Ekipi nuk arriti të merrte shumicën e patentave për sistemin operativ nën kontrollin e tij, kështu që shumë nga elementët e tij duhej të zhvilloheshin nga e para. Për shembull, dizajni.

Çfarë u përpoq të dilte Jolla?

Kompania theksoi multitasking dhe çiltërsi. Gjatë prezantimit të parë, ata premtuan të lëshojnë një SDK për zhvillim nga zhvilluesit e aplikacioneve të palëve të treta. Një sistem operativ me opsione të pasura personalizimi dhe mbështetje për procesorë me shumë bërthama që janë e ardhmja.


Theks i veçantë iu kushtua edhe ndërfaqes. Pra, Mark Dillon, bashkëthemelues i kompanisë, tha si vijon: "Ndërfaqja e Sailfish OS është unike në atë që përdorimi i pajisjes është i mundur vetëm me ndihmën e gjesteve". Nga çdo aplikacion, rrëshqitni djathtas për të hapur qendrën e njoftimeve. Nga poshtë lart - hapet një listë e aplikacioneve të instaluara. Kishte shumë gjeste. Të gjithë ata zëvendësuan butonat e zakonshëm. Prodhuesit e telefonave inteligjentë Android tani po përpiqen ta arrijnë këtë dhe të braktisin butonat në ekran që "hanë" një pjesë të konsiderueshme të ekranit.

Në vitin 2012, kompania prezantoi smartfonin e saj Jolla. Doli në shitje një vit më vonë. Pajisja kishte një pamje të pazakontë. Dukej se ishte ngjitur së bashku nga dy telefona inteligjentë të ndryshëm. Pak më vonë u shpall Jolla Tablet, por më pas kompania pati vështirësi financiare. Tableti nuk u lëshua.


Si jeton tani Jolla?

Që atëherë, kompania ka vendosur të fokusohet në sistemin e saj operativ Sailfish OS. Për shembull, direkt brenda Jolla, firmware u zhvillua për telefonat inteligjentë Nexus 4 dhe OnePlus One.

Në vitin 2016, kompania licencoi Sailfish OS në Platformën Ruse të Hapur Mobile. Së bashku, Sailfish Mobile OS RUS u lëshua. Lista e pajisjeve të mbështetura përfshin një smartphone për nëpunësit civilë dhe klientët e korporatave "Ermak OMP", si dhe një smartphone rus INOI R7. Sistemet operative të ngjashme me sistemin operativ të licencuar nga Rusia ekzistojnë në Brazil, Kinë dhe vende të tjera.


Yermak OMP

Versioni i tretë i Sailfish do të projektohet për më shumë pajisje. U njoftua në MWC në vjeshtë për telefonat e lartpërmendur INOI R7, Sony Xperia XA2, Gemini PDA dhe telefonat 4G të paemërtuar. Sailfish OS 3 do të fokusohet te siguria. Për shembull, nëse pajisja humbet ose vidhet, përdoruesi mund të fshijë nga distanca të gjitha të dhënat.

Sistemi operativ mbështet aplikacionet Android, por vetëm nëse përdoruesi ka paguar 50 dollarë për Sailfish OS.


Sony Xperia XA2 me Sailfish OS të instaluar

Dominimi i dy sistemeve operative në treg nuk është situata më e mirë për përdoruesit. Në këtë rast, përparimi teknologjik që ne ëndërrojmë aq shumë do të ngecë nga mungesa e interesit për zhvillim. Sa më shumë zgjedhje të ketë, aq më mirë do të jetë për zgjedhësin. Shpresojmë që Sailfish të zhvillohet si një sistem operativ alternativ dhe një ditë të gjejë vendin e tij, të cilin do ta mbajë me besim.

Artikujt kryesorë të lidhur