Galaxy Nexus Android 4.0 Ice Cream Sandwich

No niin, posti kuljetti viimein aihka aidon Samsung Galaxy Nexus Android 4.0 Ice Cream Sandwich puhelimen, eli jälleen uusimman Android version kehittäjäpuhelimen – Googlen ja Samsungin yhteistyönä syntyneen rakkauden hedelmän. No tai ainakin liiketoimintasuunnitelman.

Täytyy sanoa että olen Android luureista aiemminkin pitänyt, mutta tässä uudessa on jotain kovin rakastettavaa. Android 4.0:han pohjautuu jo tableteista tuttuun 3.0 Honeycombiin eli uutta on mm. Holographic UI ja usb-portin viritykset. Neljä täysversiota on antanut aikaa hioa yksityiskohtia ja niitä tässä luurissa piisaakin. Pari pääjuttua jotka tulevat heti mieleen on huimasti parannettu kamera, ja widgetit.

Kamera on nyt ’zero shutter lag’ mallia eli kuvanotto on käytännössä salamannopea, toki tarkennus ja salama vievät hetkisen aikaa mutta kuva vetää vertoja pokkareille ja jopa päihittää useimmat halvat mallit kevyesti. Lisäksi kameraan on lisätty panoraamatoiminto jolla voi pyyhkäistä laajaa maisemaa, sopii erityisen hyvin lomakuviin, maisemakuviin yleensä, ja vaikkapa asunnon myyntiesittelyyn 😉 Kameran tarkkuutta myös nostettu, nyt onnistuu 1080p video ja viiden megapikselin kuvat. Juuri enemmästä ei näillä linssitekniikoilla ole enää hyötyäkään. Ruutu on toki myös 4.65″ HD 12080x720p super amoled, komealtahan se näyttää. Joitain häiritsee että luuri suurenee leveyssuunnassa, itseäni ei. Koko on itseasiassa nyt juuri aika passeli, kirjoittamiseen ja katseluun ja siihen että se ei huku taskun pohjalle.

Face detect unlock on ihan hauska party trick muttei toimi kovin hyvin kun valaisuolosuhteet vaihtelevat – face detection rajapinta on kuitenkin koodaajille mielenkiintoisia mahdollisuuksia omaava ja auttaahan se tarkentamaan kasvoihin oikein.

Ja businesspuhelimessa toimii sähköpostit, kalenterit, itse synkkaan molemmat sekä Googlen että firman Exchangen kanssa, ja tietysti jo aiemmin testattu VPN yhteys sekä aiemmin kypsytellyt firman omat softat. Vielä kun on yhteys DropBox:iin jonka kautta jakelen dokumentit tablettien, kannettavien, koti ja työkoneiden ja puhelinten välillä niin kivasti pelittää. Useampi luento jo pidetty tabletilla, ehkä olisi aika kokeilla seuraavaksi puhelimella 😉

Widgeteistä jo mainitsin. Ei niissä mitään ihmeellistä, mutta niitä on vain hiottu jatkuvasti ja nyt ne ovat komeita, interaktiivisia, tulevat monessa eri koossa, ja monisivuisesta ’työpöydästä’ voi koostaa juuri haluamansa näköisen. Ja Windows Phonen valttikortti, People sovellus on tännekin apinoitu, kivasti saa kuvat ruudulle kuten tuolla Googlen sivuilla mainostellaan.

Android Beam on vielä testaamatta, kun ei ole juuri muita ICS luureja lähellä, mutta odottelen sitä mielenkiinnolla. Tietysti parannettu musasovellus, kuvankäsittelysovellus, selain, maps, jne. Itse ostin välittömästi luuriin kunnon navigointisoftan. Kaksi niistä oli susia, onneksi markettiin saa palauttaa vartin sisään sovelluksen joka ei toimi ilman isompia prosesseja. Toinen oli selkeästi tehty aikanaan siten että se oletti puhelimen olevan tablet ja ahnehti tilaa enemmän kuin ruudulla oli. Toinen ei vain käynnistynyt. Kolmas kerta toden sanoi ja nyt on kiva suomalainen naisääni, Leena, ohjastamassa perille. Muita ostettuja softia mitä käytän on kunnon sound recorder saneluita varten, ja hyvä podcast/newsreader. Myös office paketti on ostettuna. Nämähän ovat siitä kivoja että kerran ostettuna voi asennella kaikkiin android laitteisiin, myös Xoom tablettiini, ja hinta vaihtelee parin euron tai sentin ja muutaman kympin välillä. Joulun aikaan oli erikois-alessa suosittuja softia 25 senttiä kipale, tuli hieman latailtua 😉

