MeeGo Harmattan po aktualizacji PR 1.2 beta: garść wrażeń i nowe screeny

Dzięki uprzejmości Krzyśka — jednego z czytelników mojego bloga, miałem dziś (a właściwie wczoraj) okazję przez dłuższą chwilę pobawić się Nokią N950 po aktualizacji PR 1.2 beta. Okazuje się, że zmian jest jeszcze więcej niż pisałem, a zdecydowana większość zapowiedzi się potwierdziła. Ale po kolei.

Przede wszystkim system faktycznie pracuje lepiej. Może nie tyle szybciej, co po prostu jeszcze płynniej. Nie zauważyłem żadnych, nawet minimalnych, przycięć. Czas jednak pokaże jak jest na dłuższą metę. W całym systemie jest sporo różnych pomniejszych zmian m.in. nowe powiadomienia na ekranie blokady (Twitter, Facebook) z kolorowymi ikonami, takież ikony na ekranie powiadomień, niektóre widoki i menu mają teraz ciemne tło (to akurat nie do końca mi się podobało), pasek regulacji głośności podczas odtwarzania wideo jest półprzeźroczysty, a podczas zamykania aplikacji jej ekran teraz powoli ciemnieje. To oczywiście drobiazgi, ale nawigując po systemie widać, że poprawiono bardzo wiele elementów.

Ze zmian w aplikacjach najbardziej przypadły mi do gustu te w oprogramowaniu aparatu. Możliwość szybkiej zmiany trybu pracy diody LED podczas robienia zdjęć i opcja doświetlania nią sceny podczas filmowania — tego właśnie brakowało. Opcja wyzwalania migawki z opóźnieniem również może się przydać. Bardziej cieszą jednak linie pomocnicze, których brak jest utrapieniem podczas fotografowania pejzaży. Co ciekawe, opcja ta jest aktywna także podczas filmowania. Niestety nie miałem możliwości sprawdzić czy zlikwidowany został problem z niepoprawnym balansem bieli podczas zdjęć nocnych.

Kolejna sprawa to przeglądarka. Tu od razu w oczy rzuca się w końcu szczegółowa historia przeglądanych stron. Znaleźć ją można w głównym oknie przeglądarki, pod listą najczęściej odwiedzanych witryn. Reszta zdaje się pozostała po staremu, zapamiętywania haseł nie sprawdzałem. Niestety w dalszym ciągu podczas przeglądania w trybie poziomym nie chowa się pasek adresu.

Trochę inny jest też sposób renderowania stron. Dotychczas podczas przełączania się na widok poziomy strona była najpierw rozciągana, przez moment stawała się nieostra i dopiero po chwili była ponownie (już poprawnie) renderowana. Teraz początkowo wyświetla się węższa z widoku pionowego, by po niespełna sekundzie wyświetlić się (od razu poprawnie) na całą szerokość. Na pierwszy rzut oka wygląda jakby ten proces trwał dłużej, ale to złudzenie — jest po prostu inaczej. Samą szybkość renderowania trudno jednak ocenić bo za mało bawiłem się przeglądarką.

Bardzo duża porcja nowości pojawiła się w nawigacji, aż dziw bierze, że tak mało było na ten temat w Release Notes. Przede wszystkim na ekranie głównym dodana została nowa ikona umożliwiająca szybkie przełączenie widoku (2D, 3D, satelitarny). Najwięcej nowości jest jednak w Ustawieniach. Tu mamy do wyboru możliwość wyświetlania dodatkowych warstw mapy (m.in. ulubionych), informacji o ograniczeniach prędkości, wybrania typów dróg jakimi chcemy się poruszać (autostrady, drogi płatne itd.), można też wybrać dodatkowy głos nawigacji (również żeński, ale z nazwami ulic).

