sobota, 26 listopada, 2011 - 21:23

nawet nie trzeba komentować:)

Autor: jnx | Kategorie: mobile

piątek, 11 listopada, 2011 - 23:51

Autor: jnx | Kategorie: mobile, news

Bardzo ciekawy artykuł nt patentów ukazał się na Arstechnice

http://arstechnica.com/tech-policy/news/2011/11/expert-regulators-unlikely-to-stop-microsoft-patent-bullying.ars

Swoją drogą, jak MS ma 60.000 patentów a to tylko 1 firma to już można stwierdzić absurdalność istniejącej sytuacji gdzie trzeba by utworzyć całe działy w firmach do analizowania czy to co w danej firmie powstaje nie narusza jakiegoś z sumarycznych setek tysięcy (jak nie milionów) patentów.

Chore to wszystko i totalnie odwrócone na głowę - bo bardziej teraz liczy się prawnik w firmie technologiczno-informatycznej niż inżynier.

środa, 2 listopada, 2011 - 21:45

rynek mobilny w %

Autor: jnx | Kategorie: mobile

ładny obrazek pokazujący kto się liczy na rynku mobilnym i komu będzie z czasem spadało.

poniedziałek, 10 października, 2011 - 15:12

kolejny system Nokii??

Autor: nExoR | Kategorie: mobile, news

nie rozumiem tego newsa:

  • Potwierdzono plotkę, iż Nokia rozwija nowy system, który ma zastąpić obecny dla S40. System ma nazwę kodową Meltemi i jest oparty na Linuxie…

no i o co cho? dopiero co wyszedł Meego – ponoć rewelacyjny… dopiero co ogłosili przesiadkę na WP7… poddaję się.

eN.

środa, 7 września, 2011 - 11:57

jak zmienić język voice search

Autor: nExoR | Kategorie: Android, tips'n'tricks, w-files

banalne… a zarazem nietrywialne (; w sumie zgodne z działaniem całego androida ale chwilę mi zajęło zanim się domyśliłem:

Q: po którejś tam kolejnej instalacji ROMa google voice nagle zaczął włączać się wyłącznie po angielsq. system jest PL, żadnych innych ustawień regionalnych ani opcji w panelu aplikacji nie ma… jak toto zmienić?

A: trzeba zacząć coś wyszukiwać – pojawia się ekran ‘speak now’ – nacisnąć ‘guzik opcji’ – zazwyczaj są 3 podstawowe dla urządzeń z droidem, i zazwyczaj to ten po lewej q: pojawi się menu ‘opcje’ gdzie można ustawić język. czyli w pełni kontextowo – brak ustawień globalnych.

przy okazji, po wielu testach, trafiłem w końcu na świetnego ROMa dla swojej xperii X8 gingerDX – nie dość, że 2.3, nie dość, że stabilny, to jeszcze super szybki – jak popierdółkę, jaką jest X8 to na prawdę super zoptymalizowany. na razie korzystam około tygodnia, więc jeszcze dużo do testów, ale póki co – najlepszy jaki testowałem. nawet hacdroid nie jest tak dobrze dopracowany.

i jeszcze taka ciekawostka: jakiś czas temu zacząłem mieć problem z ładowaniem – przy podłączeniu do ładowarki USB nie chciał ładować – jeśli jakimś cudem zaczął, to wystarczyło ruszyć urządzeniem i przestawał. przy podłączeniu do kompa zazwyczaj ładował dobrze chociaż i w tym przypadq czasem to nie działało. spodziewałbym się, że tego rodzaju problem to usterka natury fizycznej. tym bardziej, że pojawiła się ‘nagle’ i miała tendencję narastającą – najpierw ‘czasem niedziałał’, potem ‘czasem działał’ a w końcu ‘praktycznie nie działał’. tymczasem po reinstalacji ROMa zaczęło działać… no powiedzmy z 9o% prawdopodobieństwem q:

czy ktoś jest w stanie wyjaśnić takie zachowanie?

eN.

piątek, 29 lipca, 2011 - 15:26

testy systemów na smartphony–cz.VII–Podsumowanie

Autor: nExoR | Kategorie: mobile, rec

cykl dobiegł końca, większość moich testów również. na pewno chciałbym się dowiedzieć więcej o możliwościach/zarządzaniu MDM – jeśli zrobię kiedyś porządne testy nie omieszkam podzielić się wrażeniami. póki co pozostało krótko podsumować wnioski.

to było dla mnie bardzo ciekawe doświadczenie. kiedy zaczynałem test, w zasadzie miałem gotową odpowiedź: standardem będzie Android! BB za drogie a ajsron to qpa. wraz z kolejnymi testami i obiektywnym spojrzeniem na możliwości i zarządzanie, moja pozycja została mocno zrewidowana. Android – jak najbardziej, ale raczej prywatnie. uważam, że przez najbliższy rok to pakowanie się w duże ryzyko. ten świerzak musi jeszcze trochę dojrzeć. iOS z kolei zaskoczył mnie wsparciem ze strony samego Apple oraz bardzo dobrym wsparciem przez MDM. o BB dowiadywałem się od zera bo nie miałem styczności [pomimo, że wdrażałem samego BESa dwa razy w integracji z ex2k3 q: ] i również musiałem się pokłonić przed tym rozwiązaniem – choć, jak wspominał Gibon – BB przechodzi kryzys a więc staje się również ryzykownym produktem.

dla mnie projekt jest sukcesem ze względu na wyrobienie sobie świadomości ‘firmowego podejścia do tematu’ – czyli z innej perspektywy i bardziej w szczegółach.

Poniżej prezentuję tabelę ocen poszczególnych systemów. Wartości są subiektywną próbą oceny faktów, opisanych w poprzednich częściach.

  • Bezpieczeństwo: szyfrowanie karty pamięci, szyfrowanie połączenia [tylko BB], bezpieczeństwo/jakość aplikacji, możliwość zdalnego wipe-out i blokady, lokalizacja…
  • Zarządzalność: pojawiają się dwie oceny – zarządzalność zapewniania przez sam system [oraz obsługa EAS] oraz przy wykorzystaniu MDM. w drugim wypadq będzie to zależeć od wyboru oprogramowania… chodzi o możliwość nakładania polis, autokonfiguracji, zabezpieczenia przed instalacją, wyłączania urządzeń etc…
  • Przyjazność: tutaj głównie kierowałem się opiniami różnych osób. najbardziej interesujące były oczywiście osoby typu ‘mama, tata, pan Stefan’ – czyli nie-IT. ocena Androida jest w zasadzie niemożliwa, bo wygląda na 1ooo sposobów…
  • Aplikacje: ilość aplikacji w markecie. przy ‘Android’ jest gwiazdka, ponieważ ilość nie idzie w parze z jakością. może to zaszkodzić bezpieczeństwu.
  • Sprzęt: dostępność platform sprzętowych

System

Bezpieczeństwo

Zarządzalność

Przyjazność

Aplikacje

Sprzęt

WP7

1

2

8

5

2

Android

5

6-9

8-1o

1o*

1o

iOS

6

8-1o

1o

1o

1

BB

1o

1o

7-8

8

6

Symbian

8

8-1o

5

9

1o

bardzo istotnym aspektem ‘standaryzacji’ jest również koszt – wdrożenia i utrzymania. niestety moje testy tego objęły, zająłem się bardziej funkcjonalną częścią. trochę żałuję, ale cóż – ograniczenia czasowe i cierpliwość mnie ograniczyły ):

mam nadzieję, że przedstawione analizy pomogą komuś w razie dokonywania wyboru. zachęcam do zostawienia komentarzy i podzielenia się swoimi spostrzeżeniami.

eN.

czwartek, 28 lipca, 2011 - 9:18

testy systemów na smartphony–cz.VI–BlackBerry

Autor: nExoR | Kategorie: mobile, rec

od pagera do bohatera

Research In Motion to kanadyjska firma, która zadebiutowała w 1998 roq z *dwukierunkowym* pagerem. pierwszy smartphone pojawił się w 2oo3. flagowymi cechami BB od samego początq są:

  • pełna klawiatura hardware’owa. nawet w epoce ekranów dotykowych BB cały czas korzysta ze zwykłych ekranów i trackpada. obecnie jest jedna linia z ekranem dotykowym bez klawiatury: BB Torch
  • trackwheel [rolka], który został unowocześniony do tackball [kulka] a obecnie stosuje się optyczny tackpad – malutki sensor optyczny zastępujący kulkę. osoby korzystające z BB bardzo sobie chwalą ten wynalazek.
  • push mail – standardowo klient musi odpytać się serwera czy są nowe maile, zazwyczaj wedle ustalonego kalendarza. metoda push to ‘poinformowanie’ o nowym mailu, co radykalnie zmniejsza czas odbioru poczty oraz wykorzystanie pasma [nie ma maili, nie ma powiadomień]. bodaj od SP2 dla Exchange 2oo3 funkcja push została dodana, pojawiły się też produkty innych firm (jak Nokia) – jednak jakiś czas temu BB było na tym polu bezkonqrencyjne.

o ile Apple jest platformą zamkniętą o tyle BB można spokojnie nazwać *hermetyczną*. w przeciwieństwie do innych firm BB to nie tylko urządzenie, nawet nie “urządzenie i system”, a cała platforma wraz z siecią intranet i serwerem MDM o nazwie BES [będzie o tym więcej – BlackBerry Enterprise Server]. targetem tych urządzeń od samego początq był sektor biznesowy i tak zostało do dnia dzisiejszego. ze względu na wykorzystanie sieci wewnętrznej do transmisji danych wraz urządzeniem potrzebna jest usługa BES [lub BIS – BlackBerry Internet Service, wprowadzona kilka lat temu aby w jakikolwiek sposób obsłużyć prywatnego odbiorcę], oraz specjalna umowa z dostawcą telefonii - usługę BES można qpić od providera lub postawić własny serwer BES jednak pozostaje kwestia rozliczeń za transfer danych.

z ciekawostek dotyczących historii RIM pozostaje kilqletni proces z firmą NTP. NTP to w skrócie firma, która została założona właśnie po to, żeby sqpować patenty i procesować się z firmami o kasę [patent trolling]. od RIM wyciągnęli w 2oo6 roq, bagatela, $612.ooo.ooo ! proces toczył się przez prawie 6 lat i zakrawał o kwestie polityczne, ponieważ BB jest używane powszechnie w amerykańskich instytucjach rządowych [w tym np. przez barracka obamę, departament obrony etc].

drugą istotną ciekawostką jest szyfrowanie transmisji danych – również usługa standardowa dla sieci BB a nie udostępniania przez innych producentów. szyfrowanie realizowane jest sprzętowo, przez chip mocno chroniony prawem patentowym i tajemnicą firmy. niektórym rządom się to nie podoba i używanie BB jest zabronione – qui pro quo, oficjalnie z powodu ‘niedostatecznego zabezpieczenia transmisji danych’. w rzeczywistości chodzi o kontrowersję, iż wszystkie dane są proxowane przez serwery centralne RIM oraz fakt, że nikt [np. rządy] nie mają kluczy deszyfrujących, przez co nie da się podsłuchiwać.