Loistava puhelin siis, ensimmäinen johon olen jokseenkin täysin tyytyväinen. Miinus akkukesto. Pitänee alkaa kantamaan ydinreaktoria selkärepussa, tai näillä säillä propellihattu ja tuulivoimala.

Terveisiä mobiiliseminaarista

Jep, pidin juuri esityksen Android tableteista Tampereen Tieturi Forum seminaarissa. Esityksessä kun tuli mainittua tabletin käyttö sisällöntuotantoon niin tässäpä kirjoittelen taas Xoom tabletilla blogiani. 🙂  Hauskaa miten tässä toteutuu juuri käsittelemäni online/offline kyvykkys, eli kirjoittelen artikkelin ihan offline, tallennan sen offline, ja lähetän WordPressiin (pilveen) kun verkkoyhteys löytyy.

Mielenkiintoista tulevaisuuden kannalta kyllä jako HTML 5 vs tabletin ohjelmoiminen. HTML 5 tuo selkeästi paljon juttuja jotka aiemmin vaativat oikeaa ohjelmointia päätelaitteessa. Ja tottakai on kovasti etuja jos  voi ratkaisun tehdä puhtaasti palvelinpäässä. Mutta HTML 5 toki standardoidaan vasta 2013 – ehkä… Ja selainten tuki ominaisuuksille on suorastaan karmea, tulee 1995 browser wars mieleen. Yritäppä esim. löytää video tai audioformaatti jota kaikki HTML 5 yhteensopivat selaimet tukevat samalla kertaa…

Pidin muuten esitykseni Xoom tabletilla, käyttäen DropBox pilvipalvelua (editoin esityksen pilveen ja latasin sen pilvestä xoomiin), ja käyttelin QuickOffice/Documents 2 Go sovellusta niiden esittämiseen.

Xoomissa on mukavasti mini HDMI liitäntä (720p), johon meikäläisellä on micro-to-fullsize piuha (micro type D to full size type A), jolla sen saisi hdmi tykkiin tai näyttöön kiinni. Toisin kuin iPad ykkösen surkuhupaisa vain joissain sovelluksissa tuettu näytön peilaus, android tableteissa (ja iPad 2:ssa) toimii täysi näytön peilaus eli mitä näkee näytöllään näkee myös ruudulla/videoscreenillä. Videotykki ei valitettavasti tukenut HDMI:tä, osasin varautua siihenkin ja taskussa oli HDMI-to-VGA konvertteri 😉

Varauduin verkkoyhteyden puutteeseen myös ottamalla mukaan Android USB kaapelin, jonka avulla Android micro-usb portti muuttuu täyskokoiseksi usb naarasliitännäksi, johon voi tuupata vaikka muistitikun, kameran, siirtokovalevyn, näppiksen, hiiren, tai vaikka ps3 ohjaimen, jos siltä tuntuu. Toisin kuin ipadeissä, Androidissa toiminto on täydellinen ja sen avulla voi myös siirtää tavaraa ulos tabletista, ja täysin rajoittamatta sisään. Honeycombissahan tuli USB Host tuki ja Ice Cream Sandwichin myötä se on myös kännyköissä aikanaan. Mietiskelin vähän ottaisiko lomalle aikanaan mukaan kameroiden kaveriksi tabletin kannettavan sijasta, sinne mahtuisi muutamakin muistikortillinen tyhjentää raakamuotoisena. iPadissa ei saa tosiaan musiikkia tai kuvia aivan helposti ulos mutta niissäkin voi toki dumpata asioita pilvipalveluun kuten DropBox tai iCloud. Odotin jotain demo-efektejä mutta hienostihan tuo toimi.

Esityksen aikana tuli vielä kysymystä Android tabletista yrityskäytössä. Osasin kertoa että kalenterin ja sähköpostin synkronoinnilta ei voisi juuri enempää toivoa (synkkaa esim. henk koht kalentereita useampia Googlen palvelimelta, ja samaaan näkymään firman Exchange serveriltä, samoin sähköpostit monesta paikkaa), mutta VPN:n suhteen en osannut kommentoida miten pelittää kun en ole tullut aiemmin kokeilleeksi. Oli puhetta siitä että olisi kiva jos mobiililaitteella voisi selata myös niitä (säälittäviä) firmasovelluksia jotka toimivat vain lähiverkossa/vaativat vpn yhteyden eivätkä toimi suoralla yhteydellä. Uteliaisuuttani katsoin miten Xoomissa homma toimisi, ja selvisi että Androidissa on ollut vpn sisäänrakennettuna toimintona jostain 1.6 versiosta asti. Eli omassa Honeycombissani naps, asetuksista uusi VPN yhteys päälle, sinne serverin ip, ja viidessä minuutissa oli vpn pystyssä kännykkä wi-fi tukiaseman yli, ja intranet auki selaimessa (sharepoint portal server). Eli hienosti pelitti. Ja muita hauskoja yrityskäyttövirityksiä on mm. pari omaa tekemääni sovellusta työajan seurantaan ja kalenterihallintaan. Ja tietysti löytyy telnet, ping, ftp clienttia sun muuta kivaa.