W kliencie Facebooka nie ma już niedorobionych emblematów gnt_facebook_likes i qnt_facebook_comments. Od razu wyświetla się liczba like'ów i komentarzy. Sama aplikacja uruchamia się chyba odrobinę szybciej, ale jak działa nie sprawdzałem bo miłośnikiem Facebooka nie jestem (preferuję Twittera i Google+). Swoją drogą właśnie pojawiła się nowa wersja (2.5) alternatywnego klienta Facebooka — fMobi.

Sprawdziłem też systemowy odtwarzacz muzyki. Tu najbardziej przydatną według mnie opcją jest możliwość wyświetlenia listy utworów podczas odtwarzania albumu (można to zrobić po kliknięciu na okładkę). Jak wiadomo, dotychczas dało się to zrobić tylko przed rozpoczęciem odtwarzania, ewentualnie można było przewinąć listę piosenka po piosence. Można też dodać utwory do kolejki odtwarzania, utworzyć playlistę, oznaczyć jako ulubione i usunąć bezpośrednio z poziomu odtwarzacza. Generalnie również dużo tu wartościowych zmian, choć alternatywnych odtwarzaczy powstało już kilka więc braki te nie były aż tak dotkliwe.

Niestety nie udało mi się jednoznacznie zweryfikować czy poprawione zostało odtwarzanie wideo HD (H.264). Próba wyświetlenia sampli MKV przy pomocy systemowego odtwarzacza wideo została zakończona niepowodzeniem (nic się więc nie poprawiło w zakresie wsparcia tego kontenera). Miałem też kilka plików MP4, ale niestety wszystkie w 1080p, a taka rozdzielczość jest nieobsługiwana. Pytanie czy MP4 w HD 720p o wyższej jakości są odtwarzane lepiej pozostaje zatem otwarte... To z grubsza tyle. Reszta nowości pokrywa się z wcześniejszą listą, nie będę się więc powtarzał. Zakres aktualizacji jest jak widać bardzo duży.

Warto na koniec wymienić to czego w aktualizacji PR 1.2 zabrakło względem nieoficjalnych zapowiedzi i spekulacji... Przede nie mogłem doszukać się obsługi VPN — Urho Konttori zapowiadał jednak, że to być może będzie realizowane przy pomocy zewnętrznej aplikacji. Osobiście bardzo mi tej opcji brakuje. Nie ma też wideorozmów (cóż kryje się zatem pod pojęciem wsparcie dla przedniej kamery, nie wiadomo), zoomu w trakcie filmowania (to akurat można załatwić prostym trikiem), nie chowa się też pasek adresu w przeglądarce, o czym już wspominałem. Być może doczekamy się tego w aktualizacji PR 1.3.

Więcej screenów można zobaczyć na moim profilu w Google+. Gorące podziękowania dla Krzyśka za pomoc! 

oprogramowanie urządzenia mobilne

Komentarze (22)

avatar | 27.01.2012 9:39
A czy głos polski ma też nagrane liczby? Bo u mnie mówi "za - metrów skręć w prawo".
avatar | 27.01.2012 10:26
W kwestii videorozmów, może zgodnie ze spekulacjami dotyczy tylko wsparcia dla Google Talk ?
Skoro MeeGo obsługuje voice w GTalku to może programiści poszli dalej i dopracowali video dla tego protokołu.
avatar | 27.01.2012 11:24
@Nux: Nie miałem okazji sprawdzić.