wynikającą z poprzedniej, jeszcze jedną ciekawostką [nie udało mi się znaleźć potwierdzenia tej informacji, więc nie jestem pewien jak jest z tą usługą – może znajdzie się ktoś, kto potwierdzi/zaprzeczy?] jest sposób działania przeglądarki BB – strony są pre-renderowane na serwerach RIM a w przeglądarce wyświetla się tylko obrazek. dzięki temu unika się niekompatybilności, czy braq obsługi jakiś elementów, przez lokalną przeglądarkę na urządzeniu [chodzi zwłaszcza o starsze modele]… czasem oczywiście kosztem funkcjonalności – np. statyczny obrazek zamiast animacji flash.

od ogółu do szczegółu

ogólne wrażenie

jest najbardziej biznesowym urządzeniem na rynq. ilość modeli jest ograniczona ale zapełnia mniej-więcej każdą niszę cenową czy estetyczną [ http://us.blackberry.com/smartphones/# ]- są modele bez klawiatury [Torch], są malutkie [pearl], są z klapką [style] czy ‘kalqlatorowe’ giganty [curve]. robione są w różnych warjacjach kolorystycznych. reasumując – zaspakajają konieczne minimum dając maxymalne możliwości biznesowe [zarządzanie i bezpieczeństwo].

hermetyzacja

w przypadq ‘Android’ ciężko powiedzieć na co się decyduje – w zasadzie na nic konkretnego. ‘kernel’ – a cała reszta to tysiące wariacji producentów. w przypadq ‘Apple’ – wiążemy się z jedną konkretną platformą sprzętową i niezmiennym interfejsem. myśląc o BB należy natomiast pamiętać, że to cała platforma [środowisko], w którym urządzenie jest tylko jednym z klocków:

  • ograniczony wybór dedykowanej platformy sprzętowej [aka smartphone] od jednego producenta
  • zamknięty system operacyjny - BlackBerry OS
  • cały framework wymiany informacji – Mobile Data System [MDS] w którego skład wchodzi m.in. Connection Service. pod tym oczywiście jest cała architektura serwerowa RIM zapewniająca usługi aplikacyjne, proxy, firewall itp, itd…
  • narzędzie zarządzania/wymiany informacji Blackberry Enterprise Server [BES]. dla osób prywatnych jest malutka usługa Blackberry Internet Service [BIS], która pozwala na zakładanie sobie skrzynek pocztowych [do 1o]. to właśnie jest nietypowe – konfiguracji urządzenia w zasadzie nie robi się lokalnie tylko za pomocy BES/BIS… no oczywiście jakieś elementy interfejsu można zdefiniować lokalnie – ale duża większość wykonywalna jest zdalnie – jak np. zakładanie skrzynek pocztowych. pokazuje to ukierunkowanie na centralny model zarządzania całą platformą.
  • usługi kolaboracji, wymiana informacji [specjalny messanger BB] i tak dalej…. generalnie pełne środowisko sieciowe i developerskie do tworzenia i publikacji aplikacji.

podobnie jak w przypadq innych firm, BB ma swój sklep do pobierania/qpowania aplikacji – BB App World. w przeciwieństwie jednak do innych firm, proces testowania/weryfikacji aplikacji jest bardziej restrykcyjny. stąd można mieć pewność, że zainstalowany program nie zeskanuje urządzenia w poszukiwaniu danych i nie wyśle ich *gdzieś*. rozmawiałem z wieloma użytkownikami BB poszuqjąc opinii jak działa ogólnie urządzenie. najczęstszą odpowiedzią było: ‘po prostu działa’. aplikacje się nie wywalają, wszystkie funkcje działają niezawodnie [w oczach co poniektórych zaświecały się ogniki fanatyzmu jak u wyznawców dżobsa (; ].

taka jest zaleta dobrze zrobionej hermetyzacji środowiska: stabilność i bezpieczeństwo. kosztem jest wybór/ilość ale przeglądając BBAppWorld oraz wspierając się opiniami innych – aplikacji nie braqje.

zarządzanie

całe rozwiązanie zawiera narzędzie do centralnego zarządzania urządzeniami – BES. BES jest aplikacją MDM [Mobile Device Management] dedykowaną dla urządzeń BB. same urządzenia od samego początq projektowane były jako narzędzia biznesowa zatem ich zarządzanie jest ‘naturalne’ – same smartphony są zaprojektowane by były zarządzane a system jest do tego dedykowany i z taką ideą projektowany – co daje 1oo% funkcjonalności/zarządzalności. definiuje się polisy, które określają konfigurację urządzeń [blokowanie urządzeń, możliwość instalacji, dostępy do usług itp itd]. dostępne są oczywiście opcje lokalizacji [głównie na podstawie triangulacji – większość urządzeń BB nie ma GPS], zdalnego wycięcia danych oraz blokady. mówiąc w skrócie jest to ‘ful ficzerd’ MDM (;

abonament

o ile mówi się, że Android ‘lubi Internet’ i lepiej z niego korzystać mając dobrą cenę na transmisję danych, o tyle w przypadq BB można powiedzieć – ‘BB jest uzależniony od Internetu’. całe działanie oparte jest o współpracę z BES, a historyczną funkcją urządzenia jest pager który ewoluował w push-mail. stąd ciągłe połączenie jest w zasadzie nieodzowną cechą tych urządzeń.

dla tego RIM ma podpisane umowy z telekomami, dzięki którym nie tyle ‘qupje się telefon BB’ co ‘qpuje się usługę BB wraz z urządzeniem’. oznacza to w praktyce tyle, że BB nie mają zwykłych abonamentów. rozliczenie transmisji danych jest w bardzo preferencyjnej cenie i zazwyczaj bez limitów. przykładowo transfer danych dla prywatnego BB z usługą BIS [konfiguracja skrzynek] z nielimitowanym dostępem do netu można mieć za ok. 2o PLN/miesiąc. to również jest bardzo istotna kwestia przy liczeniu kosztów.

chmura, contact hub i inne wynalazki

co można zarzucić BB to lekkie zacofania. w tej technologii nie istnieje pojęcie chmury, kontakty synchronizowane są z jednego źródła, system zmienia się powoli, nie implementując nowinek. ot choćby samo pojawienie się modelu z ekranem dotykowym to historia z przed chwili [zeszły rok].

wada to czy zaleta? do użytq prywatnego – bez dwóch zdań wada. do korporacyjnego – raczej nieważne. w końcu obieg doqmentów realizowany powinien być w ramach jakiegoś systemu [np. w przypadq eMeSowych środowisk – w oparciu o SharePoint], a więc czy BB nie ma pozostać tylko głupim narzędziem umożliwiającym jego wykorzystanie? niestety takich możliwości też za bardzo póki co nie ma – wyraźnie braqje systemu do wymiany/przechowywania plików, współdzielenia etc – podstawą BB jest wymiana ‘informacji’ gdzie definicja ‘informacji’ nie dojrzała jeszcze do objęcia ‘doqmentów’.

wielokrotnie podkreślane było, iż jest to urządzenie biznesowe. to przekłada się na to, iż nacisk kładziony jest na poprawność działania, niezawodność i bezpieczeństwo bardziej, niż na nadążanie za nowinkami. dodatkowo duża część urządzeń pozbawiona jest gadżetów typu GPS czy aparat fotograficzny – zarówno z powodu tego, że są niekonieczne jak i bezpieczeństwa - np. aparatem można zrobić zdjęcie doqmentu i  w ten sposób wynieść go z firmy. po coś w końcu te polisy bloqjące urządzania są robione…

podsumowanie

w pewnym momencie w stanach pojawił się neologizm ‘crackberry’. popularność tego urządzenia mówi sama za siebie. jest to jedyne urządzenie, które jest od samego początq dedykowane dla biznesu, nie ma więc mowy aby w takim teście nie wypadło najlepiej.

drugą stroną medalu, która może przemawiać przeciwko BB to fakt, iż jest aż nazbyt korporacyjne – nie wszystkie firmy są tak stricte korporacyjne żeby wszytko blokować i na nic nie pozwalać. czasem możliwość pracy grupowej w chmurze może być atutem przewyższającym tak wyśrubowane bezpieczeństwo.

niemniej uważam, że to najlepszy kandydat na standard dla firmy.

eN.

piątek, 22 lipca, 2011 - 20:54

Niebezpieczny zawód …

Autor: wAsyL | Kategorie: mobile, news, society

Niebezpieczne i ryzykowne zajęcie nieodmiennie kojarzyło mi się z popularną serią programów telewizyjnych. Ale nie. Okazuje się, że bycie niezależnym programistą pracującym na własną rękę i publikującym do Apple AppStore czy Android Market może być również ryzykowne. Pozywanie dużych korporacji to już mało. Teraz poluje się na tych pojedynczych programistów bądź małe firmy które odniosły sukces. Interesującym efektem jest to, że firmy europejskie sprzedające w USA za pośrednictwem Apple AppStore czy Android Market postanowiły wycofać swoje aplikacje z rynku amerykańskiego.

Android nękany jest również przez Microsoft, który doszedł do wniosku, ze narusza on parę kluczowych patentów będących oczywiście w posiadaniu Microsoftu. Nękany jest jednak nie Google, lecz producenci urządzeń którzy bardzo niechętnie płacą myto od każdego sprzedanego egzemplarza. Android ma jeszcze jeden problem – patenty na Javę. Według Oracle Google powinien wykupić licencję na używanie Javy i sowicie za to zapłacić. Google zaś twierdzi, że należy się okrągłe zero. Sędzia stwierdził, że takie postawienie sprawy przez obie strony to żądanie gwiazdki z nieba. Swego czasu Microsoft też lepił sobie Javę i było to dość bolesne.

Co z tego wyniknie? Jeżeli parcie na Androida się zwiększy to jestem sobie w stanie wyobrazić gorączkowe poszukiwanie czegoś nie skażonego patentami. Z otwartych rzeczy przychodzi mi do głowy MeeGo wokół którego Intel się kręci ale idzie mu to opornie. Z zamkniętych oczywiście Windows Phone 7, o to przecież MSowi chodzi. Jest też Samsungowa Bada która jest o tyle wygodna, że nie jest systemem operacyjnym w ścisłym tego słowa znaczeniu lecz platformą którą można postawić na Linuxie ale też na systemie czasu rzeczywistego (na sprzedawanych telefonach jest to zdaje się Nucleus). W każdym razie myślę, że kolejne 12 miesięcy będzie ciekawe jeżeli chodzi o sprytnetelefony i okolice.

piątek, 24 czerwca, 2011 - 17:17

koszmar fanów Nokii…. ;)

Autor: jnx | Kategorie: Android

 

więcej:

http://www.engadget.com/2011/06/24/nokias-android-flirtations-revealed/

środa, 22 czerwca, 2011 - 19:04

Czy MS skusi się na RIM?

Autor: jnx | Kategorie: mobile, news

Na bloombergu spekulują, że MS mógłby kupić RIM. Abstrahując od prawdopodobieństwa tego ruchu to sam pomysł jest na tyle ciekawy, że jego realizacja mogła by sporo zamieszać w świecie mobilnym. Pożyjemy zobaczymy ale fakt faktem, że obecna cena za RIM po ostatnich mocnych spadkach jest wielce interesująca i jest to łakomy kąsek do przejęcia.

http://www.bloomberg.com/news/2011-06-21/rim-takeover-beckons-microsoft-with-cheapest-multiple-real-m-a.html

piątek, 17 czerwca, 2011 - 14:23

testy systemów na smartphony–cz.V–Android

Autor: nExoR | Kategorie: Android, mobile, rec

AOSP

historia robocika nie jest zbyt długa. w 2oo3 roq powstała firma Android Inc, której celem było stworzenie systemu dla urządzeń mobilnych zorientowanego na usługi lokalizacyjne i preferencje. w 2k5 google qpił firmę ale przez następne 2 lata nie było słychać niż, poza speqlacjami. plotki zostały potwierdzone w listopadzie 2k7, kiedy zostało ogłoszone założenie Open Handset Alliance, mające na celu utworzenie otwartego standardu dla urządzeń mobilnych. wtedy też zaprezentowano pierwszy produkt – platformę Android opartą o Linux 2.6. pierwsza wersja systemu – AndroidOS 1.o – została zaprezentowana w sierpniu 2k8. nie trudno policzyć, że mobilny bobas niedługo będzie obchodził swoje 3 urodziny. kod źródłowy goodle został udostępniony na licencji open source w ramach Android Open Source Project, który ma dbać i rozwijać produkt.
popularność androida rośnie wykładniczo – w 2k9 było to 2.9-4% [ciężko powiedzieć czy ‘tylko’ czy ‘aż’ bo jak na kilka miesięcy życia to bardzo dobry wynik], w 2o1o było to już 25% [tylko symbian lepszy – 37%] a w 2o11 już pierwsze miejsce, wymieniając się wskazaniami z symbianem [36% A, 27% Sym].

ta popularność jest niewątpliwym świadectwem, czego rynkowi było/jest potrzeba – otwartości i standardu. w momencie kiedy Apple i RIM robią tylko dla siebie, Symbian jest w zasadzie zarezerwowany dla Nokii [jakieś tam umowy z niektórymi firmami były, ale ogólnie można przyjąć Symbian=Nokia], Windows Mobile umarł… zrobiła się nisza dla produktu, który pozwoliłby w zestandaryzowany sposób dostarczyć system na urządzenia mobilne. początkowo firmy tworzyły swoje systemy – ale potęga w standardzie i wspólnym rynq aplikacji. Android pozostaje w tej chwili bezkonqrencyjny. Podobnie jak Microsoft zawdzięcza dominację na rynq PC temu, że działał na ‘każdym’ sprzęcie, tak teraz historia, co prawda w przyspieszonym tempie, powtarza się dla Androida jako platformy mobilnej.

od ogółu do szczegółu

ogólne wrażenie

jednym słowem: personalizacja. Android jest najbardziej konfigurowalnym systemem mobilnym [ever (; ]. czy jest intuicyjny ciężko powiedzieć – ponieważ może wyglądać różnie. poziom zadowolenia z systemu jest różny i wielokrotnie słyszałem opinię, że zbyt mało intuicyjny, zbyt wolny lub zbyt internetowy. jest produktem niedojrzałym biznesowo i dla tego decydując się na Android trzeba mieć na uwadze zaqp dodatkowej aplikacji MDM.

krótko o wersjach

wersje android bardzo mocno się różnią – czasem nawet targetem systemu, także krótkie info dot. wersjonowania tych najpopularniejszych, używanych:

  • 1.6 (donut) – nadal stosunkowo popularna, zwłaszcza na starych sprzętach. to wczesna wersja, nadal wspierana przez część aplikacji można ją jednak uznać za niszę. uboga we wszelkie opcje.
  • 2.2 (froyo) – najpowszechniej wykorzystywana wersja. w wersji 2.2 zoptymalizowano kod i wprowadzono wiele rozszerzeń dla developerów pozwalających lepiej administrować urządzeniem.
  • 2.3 (gingerbead) – wiele rozszerzeń developerskich i uzupełnienie o nowe standardy – natywne wsparcie dla NFC, SIP VoiP, WebM i inne. ze względu na wydajność wymaga lepszego hardware’u aby działać płynnie.
  • 3.1 (honeycomb) – stworzona dla tabletów i niedostępna na smarphony. wprowadza wiele ważnych cech dla enterprise, niedostępnych na razie dla systemu na mniejsze urządzenia.
  • przyszłościowy Ice Cream Sandwich ma połączyć wersje 3.x z 2.x unifiqjąc systemy dla smartphonów i tabletów

zarządzalność i bezpieczeństwo

dla biznesu ważne są dwa podstawowe aspekty: zarządzalność i bezpieczeństwo. niestety Android wypada w tej dziedzinie blado – jako platforma otwarta nie oferuje konkretnego produktu realizującego te dwa aspekty.  w zamian wprowadza ułatwienia dla developerów, zdając się na firmy specjalizujące się w dedykowanych systemach. biorąc pod uwagę jego popularność wiele w tej kwestii na pewno się zmieni, jednak na dziś pozostaje wiele niedociągnięć.

jednym z ważnych zarzutów jest brak sprawdzania co kto publiqje w Android Market. aplikacje, które się instaluje żądają dostępu do funkcji urządzenia, pozwalających na nieograniczony dostęp do danych. liczy się, że ok. 2o% aplikacji może dopuścić do wycieq informacji firmowych. w tym roq google zrobił ‘czyszczenie’ usuwając z AM (Android Market) wiele aplikacji, które naruszały bezpieczeństwo, jednak otwarty model sprzyja publikacji niebezpiecznego softu, który będzie nas śledził lub skanował dane.

przełomową wersją w kwestii bezpieczeństwa jest A2.2 – froyo, wprowadzając klasę zarządzania administracyjnego. to jednak nadal mało – cały czas jest brak brak natywnego szyfrowania dla pamięci wewnętrznych czy zewnętrznych. owszem – są aplikacje, które to robią, ale trzeba wiedzieć które, no i zabezpieczają tylko własne dane – a nie wszystkie [np. szyfrowana poczta, czy szyfrowana biblioteka zdjęć]. szyfrowanie zostało wprowadzone w wersji 3.1, ale ta jest dostępna na tablety a nie na smartphony ): polisy EAS – najbardziej uniwersalny sposób zarządzania mobilami, działają szczątkowo – nawet przy wymuszeniu szyfrowania urządzenie synchronizuje się nadal, nie da się zablokować urządzeń. na stronach technet można znaleźć porównanie obsługi EAS dla różnych urządzeń.

mówiąc krótko – Android jest produktem niedojrzałym. nowy system, łączący funkcje wersji 3.x i 2.x ma pojawić się pod koniec tego roq – co dokładnie w nim będzie na razie pozostaje w sferze speqlacji.

z drugiej strony otwartość kodu i olbrzymi wzrost popularności powodują, że aplikacje firm 3cich coraz pełniej wspierają systemy z robocikiem. jednak aby pełne wsparcie było możliwe sam system musi być do tego przygotowany… a niestety póki co nie jest. pozostaje czekać na koniec 2o11 licząc, że wszystkie te mankamenty zostaną naprawione.

dla geeków

największą satysfakcję będą miały osoby lubiące zabawy systemowe - żaden system nie oferuje tylu ciekawych narzędzi dla geeków. możliwość dostępu do większej ilości funkcji systemowych pozwala pisać aplikacje takie jak firewalle, skanery sieciowe, wardriving i wiele, wiele innych specjalistycznych narzędzi. owszem – większość jest i dla innych systemów, ale nie wszystkie i nie w tej ilości.

poza narzędziami systemowymi pozostaje kwestia dostosowania samego systemu. w tej kwestii Android jest niekwestionowanym liderem, pozwalając na zbudowanie swojego rozwiązania z ‘klocków’. dzięki temu każdy może skroić sobie system na miarę – i choć wymaga to sporo czasu i zabawy to równocześnie satysfakcji i przyjemności z używania ‘systemu z duszą’ a nie suchego urządzenia, nie różniącego się od innych.

chmura i synchronizacja

Android od początq optymalizowany był na zastosowanie w chmurze. od pierwszej wersji była integracja z usługami google. konto google nie jest jednak obligatoryjne – aplikacje można zasysać z licznych innych sklepów w postaci paczek apk i instalować po uprzednim wgraniu na urządzenie. dzięki kolejnej funkcji odróżniającej go od większości pozostałych systemów jest zastosowanie normalnego systemu plików i udostępnienie kart pamięci jako dysq USB po podłączeniu do komputera. instalacja aplikacji nie stanowi więc problemu. nie ma też konieczności instalacji żadnych dodatkowych aplikacji do zarządzania z PC [jak iTunes, Zune czy Ovi]. owszem – producenci urządzeń dostarczają swoje własne aplikacje, ale nie są one konieczne, uzupełniając po prostu możliwości dla osób, które na chmurę nie są gotowe.

podobnie jak w WP7 w systemie jest tzw. contact HUB, pozwalający na synchronizację kontaktów z wielu różnych źródeł – Exchange, gmail, facebook i wiele innych. zależnie od wersji [oraz producenta] system potrafi sam powiązać dupliqjące się kontakty sklejając je ze sobą, lub można to zrobić ręcznie. dzięki temu urządzenie może być [W KOŃCU!] wykorzystywane w kilq różnych celach [dom/praca1/praca2] bez konieczności przechowywania wszystkich kontaktów w jednym miejscu.

jeśli zdecydujemy się zaufać google i zlinqjemy g-konto z urządzeniem to mamy:

  • automatyczną synchronizację kontaktów i kalendarza
  • instalacja aplikacji z android market na urządzenie z poziomu WWW
  • automatyczne odzyskiwanie aplikacji po wymianie systemu [od wersji 2.2]
  • zachowywanie informacji o skonfigurowanych Access Pointach
  • synchronizacja z picassa web

wszystkie te funkcje okazały się extremalnie przydatne przy moich ostatnich experymentach – gdy wymieniałem urządzenia wielokrotnie i wielokrotnie robiłem update’y systemu testując kolejne ROMy. z drugiej strony, jak na zorientowanie na chmurę, to zarzadzanie plikami jest dość słabe. google docs nie są standardowo instalowane, a opinie na temat tego narzędzia są mieszane. jest wiele aplikacji pozwalających na synchronizację w różnych scenariuszach, ale czemu nie ma systemowego rozwiązania?

podsumowanie

Android jest najszybciej rozwijającym się systemem. większe uaktualnienia wychodzą kilka razy do roq prezentując nowe funkcje i możliwości. niemniej nadal jest systemem niedojrzałym dla biznesu. o ile można mieć niemal pewność na podstawie szybkości rozwoju i zainteresowania tą platformą, że sytuacja ulegnie zmianie w ciągu najbliższego roq, o tyle na dzień dzisiejszy decyzja pozostaje przyszłościowa. na uczestniczenie w programach beta może pozwolić sobie mała firma [lub dynamiczna, otwarta na nowinki] jednak dla standardowej korporacji oznacza to walkę z brakami i niedociągnięciami i ciągłym oczekiwaniem na kolejną wersję.

osobiście jestem zauroczony tym systemem i dawno nie miałem takiej wkrętki. Android jest wspaniałym gadżetem, z którym można się związać… jeśli się takie rzeczy lubi. dla przeciętnego usera pozostaje często zbyt mało intuicyjny – brak standardu w wyglądzie systemu, sposobie odbierania wiadomości, widżetów etc ogranicza przekazywanie wiedzy i łatwość wsparcia [user-to-user].

mam nadzieję, że będę mógł używać Androida i uważam go za najlepszy system dla siebie, ale nie zaproponuję go w tej chwili jako standard.

eN.

wtorek, 14 czerwca, 2011 - 9:39

gooapple

Autor: nExoR | Kategorie: Android, curiosity, mobile

jabłko to, czy też android? O_o

‘kopiowanie’ nabiera nowego znaczenia, kiedy patrzy się na takie produkty. identyczne wymiary a na pokładzie android froyo 2.2 z wyglądem przerobionym na iOS… niewiarygodnie dobrze przerobionym…

eN.

piątek, 10 czerwca, 2011 - 15:36

testy systemów na smartphony–cz.IV–iOS

Autor: nExoR | Kategorie: mobile, rec

wizjonerzy

Steve Jobs jest wizjonerem. w taki sposób powstało Apple i w taki powstają produkty, które wydają – najpierw tworzone w pełnej tajemnicy, dopracowywane i w końcu, kiedy zostają wydane, są funkcjonalnymi narzędziami, przyjaznymi użytkownikowi. kiedy w 2k1 wyszedł iPod zrewolucjonizował rynek odtwarzaczy mp3. wraz iPodem powstał iTunes oraz niedługo potem (2k3) iTunes Store – aplikacja do zarządzania multimediami oraz ich pobieraniem. świat oszalał… tak oto Steve z podupadającej firemki jaką zaczynało być Apple utworzył giganta – firmę IT o największej wartości rynkowej.

z połączenia iPoda i MacOS X powstał iPhone. znów utrzymywany w wielkiej tajemnicy aż do dnia premiery w 2k7, wywołał duże zamieszanie na rynq mobilnym – ładne, wielofunkcyjne narzędzie, proste w użytkowaniu. po raz kolejny Steve pokazał świetne wyczucie rynq i zrozumienie potrzeb plebsu.

system początkowo nie miał nazwy – mówiło się, że to OS X dla iPhone, potem nazwano go oficjalnie iPhone OS i w końcu w 2o1o roq otrzymał krótką nazwę – iOS. ponieważ na rynq od wielu lat był już system o tej samej nazwie tyle, że przez duże ‘I’ – IOS – Apple wyqpiło od CISCO prawa do nazwy, aby uniknąć procesów. przez te 4 lata powstały 4 platformy sprzętowe – iPhone, iPhone 3G, iPhone 3GS oraz iPhone 4, oraz 4 wersje główne systemu operacyjnego. w porównaniu z innymi firmami mogłoby się wydawać, że to śmiesznie mało. praktycznie każdy producent dwoi się i troi, żeby zaspokoić wszystkie nisze wydając sprzęt w różnych kształtach, kolorach, z innym hardwarem i we wszelakich przedziałach cenowych oraz zmienianym wyglądem systemu operacyjengo. Apple wydaje jeden rodzaj rocznie, w cenie większej niż urządzenia o tej samej lub lepszej wydajności a system pozostaje bez zmian wizualnych od samego początq. a jednak potrafili zaprojektować narzędzie tak uniwersalne, że w niektórych krajach zaspakaja gusta nawet kilqdziesięciu procent użytkowników:

  • kanada 77%
  • australia 74%
  • francja 64%
  • niemcy 59%
  • japonia 58%
  • hiszpania 56%
  • USA 35%
  • ogólnie na świecie – 16,8%

(dane z readwriteweb)

od ogółu do szczegółu

ogólne wrażenie

intuicyjny interfejs. płynność działania zależy od sprzętu – jest zarezerwowana w zasadzie tylko dla użytkowników najnowszej wersji, ponieważ update systemu na starsze urządzenia zabija je. jest na tyle uniwersalny, że nadaje się i ‘dla mamy’ i ‘dla szefa’. ze względu na cenę pozostaje pytanie czy nadaje się również dla pracowników niższego szczebla…

standard, standard über alles

dzięki prostocie i ograniczeniu, stworzony został bardzo sztywny standard. wszystkie urządzenia mają ten sam interfejs [iPod, iPhone, iPad], zarządzane są tą samą aplikacją – iTunesm i działają na tej samej powłoce – OSX. to na pewno ułatwia tworzenie instrukcji oraz wsparcie. do tego wszystkie te produkty są ze sobą niemal w pełni kompatybilne, co daje możliwość zarządzania nie tylko smartphonami, ale również tabletami, które zdobywają coraz większość popularność.

szkoda tylko, że jest to standard zamknięty, wyizolowany od reszty świata. urządzenia dogadują się miedzy sobą, ale zrobione jest co się da, aby nie dogadywały się z innymi – wszechobecne ‘i’ definiuje całą politykę firmy, która robi wszystko aby poza ‘i’ nie było ‘others’. to jednak opinia prywatna – a czy ma znaczenie dla korpo?

iTunes

iTunes to ohydne bydle i jedna z poważniejszych wad urządzeń Apple. w każdym razie na PC nie działa dobrze, poważnie nadwyrężając zasoby systemu i o wątpliwej stabilności. każde urządzenie wymaga podpięcia do iTunes celem aktywacji. staje się też z nim ‘zlinkowane’ ze względu na marny model synchronizacji. korzystanie z iPhone chcąc podłączać go do kilq komputerów jest niemal niemożliwe a więc całość sprawdza się w jednym scenariuszu – powiązanie jednej-do-jednego: komputer-hub i iPhone. na tegorocznym WWDC ogłoszono iCloud, który być może zmieni trochę tą sytuację ale na razie szczegółów brak.

kontakty można synchronizować z outlook, gmail, yahoo i windows contacts. pozostałe opcje – kalendarz, notatki etc – tylko z outlook. oczywiście synchronizacja przez iTunes nie jest potrzebna jeśli korzysta się ze skrzynki exchange. tutaj jednak kolejny problem – pod tym względem iOS pozostaje zacofany w stosunq to WP7 czy Android, ponieważ potrafi się synchronizować tylko z jednym źródłem – braqje ‘contact huba’ jak to ma miejsce w wymienionych systemach. także albo firma albo priv – połącznie tych dwóch będzie trudne.

jeśli spojrzeć na iTunes bardziej korporacyjnie to:

chmura

wybierając platformę decyduje się na związanie z konkretną firmą. w przypadq aj-urządzeń jest to  aj-konto Apple aby korzystać ze sklepu iOS App Store. nie ma tu więc różnicy do konqrencji w kwestii ‘związania się z firmą’. jednak ‘praca w chmurze’ póki co nie istnieje… a dokładniej – rozpoczyna swoje istnienie. na razie nie ma wbudowanych mechanizmów obsługi/synchronizacji doqmentów w chmurze, backupów, kontaktów czy nawet notatek. tutaj Apple jest póki co w tyle… jednak znów – jeśli korzysta się z exchange nie ma to wielkiego znaczenia. no może poza doqmentami – bo te wymagają jakiegoś mechanizmu, platformy, a ta póki co nie istnieje a exchange nie za bardzo pomoże.

zarządzanie, konfiguracja i bezpieczeństwo

automatyczną konfigurację urządzeń można wykonać na dwa sposoby – albo przy pomocy iPhone Configuration Utility z lokalnego komputera, albo przy pomocy aplikacji firmy 3ciej do zarządzania urządzeniami mobilnymi [MDM – Mobile Device Management]. pomimo stosunkowo zamkniętej platformy system jest na rynq sporo czasu, wystarczająco aby systemy potrafiły się z nimi dogadać. FAMOC [fancyfon], którego testujemy ma całkiem sporą ilość polis potrafiących przykrócić uprawnienia użytkownika, wykonać zdalny backup czy wipeout urządzenia.

jest również najbardziej uniwersalny sposób zarządzania – polisy EAS. większość polis działa – można wymusić polityki hasła oraz urządzeń. wymuszenie szyfrowania karty wewnętrznej jest niepotrzebne, ponieważ jest to robione out-of-the-box [nie jest to enkrypcja pozbawiona wad - opis luki można znaleźć tutaj oraz tutaj]. zarządzanie iOSem jest również w SCCM2o12 [jak zauważa domel – SCCM korzysta z EAS, więc jest to dość oczywiste].

dla osób zainteresowanych polecam bardzo ciekawy artykuł opisujący więcej szczegółów konfiguracji tymi urządzaniami. sam Apple świetnie doqmentuje zarządzanie swoimi systemami w kontexcie entrprise – na ich stronach można znaleźć np. informacje na temat bezpieczeństwa, narzędzi MDM czy doqmentacje opisujące scenariusze wdrożenia i narzędzia. mówiąc w skrócie – nie jest się zdanym na fora dysqsyjne i blogi – firma sama dostarcza ważnych informacji w postaci łatwej do analizy i pomagającej w rozmowach z biznesem.

podsumowanie - same zalety??!!

osoby, które czytały trochę w-files lub znają mnie osobiści wiedzą, że srajfona nie znoszę. męczyłem się z nim przez półtora roq i doprowadzał mnie do furii. tutaj natomiast praktycznie same zalety… o co c’mon? odpowiedzi jest wiele i wszystkie sprowadzają się do punktu widzenia – oceny subiektywnej czy obiektywnej. to, że mi się ten system nie podoba nie oznacza, że nie rozumiem, iż innym przypasował. nadal twierdzę, że to nie jest sprzęt dla mnie, a część rzeczy jakie napisałem jako zalety dla korpo są poważnymi wadami dla mnie. polityka Apple z tym jego ‘aj’ drażni mnie okrutnie [całe szczęście, że eMeSy zrezygnowały z tego obsranego ‘MOJE!’ przy każdym katalogu] niemniej uważam, że Jobs jest geniuszem a jego pomysły bywają rewolucyjne. osobiście rzygam niezmiennym-od-4-lat-interfejsem, wszystko co jest na srajfona wygląda tak samo, ma taki sam interfejs i działa tak samo – nuuuuda i passé. co do popularności tego systemu mogę tylko przytoczyć cytat: “jedzcie gówno – miliardy much nie mogą się mylić” <;

według mnie iOS ma podstawową wadę: brak jakiejkolwiek możliwości zmiany, jeśli standardowe opcje z jakiegoś powodu nie pasują. owszem – ta konfiguracja jest genialnie dobrana, zadawalając większość. okazuje się jednak, że wyjątków jest więcej niż ‘osób środka’. niemniej przy centralnym zarządzaniu chodzi o eliminację możliwie dużej ilości wyjątków. muszę przyznać, że kiedy zacząłem na potrzeby tego artu czytać o ‘iPhone dla firm’ moje zdanie na temat tego produktu uległo lekkiemu złagodzeniu. jest to niewątpliwie nie tylko zabawka, ale również narzędzie do pracy, z przemyślanymi mechanizmami zarządzania. nie potrafię ich ocenić długodystansowo po kilq dniach testów, jednak quickstart i dostęp informacji jest ważny, a Apple postarał się o to, aby to zapewnić. w porównaniu z eMeSem prezentuje dojrzałe rozwiązanie, obejmujące już tablety, a większość rzeczy, których w iOS braqje dotyczy raczej wykorzystania prywatnego.

do opisania/testów zostały jeszcze Android i RIM ale iPhone na pewno znajdzie się wśród propozycji standardu.

eN.

środa, 8 czerwca, 2011 - 10:34

niedobre zgniłe jabłko

Autor: jnx | Kategorie: mobile

Uwielbiam czytać wpisy fanatyków czy to z jednej czy z drugiej strony barykady - akurat w tym konkretnym przypadku okazuje się,  że Apple wprowadzając iOS5 niby skopiowało rozwiązania które WP7 ma (czy aby na pewno ma?)

No nic… psy szczekają karawana jedzie dalej - jak mówi stare powiedzenie;)

http://blog.gsmarena.com/microsofts-joe-belfiore-flattered-with-wp7-features-making-their-way-into-ios-5-we-think-he-shouldnt/

wtorek, 7 czerwca, 2011 - 16:06

testy systemów na smartphony–cz. III–Symbian

Autor: nExoR | Kategorie: mobile, rec, symbian

przyszłość symbiana

to obecnie najgorętszy temat wzbudzający niepewność i wątpliwości. na początq tego roq Nokia zatrudniła Stephena Elopa w roli CEO, odqpując go od Microsoftu za $6 milionów [+$1,4mln pensji rocznej]. zmiany rozpoczęły się lawinowo – pojawiła się informacja, iż firma przesiada się z Symbiana na WP7 – co radykalnie zmienia wizerunek rynq mobilnego, na którym do niedawna Symbian królował przez kilka lat, deklasując całą konqrencję. nie zagroził mu WM, nie dał rady iPhone – jednak wraz z Androidem rozpoczęła się inna epoka.

pozostaje pytanie – co z Symbianem? po początkowych newsach odniosłem wrażenie, że ten system umrze – zwłaszcza po liście otwartym Vice President Nokia. po wnikliwszym przyjrzeniu pojawiającym się newsom dochodzę do wniosq, że może w tym szaleństwie jest metoda? tutaj można obejrzeć króciutki, 6 minutowy wywiad z Elopem na temat przyszłości Symbiana, który jest nieco sprzeczny z marcowym listem. w skrócie – zapewnia pełne wsparcie *co najmniej* do 2o16, i stwierdza, że o ile podstawową platformą dla Nokia ma stać się WP7, to Symbian będzie utrzymywany i rozwijany. na potwierdzenie i pokazanie przepaści pomiędzy rynkiem WP7 i Symbian – ostatnio pojawiło się cacko w postaci Nokii Oro – 18 karatowe złoto, prawdziwa skóra i Symbian^3 na pokładzie. o ile WP7 to 1oo% rynq konsumenckiego – ten gadżecik jest raczej zarezerwowany dla poważnych panów pod krawatem.

trzeba również pamiętać, iż Symbian cały czas pozostaje jednym z najpopularniejszych systemów – 2 miejsce po Android z 27% rynq. to zbyt duża liczba, żeby ją tak po prostu zmieść, ale wszystko w rękach nowego CEO i jego wyczucia… zapowiadana wersja ^4 została zawieszona, a w zamian zapowiedziano duży update interfejsu dla wersji ^3.

prawdziwy Dziadek czyli jak zwykle trochę historii

Symbian jest potomkiem najstarszych systemów operacyjnych na urządzenia mobilne – systemy EPOC firmy Psion, która już 1996 złożyła wniosek o rejestrację nazwy ‘netBook’, dla urządzenia Psion netBook wydanego w 1998 roq [SIC!]. sam Symbian powstał w 2k1, wydany wraz z pamiętną cegłą – Nokia Communicator. za dojrzałość systemu można uznać wersję 9.o, stworzoną w 2k4 rozwijaną do 2k7 [do wersji 9.5].

nie chcę przepisywać wikipedii (; więc ograniczę się do kilq ciekawostek z historii tego systemu:

  • cała platforma Symbian (Symbian OS, interfejs S6o i UIQ i MOAP) zostało opublikowane jako Open Source w 2oo9 roq utrzymywany przez Symbian Foundation. nie trwało to jednak długo – ponieważ Nokia zamknęła ten projekt pod koniec 2o1o roq.
  • Symbian był tworzony przez niezależną firmę – Symbian Ltd. firma była utrzymywana nie tylko przez Nokię – ale również przez Ericsson, Motorolę i Psion. Nokia qpiła całą firmę dopiero w 2k8.
  • Symbian jest projektowany wyłącznie a procesory ARM [Acorn RISC Machine]. o tej architekturze mówi się od kilq lat, więc lekkim szokiem była dla mnie data powstania – 1983 !
  • WebKitowa przeglądarka miała swój debiut właśnie na Symbianie.

Symbian od zarania nastawiony był na wielozadaniowość z wywłaszczaniem [pre-emptive mutlitasking] i ochronę pamięci, a inspiracją dla niego był VMS. tworzony był wedle trzech podstawowych zasad:

  • integralność i bezpieczeństwo danych użytkownika są priorytetem
  • czas użytkownika nie może być marnowany
  • wszystkie zasoby są deficytowe

w efekcie można uznać, iż Symbian jest najbardziej dojrzałym systemem na rynq. nie idzie to jednak w parze w intuicyjnością obsługi oraz innowacyjnością – tego już na pierwszy rzut oka braqje. wygląda tak, jak telefony z przed ery smartphonów: jest toporny i aż boli w oczy swoją surowością. niemniej jest równocześnie systemem najlepiej poznanym od wnętrza, a co za tym idzie produkty firm 3cich potrafią dobrze z nim współpracować, o czym kilka słów jeszcze powiem. 

imho Nokia powinna znów uwolnić kod Symbiana – spowolniłoby to śmierć tego produktu, a być może ktoś byłby w stanie zrobić do tego porządny interfejs i stworzyć system, który pozostanie konqrencyjnym wyborem na dłuższy czas [to sobie zostawię na podsumowanie wszystkich platform…]. 

od ogółu do szczegółu

jak zwykle od tyłu - krótko i na temat

szczerze mówiąc, rozpoczynając projekt nie chciałem testować Symbiana. zawarzyły dwa podstawowe aspekty:

  • losy symbiana są niepewne - po co pakować się umierający produkt? upływ developerów, aplikacji i wsparcia na pewno będzie przesuwał się na rzecz innych platform. jest to raczej system dla tych, którzy już z nim są, a nie ‘nowy wybór’
  • większość osób miała okazję bawić się iPhonem lub jakimś Androidem. kiedy bierze się do ręki telefon z Symbianem to trochę jak odbycie podróży w czasie – w porównaniu z wcześniej wymienionymi, Symbian [literalnie] nie wygląda dobrze. oczywiście interfejs nie jest najważniejszy… ale pozostaje ważnym argumentem przy wyborze.

patrząc jednak na możliwości zarządzania, nakładania polityk i stabilności systemu – wydaje się dobrym wyborem do zastosowania w korpo… w każdym razie rok temu mógłby…

pierwsze kroki

w sumie, to ciężko nazwać je pierwszymi – któż nie miał Nokii? z tymi telefonami nigdy nie było problemów z ładowarkami – po pierwsze telefony działały po 6-7 dni bez ładowania, po drugie zawsze ktoś miał ładowarkę. siła standardu. zachowanie kompatybilności jest istotne, ale w kontexcie interfejsu niestety wypada tragicznie – pomimo zaawansowania urządzeń i samego systemu operacyjnego, jego wygląd niewiele różni się od tych starych telefonów. zorientowany na drzewo menu z topornym wyglądem interfejsu – nie ratuje go nawet wprowadzenie ekranów dotykowych i widżetów. swoje testy robiłem na ubogim rodzicu wspomnianego Oro – Nokii C7, która ma na pokładzie na prawdę niezły hardware a mimo to korzystanie z tego systemu nie było zbyt przyjemne.

i tak właśnie prezentuje się nowy-stary Symbian – sterta widżetów, na starym menu. całości braqje jakiejś jednej myśli, spójności. niby wszystko jest, ale wszędzie trzeba zrobić jeden-dwa kroki więcej niż w nowoczesnych OSach. braqje spójnej wyszukiwarki, kontakty da się synchronizować tylko z jednym źródłem [o czym system sam przestrzega] – a więc jeśli decyduje się na Exchange, to będziemy mieli kontakty firmowe. dodając nowy kontakt – jest synchronizowany do naszej firmowej książki. braqje tzw. “huba”, utrzymującego kontakty z różnych źródeł tak, jak to jest w WP7 czy Android.

Ovi Suite - jeszcze nie chmura

podobnie jak przy WP7 czy iOS, Symbian jest własnością jednej firmy – Nokia. podobny jest więc model zarządzania:

  • do zarządzania urządzeniem jest aplikacja Ovi Suite – następca dobrze znanego PC Suite.
  • do kupowania/ściągania aplikacji jest Ovi Store
  • dostęp do usług [w tym sklepu] wymaga konta w portalu nokii
  • różnicą jest oczywiście wielość platform sprzętowych – bo tylu modeli najdziwniejszych urządzeń co Nokia, nie zrobiła chyba żadna firma w tej działce.
  • dla eMeSa – mapy Bing, dla androida – google maps, tak Nokia ma swoje Ovi maps. chyba tylko Apple nie robi swoich map q: aplikacja z nawigacją jest dostępna za free.

kolejnym elementem pokazującym, że Symbian został w tyle jest podejście do przechowywania danych. nie ma położonego nacisq na usługi zdalne, synchronizacja plików jest przez aplikację Ovi Suite. jest oczywiście opcja pełnego backupu oraz synchronizacja z komputerem lokalnym. co prawda do usługi ‘my nokia’ nie udało mi się zalogować [nie chciałem podawać numeru telefonu – co jest obligatoryjne], ale na ile szukałem, nigdzie nie znalazłem opcji backupu w chmurze – całego telefonu, czy choćby kontaktów.

w skrócie – kto korzystał z PC Suite, ten wie jak działa Ovi Suite – bo niewiele się zmieniło.

bezpieczeństwo

symbian daje możliwość zaszyfrowania karty pamięci – zarówno wewnętrznej jak zewnętrznej. nie wiem czy da się to zrobić bezpośrednio z systemu, ale są aplikacje firm 3cich, które taką funkcję realizują. my testujemy FAMOC – interfejs do zarządzania urządzeniami mobilnymi. Symbian jest najlepiej obsługiwanym urządzeniem, można z nim zrobić praktycznie wszystko – jest nawet zdalne przechwycenie/sterownie ekranem. nie działa to może zbyt płynnie, ale jak trzeba coś komuś pomóc – da się. ilość polis jest bardzo duża i da się wyłączyć możliwość instalacji aplikacji, dostęp do panelu zarządzania czy urządzeń.

to jeśli chodzi o firmy 3cie. w kwestii funkcji out-of-the-box system sam z siebie nie daje zarządzania administracyjnego. jako telefon dla korpo obsługuje natomiast wszystkie polisy EAS [tak w każdym razie twierdzi Nokia]. można więc uznać, że spełnia wszelkie standardy – w każdym razie dla firmy, która korzysta z Exchange.

ponieważ dane nie są przechowywane w chmurze – nie trzeba się martwić kto może je ukraść (;

podsumowanie

chciałoby się napisać, że Symbian to dojrzały produkt, ale chyba słowo “przejrzały” jest bardziej adekwatne. niewątpliwie daje spore możliwości zarządzania i wykorzystania w firmie oraz jest systemem stabilnym. wiele do życzenia pozostawia jednak przestarzały interfejs i możliwości wykorzystania wielu źródeł kontaktów [jeśli firmę to oczywiście obchodzi]. skazanie użytkowników na pracę w archaicznym standardzie może ktoś nawet uznać za plus – “bo ludzie to znają”, dla tego najważniejszym argumentem, który przemawia przeciwko temu systemowi, jest jego niepewna przyszłość.

ja w każdym razie telefonu z Symbianem bym nie chciał – ani w pracy ani prywatnie.

eN.

poniedziałek, 6 czerwca, 2011 - 11:29

testy systemów na smartphony–cz. II.–Windows Phone 7

Autor: nExoR | Kategorie: mobile, rec

beniaminek

swoje opisy rozpocznę od zabawki, jaką jest beniaminek na rynq mobilnym – Windows Phone 7. ‘zabawki’, ponieważ już sam Microsoft definiuje target tego urządzenia dla osób w wieq 15-3o lat, na rynq konsumenckim. jest to widoczne na pierwszy rzut oka, ponieważ interfejs jest nowatorski i jakkolwiek opinia ‘podoba się’ czy ‘nie’ pozostaje subiektywną, jego konstrukcja nie za bardzo nadaje się dla biznesu. spróbuję tą opinię poprzeć argumentami za chwilę. historia WP7 jest również dość ciekawa, a jego korzenie potwierdzają taki target.

trochę historii i filozofii

niektórzy nie lubią – takowi nich ominą ten akapit. a historia jest dość ciekawa i daje do myślenia na przyszłość.

eMeSy jako jedne z pierwszych weszły na rynek z “prawdziwym” systemem operacyjnym na urządzenia mobilne – nie chodzi o głupie telefony tylko właśnie smartphony, a sam system uniwersalny – dający się uruchomić na dowolnej platformie [symbian^1 wyszedł rok później]. tym system był Pocket PC 2ooo bazujący na Windows CE, i jak nie trudno się domyśleć stało się w pamiętnym roq 2k [imho przełomowym dla eMeSa]. w w2k3 nazwa została zmieniona na “Windows Mobile” co już zaczyna przypominać bardziej współczesną historię. nie popadając w dygresje – system powoli rozwijał się przez kolejne lata aż do wersji 6.5 wydanej w 2oo9 roq. zarzutów do tego systemu było sporo – [od strony użytkowników] głównie co do potwornego interfejsu oraz słabej wydajności. i tak, w 2oo4 roq WM miał 23% rynq mobilnego, tak 2oo8 już tylko 14% i liczby te ciągle spadały.

obok toczyła się kolejna nieudana dla eMeSa wojna – o rynek tzw. mp3 playerów. przegrana była oczywista dla wszystkich i dziwię się, że w eMeS w ogóle do niej wystartował – spóźniony o dobre 5 lat w stosunq do giganta jakim było wtedy Apple ze swoim [tragicznym] iPodem. iPod pojawił się w 2k1/2k2 a zune na przełomie 2k6/2k7. w Polsce ten player w ogóle nie jest znany, ponieważ naszego kraju często braqje na mapach Redmond. zune i ipod pojawiają się w tej historii ponieważ nieustająca konwergencja wyparła oba te urządzenia na rzecz smartphonów. sam zune na pokładzie miał znanego w WM Windows CE 6.o a jego interfejs i idea przetrwała… o czym za chwilę.

postanowiono coś z tym zrobić i w tym czasie eMeS pracował już nad nowym systemem – Microsoft Kin, który miał być konqrencją… licho wie dla kogo. z jednej strony wielkie pasqdztwo jak maszyna do pisania, z drugiej zunowski’e podejście i target na młodego odbiorcę i rozrywkę. takie coś nie miało prawa żyć i pomimo wsadzenia w projekt 2 lat pracy i miliarda dolarów urządzenie było na rynq … 6 tygodni. plotki głoszą, że sprzedano 5oo sztuk <:

wszystko postawiono na Windows Phone 7. ten już z samej nazwy przyprawia o zawrót głowy – cyferka 7 sugeruje kontynuację linii Windows Mobile, ale na pierwszy rzut oka jest czymś zupełnie nowym. de facto kernel tego system to nadal Windows CE, w wersji 7.o – stąd cyferka i stąd konfudująca nazwa tego wynalzq.

finalnie zune jako ‘grajek’ umarł, pozostawił jednak bogatą spuściznę, która zdefiniowała czym Windows Phone 7 jest: zarządzanie odbywa się przez zune software, programy ściąga się z zune marketplace, a cały interfejs WP7 ma właśnie korzenie w zune playerze.

to, co wyraźnie widać w całej historii to fakt, że Microsoft w kwestii rynq mobilnego zachowuje się jak niedojrzały nastolatek bez żadnej wizji na przyszłość. utopił w KIN, walnął w mur z zunem, który po 4 latach na rynq pozostał w 1% niszy, zabił coś, co przynajmniej próbowało być konqrencją – Windows Mobile, a teraz podpisał umowę w Nokią i deklaruje powolną śmierć ostatniego wielo-platformowego systemu jakim jest Symbian [ma pociągnąć do 2o16… ale rozwijać się nie będzie]. zastanawiam się, czy eMeS potajemnie nie odsprzedał swoich akcji google, bo jeśli z rynq faktycznie zniknie Symbian  to Android pozostaje jedyną platformą ‘otwartą’. ojcem tego monopolu będzie nie kto inny a eMeSy. inną firmą, która najprawdopodobniej zwiększy swój udział dzięki takiemu posunięciu będzie BlackBerry.. ale o tym kiedy indziej. mam nadzieję, że mały-miękki ma jakiegoś asa w rękawie, np. w postaci systemu mobilnego dla enterprise… tak się w każdym razie pocieszam…

o przyszłych zmianach WP7 w kierunq biznesu postaram się kilka słów napisać dalej.

od ogółu do szczegółu

ogólne wrażenie

bardzo ładny, intuicyjny i nowatorski interfejs. powiało świeżością (: mimo to wygląda jak wczesna wersja 1.o i jest zbyt ‘młodzieżowy’ do zastosowania w firmie.

pierwsze kroki

pierwsze wrażenie pracy z Windows Phone 7 jest bardzo dobre. system ma bardzo nowatorski interfejs, intuicyjny i prosty – podoba mi się świeże spojrzenie a nie przepisywanie starych schematów. poza interfejsem nie da się uwolnić od skojarzeń z iPhone:

  • ograniczona ilość platform sprzętowych – więcej niż w Apple q: ale mimo to niewiele
  • wysokie minimalne wymagania
  • produkt skierowany na rynek konsumencki
  • system “zamknięty” – zarządzanie/wymiana plików tylko przez aplikację zune (brak dostępu do systemu plików oraz zewnętrznych kart pamięci, ograniczona personalizacja itd)

po szybkim i łatwym skonfigurowaniu outlook, gmail i facebook [te testowałem jako 3 oddzielne źródła kontaktów] sprawnie połączył kontakty z różnych źródeł. konfiguracja reszty podstawowych rzeczy jest równie prosta i intuicyjna. niestety Polska nie występuje na mapach Microsoft – interfejs w tym języq jest niedostępny. jak później się okazuje, nie można również dokonywać zaqpów w Zune Market.

reasumując początek świetny i zachęca do dalszego używania, choć widać że projektowany na Polskę to nie jest…

Zune

po podłączeniu urządzenia do komputera trzeba zainstalować zune software aby móc synchronizować pliki. tutaj powitanie mniej przyjemne – po ściągnięciu ok. 15oMB i uruchomieniu instalatora dostałem komunikat o update. ściągnęło się kolejne 15oMB i restarcik. a po uruchomieniu zune znów update! potem znalazł jeszcze update na telefon, który instalował się ok 3o min! [SIC!] – nie wspominając o tym, że przez pierwszy dzień były problemy z jego pobraniem. zarządzanie aplikacjami i ich ściąganie nie jest możliwe – opcja w polsce niedostępna. z urządzenia marketplace działa, ale można ściągać tylko to, co jest za free, ponieważ jest blokada regionalna i polską kartą się za zqpy nie zapłaci…

Zune wygląda ładnie i po updatach działa sprawnie, jest jednak bardzo ubogi w opcje i po raz kolejny nasz zaścianek został wycięty z mapy świata.

integracja z chmurą

idea korzystania z urządzeń mobilnych coraz bardziej wiąże się z “używaniem w chmurze”. ponieważ jest to produkt Microsoft podstawową chmurą jest Windows Live. trzeba przyznać, że integracja serwisów jest przeprowadzona sensownie – Windows Live, XBox Live, Zune – wszędzie można logować przy pomocy LiveID i profile uzupełniają się a nie są zupełnie oddzielnymi tworami – np. w Zune widać znajomych z XBox live.. chociaż chciałoby się jeszcze więcej – braqje jasnego połączenia tych wszystkich miejsc. nie wspominając o tym, że spodziewałbym się usług dla urządzania na stronie zune, tymczasem są w niezbyt intuicyjnym miejscu w profilu live, natomiast inne informacje są jeszcze w kolejnym [to już czwarte] miejscu – Windows Phone Live. trochę to wszystko zamotane…

WP7 jest tak bardzo nastawiony na chmurę, że nie ma opcji synchronizacji kontaktów/kalendarza z lokalnym komputerem. źródłem a zarazem kopią zapasową są usługi – exchange, WL [windows live], gmail, hotmail etc. w tym wszystkim ktoś zapominał jednak o jednej z najważniejszych rzeczy – mianowicie o plikach. na chwilę obecną da się wysłać obrazek do skydrive [i odwrotnie], ale nie ma opcji autosynchronizacji i trzeba to robić ręcznie jeden-po-jednym. plików nie da się otworzyć ani zapisać na skydrive. wraz z systemem jest dostępny Office Mobile – i żeby totalnie zamieszać, nie ma opcji zapisywania w usługach Live, co jest oczywistym wyborem przy ztargetowaniu na rynek konsumencki, jest natomiast opcja korzystania z SharePoint – co ni-z-gruchy-ni-z-pietruchy jest ukłonem q sektorowi Ent. więcej – nie ma opcji synchronizacji plików z komputerem lokalnym a więc pozostaje wysyłanie ich mailem…

bezpieczeństwo

pamięć wewnętrzna nie jest szyfrowana. nie wiem na ile łatwo jest dostać się do pamięci posiadając fizyczny dostęp, ale odczyt danych nie będzie sprawiał problemu. zewnętrznych kart nie ma q: jeśli ktoś ma urządzenie zabezpieczone PINem – to do tego sprowadza się całe bezpieczeństwo. dodatkowo dostępne są usługi z poziomu Windows Live, które pozwalają urządzenie zlokalizować, kazać mu odtwarzać dźwięk, czy zablokować ekran – to tak w razie jak nie wiadomo, gdzie zostawiło się aparat. jest również usługa pozwalająca na zdalne wyczyszczenie urządzenia. wszytko brzmi pięknie, jednak całość działa korzystając z numeru telefonu [wysyłając specjalnie spreparowany SMS] a nie IMEI. scenariusz reklamowany jako ‘a jak mi ukradną…’ nie obejmuje podstawowego problemu – wymienionej karty SIM lub jej braq. wystarczy zrestartować system i to było na tyle jeśli chodzi o zdalne kasowanie. w samym kasowaniu jest też dość poważny błąd – zasymulowałem zgubiony telefon, wybrałem opcje ‘erase’, po czym postanowiłem anulować operację… takiej opcji jednak nie znalazłem. a więc po włączeniu odnalezionego telefonu, po kilq minutach się wyczyścił… wraz z plikami [audio/video/office].

dla biznesu i podsumowanie

najważniejszą usługą do pracy mobilnej jest outlook. sama aplikacja jest wbudowana, dostępna out-of-the-box jednak jej możliwości są marne. poza odczytaniem i wysłaniem poczty nie da się nic zrobić - brak obsługi OoO [Out Of Office], odwołanie spotkania, brak przeszukiwania! … nic.

oglądając prezentację “Windows Phone 7 for the Enterprise” zastanawiałem się, jak można bez wstydu pokazać takie coś. otóż jakie, wedle tych panów, są funkcje dla przedsiębiorstw:

  • możliwość zabezpieczenia pulpitu PINem [LoL]
  • zwiększenie efektywności pracy poprzez pokazania ile jest nieodczytanych maili czy jakie dziś są spotkania w kalendarzu
  • zwiększenie efektywności pracy z outlook poprzez 3 filtry – unread, flagged, all
  • możliwość skorzystania z Sharepoint w Office Mobile.
  • integracja z Office Mobile

na temat bezpieczeństwa jest krótkie demo, które pokazuje, że dane można zaszyfrować AES256… no i co, że można? ale co jest szyfrowane, jak to wymusić? nic. prezentacja upewnia, że dla Enterprise nie ma praktycznie nic. w kwestii zarządzania urządzeniami można dowiedzieć się, iż sprawowane jest polisami Exchange ActiveSync. na tą chwilę WP7 wspiera mniej polis niż iOS [ROTFL!] w tym nie obsługuje m.in.:

  • wymuszenia szyfrowania dla karty pamięci
  • złożoności haseł
  • zabronienia instalacji aplikacji
  • zabronienie używania urządzeń wbudowanych

W obecnie tworzonym System Center 2o12 [obecnie beta2] jest poprawiona wersja Mobile Device Management obsługująca WP7, Symbian i iOS – ale szczegółów nie znam.

produkty firm trzecich nie znają WP7 póki co.

podsumowując cały produkt – jest to wczesna wersja beta, dająca bardzo ubogie możliwości. na każdym kroq widać jakiś fajny zaczątek funkcjonalności, ale kiedy tylko chce się cokolwiek więcej – jeszcze tego nie ma. podobno Polska ma zagościć na mapach WP7 jeszcze w tym roq, podobno na jesieni ma być wielki update, który spowoduje, że będzie bardziej użytecznym narzędziem dla firm, podobno w SCCM2o12 ma być zarządzanie urządzeniami, podobno…

póki co, gdzie nie sięgnąć – ściana. wszystkich opcji jest aqrat tyle, żeby marketingowo można było wszystko:

  • integracja ze skydrive!… tyle, że bez plików
  • outlook! … tyle, że bez przeszukiwania
  • zune do synchronizacji plików! … tyle, że wyłącznie multimedialnych i bez kontaktów
  • marketplace! … tyle, że nie w Polsce
  • zarządzanie polisami! … tyle, że w jakiejś szczątkowej postaci

wiecie ile jest opcji w IE? 3. słownie: trzy:

  • allow cookies
  • allow bing suggest sites
  • prefer mobile/desktop version

tak wygląda cały system. minimum. zastanawiam się też jak ten interfejs będzie się sprawdzał *jeśli* opcji lub aplikacji będzie więcej. nie ma żadnego grupowania aplikacji, widoków – wszystko jest nastawione właśnie na takie minimum. póki co tych opcji nie ma, aplikacji też nie za wiele, więc jest tak, jak w tym rasistowskim dowcipie: “co zrobić, żeby dzieci w Afryce nie chodziły głodne? obciąć im nogi”. Windows Phone to właśnie taki telefon w którym nie ma żadnych problemów, bo nie ma żadnych zaawansowanych funkcji.

trzymam kciuki za przyszłość, a póki co: “pa pa! see u l8er“.

eN.

wtorek, 31 maja, 2011 - 20:52

MS ma większe przychody z Androida niż z WP

Autor: jnx | Kategorie: mobile, news

Lubię takie njusy co się okazuje, że dana firma zarabia więcej na produkcie konkurencji niż swoim. W tym konkretnym przypadku w ostatnim roku Microsoft znacznie większe przychody miał z Androida niż z Windows Phone.

http://pocketnow.com/android/microsoft-making-5-off-every-htc-android-htc-has-no-comment

Generalnie dla MS sytuacja win-win - gorzej dla klientów.

wtorek, 31 maja, 2011 - 16:17

testy systemów na smarphone’y - cz.I– wprowadzenie

Autor: nExoR | Kategorie: mobile, rec

warunki brzegowe

dostałem fajne zadanie – wybrać system operacyjny na smartphony, który potencjalnie ma być standardem w firmie. do tej pory nikt się takimi rzeczami nie przejmował – pracownicy niższego szczebla mieli ‘cosie’ – od starych nokii przez symbiany do niszowych wynalazków, management zażyczył sobie iPhone’ów – są więc 3G,3GS i kilka 4ek. takie urządzenia stają się jednak coraz bardziej częścią infrastruktury IT. wiele osób nie ma nawet głupiego hasła przy blokadzie ekranu – a przecież na takich urządzeniach są hasła do poczty korporacyjnej – czyli domenowe (SIC!), coraz częściej przechowuje się na nich doqmenty i inne dostępy do usług zapisane na stałe. a przecież takie małe coś w kieszeni zgubić [zostać okradzionym] dużo łatwiej, niż choćby laptopa [nie mówiąc o tym, że z lapem rzadko chodzi się na imprezy (; ].

dostałem od naszego providera kilka telefonów z:

  • Android
  • RIM [Research in Motion - BlackBerry]
  • Symbian
  • WP7 [Windows Phone 7]

sam długo korzystałem z iOS, który będzie piątym ocenianym – niestety na iPhone 3G czyli bardzo stara, powolna platforma. ponieważ testów nie robię sam – mamy w dziale 4kę, więc postaram się swoje opinie choć trochę zobiektywizować q:

celem jest zbadanie systemów pod względem możliwego zastosowania w firmie. firma nie ma nic przeciwko prywatnemu współużytkowaniu – wykorzystywaniu urządzenia również do celów prywatnych, nie mniej chodzi przede wszystkim o zwrócenie uwagi na cechy przemawiające za wykorzystaniem służbowym. podczas robienia testów nie chodzi o wybranie platformy sprzętowej, a więc nie zwracam specjalnej uwagi na wielkość wyświetlacza, dostępność klawiatury czy wydajność. oczywiście nie sposób zupełnie nie zwracać na to uwagi – jeśli urządzenie trzebaby ładować 3 razy dziennie albo wyszukanie kontaktu trwa minutę – nie sposób polubić takie coś. cechy, na które zwracam szczególną uwagę to:

  • interfejs
    • łatwość używania – na końcu jest zwykły użytkownik. jeśli interfejs będzie przejrzysty i prosty – tym mniej pracy dla nas (; poza tym standard musi zatwierdzi zarząd, więc muszą ‘rozumieć’ co mają w ręq.
    • personalizacja – to aqrat aspekt niezmiernie ważny dla mnie. korporacyjnie nie ma większego znaczenia [można wręcz potraktować to ujemnie] ale będę przedstawiał subiektywne oceny q: personalizacja ma zatem również znaczenie!
    • estetyka – efekty przejścia, przewijanie etc. to oczywiście wyłącznie jako ‘dodatek’. miło używać na co dzień czegoś ładnego.
  • bezpieczeństwo – tu muszę przyznać widzę wielką niszę dla systemów mobilnych. o ile dla lapów, PC i serwerów zabezpieczeń jest w bród – o tyle mobile pomimo wielkiego boomu pozostają jakby poza zasięgiem tych technologii. w zasadzie jedynym zabezpieczeniem jest głupie hasło wygaszacza ekranu. czy wewnętrzne karty pamięci są jakoś zabezpieczone póki co nie wiem – ale zewnętrzne [jeśli jest taka opcja] na pewno nie są. wraz z urządzeniami będziemy testowali aplikację do zarządzania mobilami – więc głownie będzie chodziło o …
  • zdalne zarządzanie – które w jakiś sposób łączy się z bezpieczeństwem. są to takie funkcje jak na przykład:
    • możliwość zdalnego zbrickowania urządzenia
    • wyśledzenie urządzenia
    • zdalny backup/restore [kontakty/kalendarz]

trochę statystyk

lubię statystyki – dzięki nim można spojrzeć z dużej perspektywy i powyciągać różne wnioski. dla smarphonów te podstawowe prezentują się tak:

image

image

rynek obecnie jest gotującą się zupą i ciężko przewidzieć przyszłość – android szaleje i w ciągu 2 lat stał się najpopularniejszym systemem, nokia podpisała umowę z eMeSem ale jej system – symbian – jest cały czas niemal tak popularny [2 miejsce] jak iOS i RIM razem wzięte. sama nokia sprzedaje nadal, pomimo dużego spadq, więcej urządzeń niż Samsung i LG razem wzięte. jak wpłynie decyzja o WP7 na nokiach nie wiem, osobiście dopatruję się wielkiego błędu – śmierć Windows Mobile a teraz Symbiana powoduje, że Android pozostaje bez konqrencji … a to niezdrowo. bez konqrencji – ponieważ będzie jedynym [sensownym] systemem na dowolną platformę sprzętową. być może kategoria ‘Other OS’ zacznie rosnąć?

na koniec start

i to tyle słowem wstępu. w kolejnych częściach postaram się opisać swoje odczucia co do poszczególnych platform. opinie oczywiście mile widziane (:

eN.

czwartek, 26 maja, 2011 - 11:20

Android dla n00bów (:

Autor: nExoR | Kategorie: Android, HOWTO, mobile

słowem wstępu

jakiś czas temu pisałem o Windows Mobile [wtedy – 6.1]. potem byłem zmuszony używać przez półtora roq iOSa [fuj] aż w końcu doczekałem się sprzętu z Androidem. niniejszy artyqł ma na celu być wprowadzeniem w świat Androida dla osób, które dopiero zaczynają swoją zabawę z tym systemem lub mają zamiar to zrobić.

porównanie do Windows Mobile [nie mylić z Windows Phone!] jest nieprzypadkowe. jeśli ktoś używał wcześniej tego systemu i bawił się cook’owanymi ROMami i rootowaniem smartphone’ów – z Androidem wygląda to niemal tak samo [osoby, dla których te terminy brzmią obco, uzyskają odpowiedzi w dalszej części]. podobna również przyświeca idea temu systemowi. należy się konkretniejsze wyjaśnienie, co rozumiem przez ‘ideę systemu’:

systemy operacyjne smartphone’ów można podzielić na dwie podstawowe grupy [to oczywiście mój podział (; ]: ‘otwarte’ i ‘zamknięte’. przez otwarte rozumiem możliwość wykorzystania na wielu platformach sprzętowych, z rozbudowanym API dojącemu dostęp do większej części systemu, dające możliwości porównywalne do systemu operacyjnego dla komputera. przez ‘zamknięte’ rozumiem ograniczone systemy stworzone na bardzo konkretną platformę, które w wykorzystaniu bliższe są idei korzystania z telefonu niż komputera. oba podejścia mają wady i zalety i każdy musi wiedzieć czego oczeqje od sprzętu tak, aby się nie zawieść. tak jak ja przeklinałem przez półtora roq, będąc uwięzionym w klatce iPhone [jailbreake nie pomógł q: ], tak inne osoby mogą zawieść się Androidem.

czy chcę Androida?

myśląc o Androidzie warto myśleć o nim jak o Linuxie [jeśli nie znasz Linuxa możesz ominąć ten akapit]. Linux z definicji nie oznacza całego systemu operacyjnego a tylko kernel. to „dystrybucja” definiuje jakie dodatki instalują się wraz z systemem, a co za tym idzie – jak wygląda, jakie ma możliwości, jak się zachowuje, jakie ma opcje etc [oczywiście out-of-the-box bo niemal wszystko można potem zmienić]. tak, jak Ubuntu z KDE będzie różnić się od Fedory z Gnomem – tak Android na HTC będzie różnił się od Androida na Sony Ericsson czy Samsungu.

co należy wziąć pod uwagę decydując się na Androida:

  • ze względu na dużo większe możliwości niż inne systemy [po śmierci WM Android jest najbardziej rozbudowaną i otwartą platformą] jego używanie *może* być trochę trudniejsze.
  • decyzja „chcę telefon z Androidem” jest dopiero pierwszym krokiem. drugim jest wybranie platformy sprzętowej, a te potrafią się bardzo różnić. są wersje telefonów przypominające konsole do gier [jak Xperia Play], są totalnie biznesowe [jak HTC Desire Z], są też wielkie-wypasione-komputery [jak Samsung Glaxy S] czy małe, śliczne zabawki w sam raz do torebki [jak Xperia X8]. poza możliwościami sprzętowymi urządzenia będą się różnić GUI [interfejsem] – a więc będą łatwiejsze i trudniejsze w obsłudze.. co oczywiście podlega zupełnie subiektywnej ocenie.
  • Android jest bardzo silnie „zorientowany na chmurę” – coraz więcej informacji przetrzymywane jest zdalnie. co więcej – jako, że Android jest produktem google, najlepiej więc integruje się z kotem gmail [rozwinę ten wątek dalej]. urządzenia z Android nie wymagają stałego połączenia do Internetu, jednak zostały zaprojektowane z myślą o takim wykorzystaniu – najwięcej da się zatem uzyskać z dobrym abonamentem na transmisję danych (:
  • jeśli masz zamiar bawić się w rootowanie sprawdź na XDADEV jakie są ROMy dla sprzętu, który wybierasz!

wybierając sprzęt trzeba zatem odpowiedzieć sobie na podstawowe pytanie: “czego od niego oczeqję?” dwie skrajne odpowiedzi to: „chcę móc dzwonić, mieć książkę adresową i kalendarz” oraz „chcę mały komputer w kieszeni”. Android potrafi zaspokoić wszystkie scenariusze jednak ten artykuł jest bardziej dla osób poszuqjących możliwości a nie głupiego telefonu, który ‘smart’ ma tylko w nazwie [nie żebym myślał o ajfonach… (; ].

podstawowe zalety

  • możliwość normalnego podpięcia do komputera przez micro-USB i skorzystanie z niego jak dysq USB. co więcej – nagrane pliki są normalnie widoczne w systemie, więc aplikacje mogą z nich korzystać
  • pełna konfigurowalność
  • wybór, wybór, wybór – setki modeli sprzętowych, tysiące konfiguracji

podstawowe wady

  • wielość wyboru – duża część społeczeństwa lubi mentalne zniewolenie i wyzbycie się konieczności myślenia.
  • bardzo małe wielkości wbudowanych pamięci [nie wiedzieć czemu nazywanych ROMami] – przeważnie między 15o-2ooMB. to powoduje pewne problemy z instalacją aplikacji i przypomina trochę sytuację z pamięcią podstawową i rozszerzoną. za prawdę nie qmam czemu powielono ten błąd [jakby problemem było wrzucenie od razu 1-2G]
  • stabilność – prawdziwy, nieograniczony mutlitasking, wiele platform, ilość aplikacji – powoduje, że system wymaga czasem restartu. bywa, że się wywali czy zawiesi. na tym polu systemy “zamknięte” będą zawsze górować.

bardzo ogólnie o architekturze – dla tych, którzy nie znają Linuxa

„Android” nie definiuje wyglądu systemu, łatwości/trudności obsługi, wielkości ekranu czy wydajności pracy – takie myślenie jest zarezerwowane dla systemów „zamkniętych” gdzie konkretna platforma systemowa [iOS, WP7, RIM] działa na bardzo określonej platformie sprzętowej i jest związana ze ściśle określonym interfejsem. „Android” należy traktować jak podstawę, na której producenci budują własne rozwiązanie – wiele modeli urządzeń, z różnym interfejsem.

kolejną warstwą systemu jest tzw. Launcher. od niego w największym stopniu zależy jak będzie wyglądał system [GUI]. Launcher obsługuje widżety [widgets - różne „odbajerowane” dodatki jak np. animowana prognoza pogody, trójwymiarowy podgląd Facebooka itp], wirtualne desktopy, wygląd okienek i ikonek. od launchera będzie zależne jakie są dostępne widżety i tematy. tematy – tak jak w Windows, definiują kolory, ikonki, tło i inne elementy wyglądu. są 2 najpopularniejsze launchery:

  • Launcher Pro [i płatny Plus]
  • ADW.Launcher [i płatny Ex]

jednak dla chętnych – jest z czym experymentować! Launcher jest aplikacją jak każda inna – więc można mieć zainstalowane kilka [choć odradzam!], a z wymianą nie powinno być problemu.

na bazie tych dwóch komponentów budowana jest reszta. dalej urządzenia będą się różnić się tym, co dostarcza producent od siebie [np. Timescape w Sony] oraz innym zestawem aplikacji, które np. na inny model urządzenia będą dostępne, ale płatne.

dla tego bardzo istotne jest, aby zanim qpi się sprzęt – pójść do sklepu i się chwilę pobawić różnymi modelami! jest to tym bardziej istotne, jeśli ktoś nie ma zamiaru się bawić w wymianę poszczególnych modułów czy spędzać godzin na czytaniu forum ‘co wybrać’ – ponieważ interfejs musi od razu zaspakajać potrzeby użytkownika.

skąd aplikacje

aby ułatwić ściąganie aplikacji stworzony jest sklep, będący centralnym repozytorium dodatków – android market. w przeciwieństwie do większości innych producentów systemu, nie jest to jedyny sklep na rynq dla tej platformy, jednak [AFAIK] jedyny, który umożliwia zdalną instalację aplikacji bezpośrednio przez przeglądarkę [za chwilę rozwinę]. ilość dostępnych aplikacji jest horrendalna – jest to zarówno zbawienie jak przekleństwo. aby wybrać jakąś użytkową aplikację czasem trzeba sporo potestować albo poczytać forum, ponieważ wybór bywa zbyt duży.

inne przykłady sklepów z aplikacjami to:

w tych sklepach aplikacje ściąga się w postaci pakietów instalacyjnych ‘apk’, należy je następnie skopiować na urządzenie i uruchomić.

instalacja aplikacji i konto google

konto google jest niezbędnym elementem aby korzystać ze sklepu dla Android. otwiera też możliwość tworzenia kopii zapasowej w chmurze – co jest niezwykle wygodne. nie wszystkim podoba się takie wiązanie się z jedną firmą [google, gmail, chrome teraz android etc] – ale to dysqjsa na zupełnie oddzielny wątek. niektórzy producenci dołączają własne aplikacje do kopii zapasowych pozwalające trzymać dane na ich serwerach. jest to po prostu kwestia odpowiedzenia sobie ‘komu ufam?’.

bardzo fają opcją jest możliwość instalowania aplikacji przez przeglądarkę, bezpośrednio z androidmarket. po skojarzeniu konkretnego urządzenia z kontem google, na stronie dostępna jest opcja instalacji, co nastąpi automatycznie po wybraniu ‘zainstaluj’ na wybrane urządzenie – system zassie aplikację i zainstaluje automatycznie.

clip_image001

dla bardziej wymagających

Android daje możliwości, jakich obecnie nie daje żaden inny OS na urządzenia mobilne – niemal pełną kontrolę nad wyglądem/możliwościami [customizację?] wymaga to trochę wiedzy i poświęcenia czasu – ale zwraca się w postaci w pełni dostosowanego do siebie urządzenia – a nie bezdusznym klockiem, w którym konfiguracja sprowadza się do poprzestawiania ikon na pulpicie. podstawowym źródłem wiedzy i wszelkich narzędzi jest forum.xda-developers.com – tam można zleźć instrukcje krok-po-kroq, ratunek w przypadq niepowodzenia i wszystko, co potrzebne do rozpoczęcia zabawy. słowem wstępu dla n00bów wyjaśnienie podstawowych terminów:

  • aby uzyskać kontrolę nad telefonem i możliwość flashowania, trzeba go najpierw ‘zrootować’. dla większości modeli sprowadza się to obecnie do naciśnięcia jednego guzika (;
  • na forum XDADEV są tzw. „kucharze” którzy „gotują” ROMy. tak to się jakoś przyjęło nazywać q: po zrootowaniu można cookować (; nazwy są tak dziwne, że nawet ciężko zdecydować czy to tłumaczyć czy nie – tak i tak wygląda dziwnie O_o
  • przeważnie jest wiele dostępnych ROMów. najlepiej zacząć zabawę od takiego, który jest opisany jako 1oo% działający. instalacja najnowszej wersji android sprzed kilq dni, zcookowanej z niestandardowymi aplikacjami, może skończyć się niestabilnością systemu.

po resztę informacji odsyłam na samo XDADEV.

<EOF>

i to by było na tyle słowem wstępu. komentarze mile widziane – chętnie uzupełnię lub dodam jakieś informacje. polecam również ten link: pclab, gdzie również jest wiele informacji dla początqjących.

eN.

czwartek, 26 maja, 2011 - 9:39

news z lamusa–standard kabla zasilającego dla urządzeń mobilnych

Autor: nExoR | Kategorie: mobile, news

podobno UE wprowadziła standard kabla zasilającego – jak nie trudno zauważyć, każdy nowy smartphone ma złącze micro-USB do zasilania… poza iPhone. jak zatem ten złom może być sprzedawany w UE?

po pierwsze sprawdziłem czy taki standard istnieje – i owszem. został zatwierdzony na sam koniec zeszłego roq. umowę podpisał nawet apple – pozostaje pytanie w jaki sposób się do standardu dostosuje? wedle plotek jabłko wykorzysta dodatkowy przypis mówiący o tym, że standard może być spełniony za pośrednictwem ‘przejściówki’. zdziwiłbym się, gdyby ten samozwańczy dominator dodał dodatkowe złącze do swoich urządzeń – bo co by się stało z tym całym rynkiem gadżetów dla iphone? gdyby tak zaczęły wychodzić gadżety na micro-USB nagle byłyby kompatybilne ze wszystkimi urządzeniami – to by zachwiało akcjami apple (;

drugą zagadką są dla mnie same standardy wtyczek USB. teoretycznie są 4 podstawowe – mini-B, micro-B, Standard-A i Standard-B a de facto producenci prześcigają się w wymyślaniu ‘wariacji’. pytanie ‘po co?’ pozostaje otwarte…

*OT*

jak już o standardach to sobie popłaczę na jeszcze jedną niezrozumiałą głupotę, która od lat mnie zastanawia: skąd się biorą pomysły na numeracje w branży odzieżowo-obuwniczej i po kiego… diabła? dla czego wszystkie buty nie mają numeru równego długości wkładki w systemie metrycznym/amerykańskim/imperialnym? po co komu nic niemówiące numeracje typu 6, 36, S, M, i inne wynalazki, które są zależne od kraju, producenta, godziny produkcji i fazy księżyca??! dobrze by było, żeby zamiast standaryzować krzywiznę banana czy przypisywaniem marchewki do owoców, UE zajęło się wyrównaniem takich archaicznych bzdur…

eN.