Mitähän muuta yrityskäyttö-tabletilta voisi vaatia?

Galaxy Nexus julkaistu

Ei se olekaan Nexus Prime, vaan Galaxy Nexus. Haluan sen silti.

Toisin sanoen, Ice Cream Sandwich Android 4.0 emulaattorit ja kehitysvälineet jaossa, nyt voi tehdä taas sovellukset samalla kännykkään ja tablettiin, ja lisää silmäkarkkia luvassa.

http://developer.android.com/sdk/index.html

http://developer.android.com/sdk/android-4.0-highlights.html#UserFeatures

http://developer.android.com/sdk/api_diff/14/changes.html

Nexus Prime ja Ice Cream Sandwich

Jahas,ja mun uusi puhelin alkaa sitten olemaan valmis. Nexus Prime on sen oloinen puhelin että haluan sen näppeihini heti. Samsung on päässyt hyödyntämään muotoilussa aiemmin blogaamiani piirteitä taipuisan näytön suhteen. Lopputulos on tähän asti ohuimpia ja kaarevimpia puhelimia mitä äly tai muista puhelimista löytyy. Sekä tietysti cooleimpia. Ja kun sisällä sykkii Android 4.0 Ice Cream Sandwich, ensimmäinen versio Androidista joka on sekä puhelimiin että tablet laitteisiin tarkoitettu, niin pakkohan tuolla on päästä leikkimään. Toivottavasti Xoom tablettini saa myös 4.0 päivityksen, tänään siihen tipahteli 3.2.1 päivitys.

Tuoltahan tuo video löytyy – kyseessä on tosin varhainen vilautus, teaseri:

Ko. laitteen ja Android ICS:n julkistustilaisuus näytetään livenä 11.10. kello 21:30 Suomen aikaa osoitteessa http://youtube.com/android (Lähde: http://blog.androidsuomi.fi/2011/10/samsung-ja-google-vilauttivat-tulevaa-nexus-puhelinta-video/)

Mmm ja tässä omaksi muistutuksekseni Android Honeycomb graafisen kiihdytyksen kikka – voi auttaa emulaattorin suorituskykyynkin. Täytyy kokeilla:

http://android-developers.blogspot.com/2011/03/android-30-hardware-acceleration.html

To enable the hardware accelerated 2D graphics, open your AndroidManifest.xml file and add the following attribute to the <application /> tag:

 

    android:hardwareAccelerated="true"

 

 

 

Honeycomb ja Ice Cream Sandwich

Jep, hunajakennosta keksijätskiin. Olen kirjoitellut uusimmista Android versioista aiemminkin mutta nyt osui sen verran hyödyllinen artikkeli silmään että on suorastaan pakko reblogata.

Itse kun omistan sekä iPadin että Motorolan Xoomin, on harmittanut se piirre että Android kaupassa on pad ja kännykkäsovellukset täysin sekaisin keskenään. Jo ostan padiini jotain softaa haluan kyllä että se on pad optimoitu, noin pääsääntöisesti. Ja penteles jos lataan Nexus S:ääni tai tulevaan Primeen jotain mikä ei toimikaan siinä ollenkaan tai hyvin..

No kauppapaikka toivon mukaan joskus muuttuu fiksummaksi ja ottaa oppia applen hyvistä jutuista, mutta..

Tässä artikkelissa oli aika kivat kikat, eli muutetaan sovelluksen näyttövaatimukset riittävän koviksi niin sitä ei enää tarjota muille kuin taulutietokone-luokan laitteille. Tämä ei auta sinänsä ylläolevaan ongelmaan millään lailla mutta on sentään edistystä askeleen verran tämäkin. Honeycomb ja Android 4 toimivat eri tavalla, onneksi vaatimukset voi koota molemmille yhteen näin:

<manifest ... >
     <supports-screens android:smallScreens="false"
                       android:normalScreens="false"
                       android:largeScreens="false"
                       android:xlargeScreens="true"
                       android:requiresSmallestWidthDp="600" />
     <application ... >
         ...
     </application>
 </manifest>

Eli alkuperäinen artikkeli tässä:

http://android-developers.blogspot.com/2011/09/preparing-for-handsets.html