@AerLupus: No właśnie w GTalku nie ma takiej opcji...
avatar
KrzysiekN950 (niezalogowany)
| 27.01.2012 11:28
Niestety nie, w każdym razie nie teraz. Mam Kilkoro znajomych z Video na GTalku i Skype. do żadnej z tych osób nie mogę wykonać połączenia Video. VIdeo Call over 3G (UMTS) też jest nie dostępne :(
avatar
KrzysiekN950 (niezalogowany)
| 27.01.2012 11:38
Liczby podaje dobrze, ale za to ulice podaje w formie podstawowej np. "Za czterysta metrów skręć w ulice Kamienna"
avatar | 27.01.2012 12:24
Przyznam, że nie jestem pocieszony, co prawda nie jestem miłośnikiem videorozmów, ale mając frontową kamerę czuje się pewien niedosyt.
avatar | 27.01.2012 14:20
Sprawdziłem odtwarzanie plików video korzystając z plików na bigbuckbunny.org 1080p nie działają - info że są nie obsługiwane. 720p MP4 działa płynnie. OGG nie chciało się otwierać ;(
avatar
Grzegorzn9 (niezalogowany)
| 27.01.2012 15:23
A mam pytanie, czy zrobili w nawigacji godzine przybycia do celu???

Z gory dziekuje za odpowiedź
avatar | 27.01.2012 15:43
@Grzegorzn9 - nie. Nawigacja pokazuje tylko szacowany czas, ale tylko przed rozpoczęciem. Mapy pokazują go też w trakcie. W pasku statusu jest odległość od celu, prędkość, pozostały czas.

Nie wiem czy to było wcześniej, ale w Mapach (tylko) można po za głosem nawigacji wybrać "Sygnały dźwiękowe i wibracje" <- mam nadzieje że dzięki temu nie będę wyglądał jak turysta :)
avatar
tabi166 (niezalogowany)
| 27.01.2012 17:35
czy w kontaktach jest możliwość blokowania "nieprzyjaznych"numerów? coś takiego ma samsung i powiem szczerze że jet to bardzo przydatne a brakuje mi tego w n9
avatar | 27.01.2012 20:07
call blocker jest sam nie uzywam ale jest
avatar
tabi166 (niezalogowany)
| 27.01.2012 20:56
a gdzie jest?
avatar
Patika (niezalogowany)
| 28.01.2012 9:50
A ja właśnie mam zamiar kupić N9, telefon mi się bardzo podoba. Słyszałem gdzieś, że miała być możliwość odpalenia aplikacji z androida na tym tel. Ktoś coś o tym wie ? I jeszcze jedno pytanie: czy N9 ma odblokowanego bootloadera ? :D
avatar | 30.01.2012 19:05
@KrzysiekN950: Mam prośbę. Wyczytałem właśnie, że na N9 będą działać aplikacje HTML5 praktycznie bez instalacyjnie... Czy mógłbyś wejść na poniższą stronę, dodać do ekranu głównego i sprawdzić, czy skrót będzie działać bez połączenia sieciowego?
http://enux.pl/smp/mobile/dice/

Pytam, bo nie wiem, czy u mnie nie działa, bo mam 1.1, czy ogólnie coś jest nie tak. Z góry dzięki :-).
avatar | 31.01.2012 20:00
Hej taka prośba do Krogulca albo kogoś innego zorientowanego w temacie. Moglibyście napisać coś więcej ludzkimi słowami o aegisie i o tym czy Nokia chce ograniczyć "wolność" n-dziewiątki? Czytałem coś o tym ale nie wiem czy dobrze to rozumiem, a to dosyć ważny temat dla developerów i dla użytkowników też..
avatar | 31.01.2012 21:06
Z tego co zrozumiałem, Aegis to grupa komponentów, które zarządzają pakietami instalacyjnymi. Czyli ma to służyć bezpieczeństwu użytkowników, być może także w tym sensie, żeby sami sobie czegoś nie zepsuli. Tutaj chyba niektórzy widzą problem, bo nie mogą zrobić absolutnie wszystkiego tj. grzebać w najgłębszych bebechach systemu. Ja bym się nie przejmował póki nie będą chcieli nadmiernie zablokować dostępu do systemu plików. Na razie jeszcze nie trafiłem na miejsce, w którym nie dało by się podmienić plików.
avatar | 31.01.2012 21:30
Podobno jakieś pliki z certyfikatami aegisa mają być dołączone do każdej paczki .deb w celu weryfikacji aplikacji, a co za tym idzie nie będzie można instalować programów nieznanego pochodzenia.. Dobrze rozumiem?
avatar | 01.02.2012 1:46
Ludzkimi słowami: Aegis to mechanizm zabezpieczający, który ma za zadanie nie dopuszczać do zbyt daleko idących zmian w systemie, poprzez nadzorowanie instalacji pakietów i ograniczenie uprawień (nawet w trybie roota). Nie czuję się specjalistą w temacie, ale generalnie jak pisze Nux chodzi o to aby użytkownicy nie namieszali za bardzo w systemie, ale też np. o to aby nie można było wprowadzić malware'u. Mechanizmy Aegisa pozwalają także przy tworzeniu aplikacji (do np. przechowywania haseł) zdefiniować, że dostęp do tych danych nie może mieć inna aplikacja itd. Krótko mówiąc są ograniczenia (np. brak możliwości prostej wymiany jądra jak w N900, gdzie w ten sposób można było podkręcić procesor), ale i są też jakieś korzyści w postaci większego bezpieczeństwa.

Niemniej jednak jest jeszcze specjalny tryb tzw. Open Mode bez ograniczeń Aegisa. Z tego co widziałem ostatnio ktoś w tym trybie uruchomił nawet EasyDebiana na N950 http://www.flickr.com/photos/qole2/6618289381/ - to jest taka wirtualna maszyna z Debianem i preinstalowanym oprogramowaniem desktopowym (m.in. OpenOffice, GIMP) i możliwością odpalania kolejnych. Miałem to zainstalowane na N900, szybkość pracy nie powalała, ale nawet OOo od biedy działało ;) Na N9 raczej jednak nie będzie się na tym dało wygodnie pracować ze względu na pojemnościowy ekran (w N900 był rezystywny z rysikiem). Tak czy inaczej jest inny problem - aktywacja Open Mode wiąże się z utratą gwarancji (http://talk.maemo.org/showpost.php?p=1151295&postcount=24), nie trenowałem więc tego.

Gdyby ktoś był zainteresowany:
http://talk.maemo.org/showthread.php?t=81579
http://maemo.cloud-7.de/HARM/N9/openmode_kernel_PR1.1/

Co do certyfikatów. Deweloperem nie jestem, nie wiem więc jak to wygląda z drugiej strony. Ale z tego co mi się wydaje to programy w Nokia Store są podpisywane na etapie weryfikacji w sklepie, jeżeli natomiast napiszesz program, ale nie będziesz go przepuszczać przez Nokia Store tylko po prostu udostępnisz na swojej stronie to nie będzie on miał certyfikatu i nie będzie można go zainstalować bez włączenia w Ustawieniach opcji Zezwalaj na instalację z innych źródeł niż sklep (czy coś w tym stylu).

Wyjątkiem zdaje się będą/mają być aplikacje na http://apps.formeego.com/applications/ Nokia przekazała/ma przekazać bowiem certyfikaty na potrzeby tego repozytorium. Tematu jednak nie śledziłem, zdaje się, że pisał o tym arcean z maemo-forum.pl Generalnie tu również chodzi o to aby użytkownicy nieświadomie czegoś nie zepsuli. Jest sklep w którym aplikacje są (teoretycznie) sprawdzone, a jak ktoś chce instalować coś z poza to taka możliwość jest ale wymaga to świadomej ryzyka decyzji użytkownika (podczas włączania pojawia się ostrzeżenia). No chyba, że coś ma się tu zmienić, ale nic mi o tym nie wiadomo...
avatar | 01.02.2012 13:17
Dzięki za wyczerpującą odpowiedź, temat mi się rozjaśnił :)
avatar | 01.02.2012 22:28
Zajefajnie - aplikacje HTML5 działają już teraz :-). Nie miałem wcześniej typu MIME tego manifestu. Wszystkim twórcom polecam:
http://www.developer.nokia.com/Resources/Library/Web/web-apps/html5-based-web-ap...

Testowałem i moja aplikacja bez żadnych sklepów, opłat i w ogóle działa na wszystkich (mądro)telefonach, do których byłem w stanie się dorwać :D.

Zgodność HTML5 cache w Can I Use:
http://caniuse.com/#search=cache
Dodaj komentarz