Seminář UGD – Aplikace pro iOS

Navštívil jsem poprvé seminář Unie Grafického Designu (UDG) s podtitulem „Aplikace pro iOS“, který se konal v pražském HUBu. Jak to probíhalo, o čem to vlastně bylo a co jsem si z toho odnesl se pokusím shrnout v následujících odstavcích.

Na seminář jsem se rozhodl zajít proto, jelikož se mi designově iOS aplikace obecně často líbí a sliboval jsem si od toho určitou inspiraci do budoucna, což se ale velmi jen částečně podařilo. Nicméně nepředbíhejme, větší hodnocení si nechám na konec.

Jako lektor byl na seminář zapsán Lukáš Hurych (@LukasHurych), pro většinu stejně jako pro mě neznámý to člověk a o to více mě překvapilo po příchodu, když jsem viděl opravdu mladičkého klučinu – upřímně překvapilo nemile, jelikož zatím opravdu nemám dobré zkušenosti s moc mladými lektory.

Aby toho nebylo málo stejně jak byl mladý lektor tak bylo až nějak moc podezřele mladé obecenstvo, alespoň tedy v době mého příchodu cca 15min před začátkem prezentace a já si tam připadal tak nějak divně. Ukázalo se však, že čím je člověk starší, tím asi více přesně chodí a ba naopak má sklony chodit spíše později. Při začátku prezentace tak již bylo rázem osazenstvo plné i lidí mého věku.

Seminář tedy mohl začít a hned na úvod je potřeba říct, že lektor měl prezentaci moc hezky připravenou – tedy tím myslím obsahově, na to že se jednalo o seminář UDG byla prezentace tak nějak striktně fádní. Na rozjezd následovalo pár dotazů typů kdo je majitelem iPhonu, Macu a kdo zná XCode. Tady jsem se tedy nestačil divit, kolik studentů má jak iPhone, tak nějakého Maca a  iPad a to prosím současně. Pokud si člověk sečte cenu, tak se opravdu nestačím divit. Pracujícímu člověku to dá nějakou dobu zabrat, aby si to vydělal, ale kde studenti vezmou bratru 60tis. to vážně netuším.

A nyní konečně trochu k obsahu. První zmínka byla o dokumentu iOS Human Interface Guidelines, jakožto určitém základním dokumentu od Applu, který popisuje jak by měl program pro iOS vypadat a jak by měl fungovat – myšleno tedy na obecné rovině.

Další část semináře pak byla věnována jednotlivým bodům, kterými je potřeba projít od zrodu nápadu na aplikaci až po její vydání. Konkrétně to byly tyto fáze:

  1. rozmyslete si co budete vyvíjet a čeho chcete dosáhnout
  2. navštivte App Store a nechte se inspirovat úspěšnými aplikacemi jiných autorů
  3. buďte „MINIMAL“ – jedna obrazovka by měla dělat jen jednu věc
  4. skicněte – co nejrychleji dostaňte myšlenku z hlavy
  5. vyberte si prototyp – jednoduchý návrh aplikace, ještě bez propracovaného designu
  6. designujte
  7. projděte si ještě jednou předchozí body a pamatujte, že nikdy nic není perfektní napoprvé
  8. můžete začít psát kód
  9. beta testujte aplikaci – přátelé, Mechanický turek (zajímavá služba Amazonu, opravdu levné testovaní aplikací)
  10. release – připravit si Business Model (můžete použít například schéma Business Model Canvas)

Jednotlivé fáze byly prokládány různými ukázkami méně či více úspěšných aplikací, ale celkově mi právě ta praktická část přišla taková nesourodá. Více bych uvítal na začátku říct, že na modelovém příkladu si ukážeme, že firma XY chce vyvinout aplikaci ABCD, jak bude postupovat v jednotlivých fázích a na co se má zaměřit a čeho se naopak vyvarovat. Takto by to dávalo větší smysl a nebyl by to tak trochu guláš mnoha zdrojů.

Co mi i chybělo byla trochu větší ukázka práce v XCode, tedy alespoň opět výběr nějaké jednoduché aplikace a jak to naklikat alespoň designově. To je zřejmě problém lektora uvědomit si hranici, co je jasné pro něj na první pohled, nemusí být jasné lidem v tomto nezasvědcených.

Zbývá již udělat jen z celého semináře nějaký závěr. Úplně bych vypustil pasáž se slovy „srát na hlavu“ – přijde mi to, že to zbytečně snižuje úroveň. Pokud by se jednalo a neplacený seminář a nebo jednu z přednášek v rámci nějakého většího bloku, tak odejdu asi spokojen, nicméně za 200Kč jsem obdržel pouze 1hodinu (i když v pozvánce bylo uvedeno trvání 2-3hodiny) průměrné přednášky a musím tedy konstatovat, že za takových okolností jsem rozhodně spokojený neodcházel a podle reakcí ostatních při odchodu jsem nebyl jediný. Je to škoda, téma to bylo rozhodně zajímavé.

Konečné hodnocení bodově: 4/10

Obnovení ztracených fotek z paměťových karet

 

Možná se to stalo i vám. Vyfotili jste celou kartu ve svém foťáku a kochali jste se záběry přímo ve foťáku. Když jste však kartu doma dali do počítače a chtěli jste fotky nahrát do počítače, tak náhle na kartě bylo jen pár fotografií a ostatní zmizeli bůhví kam – je to opravdu nepříjemný pocit. Naštěstí nemusíte zoufat a existuje velká naděje, že se vám podaří data zachránit.

Jedním z programů, které obnovu ztracených souborů na paměťových kartách řeší je PhotoRec. Ten má z mého pohledu jednu velkou přednost a jednu docela omezující nevýhodu.

Předností je fakt, že ho můžete používat všech těchto systémech:

  • DOS/Win9x
  • Windows NT 4/2000/XP/2003/Vista/2008/7
  • Linux
  • FreeBSD, NetBSD, OpenBSD
  • Sun Solaris
  • Mac OS X

Naopak nevýhodou může být pro mnohé uživatelské rozhraní programu, abych byl konkrétní jedná se o konzolovou aplikaci, kterou tak spouštíte v terminálu (či příkazovém řádku řečeno terminologií DOS/Windows) a komfort práce s aplikací tak je o několik snad i desítek let zpět. Na druhou stranu práce v konzoli může být pro mnohé i výhodou, jelikož program vám nabízí opravdu jen základní a důležité informace bez jakýchkoliv zbytečných omáček a omalovánek.

Zatím jsem ho vyzkoušel pouze jednou, naštěstí se mi tato nehoda na kartách nestává běžně, a zafungoval opravu suprově.

A na závěr ještě jedna pozitivní věc – program je k dispozici zdarma a lze ho stáhnout ze adresy www.cgsecurity.org/wiki/PhotoRec.

PS: Za celou dobu co používám digitální fotoaparáty se mi havárie stála naštěstí jen 2x a to vždy v případě SD karty. Pokud by někdo měl podobnou zkušenost, a nebo tušil co to může způsobovat, budu věřím že nejen já rád pokud se o informace podělí v komentáři.

 

Aktualizace Mac Os X Snow Leopard 10.6.7

Vyšla zřejmě poslední aktualizace pro Mac OS X Snow Leopard a nezbývá se než se těšit na nového Lion 10.7 někdy v létě.

Aktualizace 10.6.7 je doporučena pro všechny uživatele používající Mac OS X Snow Leopart a obsahuje základní opravy systému pro vylepšení stability, kompatibility a bezpečnosti vaše Macu, zahrující tyto opravy:

  • Zlepšení spolehlivosti Back to My Mac
  • Vyřešení problému s přenosem souborů na některé SMB servery
  • Opravu drobný chyb v Mac App Store
  • Pro detailní informace o této aktualizaci navštivte stránku (text v angličtině): https://support.apple.com/kb/HT4472.
  • Pro informace o bezpečnosti obsahu této aktualizace navštivte (text v angličtině): https://support.apple.com/kb/HT1222

Zkouška přechodu na Mac OS X Snow Leopard

Asi každý kdo se ve světě počítačů pochybuje měl někdy chuť vyzkoušet i nějaký jiný systém než u nás tolik zaběhlý Microsoft Windows a ani já nejsem vyjímkou. V minulosti jsem již několikrát více či méně úspěšně používal různé mutace Linuxu – od Mandrivy, přes Slackware až po dnes již nejoblíbenější Ubuntu. Ne že by samotný Linux již nebyl dostatečně uživatelsky komfortní – tady uběhl veliký kus kupředu – ale vždy nárážím na jeden a tentýž nepřekonatelný problém a tím je software. Ano jsou oblasti ve kterých již existující plnohodnotné „náhrady“ – vzpomenu například aplikace OpenOffice, Firefox, Thunderbird či Chrome – ale ty snad budou dostačovat uživateli, který s počítači přímo nepracuje – zejména mi chybí produkty Adobe. Z těchto důvodů jsem se tak vždy opět vrátil zpět k Windows.

S příchodem Windows 7 člověk dostává opravu velice kvalitní operační systém, ke kterému nemám žádné větší výhrady a velice komfortně se s ním pracuje. Paradoxně důvodem proč jsem se rozhodl zkusit přejít na Mac OS X jsou stejně jako v případě Linuxu aplikace. Ne že by pro Windows nebylo dostatek opravdu kvalitních aplikací, to právě naopak, nicméně jde mi spíše o takové ty menší aplikace, kterých je možná právě díky rozšíření Windows nepřeberné množství až se v tom člověk začne ztrácet a jednoduše už mě nebaví zkoušet desítky aplikací abych si nějakou vybral.

A tady mírně odbočím do oblasti mobilních telefonů u kterých se aplikuje myšlenka, která se mi hrozně líbí a tou je centrální databáze aplikací. Nejsem si jistý kdo s tímto přišel první, mám dojem že snad právě Apple na svém iPhone, nicméně to již nyní není důležité. Každopádně dnes je již takováto databáze aplikací standardní součástí jak iOS (operační systém pro mobilní zařízení Applu) tak v podobě Androidu Marketu od Googlu. Myslím, že se zapojil i Microsoft, nicméně hlavními průkopníky jsou Apple a Google. V případě Applu se mi líbí i myšlenka, že veškeré aplikace musí pro zařazení do katalogu Apple schvalovat a jsou tím snad potlačeny nefunkční či nějak jinak nedokonalé aplikace. Chápu, že je to svým způsobem trochu buzerace pro autory a Apple to také tuším nedělá zadarmo, nicméně z pohledu konzumenta to beru jako přínos.

V poslední aktualizaci Mac OS X Snow Leopard 10.6.6 Apple přidal tzn. App Store, což není nic jiného než identický systém databáze aplikací pro Mac OS X. Jednotlivé aplikace tak můžeme hledat buďto podle kategorií a nebo klíčových slov a u každé může být přidáno hodnocení uživatele. Ohromnou výhodou je i jednoduchost nákupu – tedy pokud se jedná o placenou aplikací, jsou zde taktéž i aplikace zdarma – a následné instalace do počítače. Navíc na kterémkoliv počítači kde se přihlásíte pod svým Apple ID budete mít možnost tyto aplikace jedním kliknutím nainstalovat. App Store by se měl starat i o automatické aktualizace nainstalovaných programů, tedy jen těch nainstalovaných přes App Store, nicméně toto ještě nemám ověřeno.

Tím jsem nastínil důvod přechodu a nyní již k samotným postřehům. Ještě ale přeci jen jedna poznámka k lokalizaci do češtiny, jelikož ta zatím neexistuje -tedy myšleno pro systém, pro samotné aplikace to samozřejmě neplatí, tam záleží na autorovi zda náš rodný jazyk začlenil.

První na co člověk narazí je ve světě Windows „Průzkumník“, neboli v případě Mac OS X aplikace „Finder“. Samotný průzkumník ve Windows je často zatracován a ani já z něho nejsem nějak nadšený a ve světě Windows spíše používám Total Commander – zajímalo by mě nakolik je to ovlivněno ještě érou DOSu, kde jsem si na takovýto styl práce se soubory navykl v M602. Finder tak je spíše velice podobný Průzkumníkovi, tj. pracujete vždy v jednom okně jen s jedním adresářem. Dá se na to zvyknout, ale přeci jen se mi zdá že v Total Commanderu udělám věci rychleji. Co je však na Finderu hezké je levý panel, ve kterém jsou přehledně všechny disky, okolní počítače, připojené USB disky a CD/DVD média (včetně ISO obrazů) a historie hledání. Celkově mi tak přijde Finder povedenější než Průzkumník a to i ve srovnání s Windows 7.

Další s čím člověk ve systému často pracuje je tz. taskbar, neboli pruh úloh. Tady se s příchodem Windows 7 situace hodně vyrovnala, četl jsem i zvěsti že Microsoft se nechal inspirovat právě Mac OS X. V případě Windows 7 beru jako plus fakt, že již v základním systému pokud najedete na ikonku v taskbaru tak se vám zobrazí náhled okna spuštěné aplikace a máte aplikací spuštěnou vícekrát tak uvidíte pod jednou ikonkou více oken. Tato seskupování má i Mac OS X, ale standardně nenabízí právě tyto náhledy. Pokud však po nich toužíte a to se týká i uživatelů starších Windows pak existují aplikace třetích stran. V případě Mac OS X je to například HyperDock, který se nyní nabízí za necelých $10 USD, čili nějakých 170Kč. Na to kolik toho aplikace umí to není úplně málo na druhou stranu přínos těchto náhledu je veliký.

Poslední věc kterou již v tak dost dlouhém článku zmíním bude ovládací panel neboli v případě Mac OS X „System Preferences“ – z toho jsem jednoduše nadšen. Najdete zde snad vše potřebné a je to velice přehledné. Nedovolím si odpustit opravdu velkou výtku pro Windows 7, ve kterých se ovládací panel stává čím dál více nepřehlednější i pro mě a to si nedokážu představit, že ho má používat člověk méně gramotný s počítači.

Toto byl tedy úvodní článek pojednávající zejména o důvodu proč Mac OS X zkusit a základním přehledu systému. Postupem času se budu snažit ukázat i nějaké konkrétní aplikace.

Tweetdeck už si rozumí i se sítí LinkedIn

Článek aktualizován – nedávno jsem tady představil samotný program Tweetdeck a zmiňoval připravovanou podporu sítě LinkedIn. Uplynul jen týden a nová verze již spatřilo světlo světa. Já neodolal a rozhodl jsem se ono připojení vyzkoušet.

Nová verze, která možnost připojení na LinkedIn nabízí nese označení 0.32 a kompletní přehled změn si můžete přečíst přímo na oficiálních stránkách.

Registrace LinkedIn je velice podobná jako v případě Twitteru a nebo Facebooku. Po registraci vám budou přicházet informace kdo s kým se spojil, kdo si změnil status či jiné informace, zobrazit si profil svůj či ostatních a posílat zprávy.

Na první pohled v hlavní obrazovce žádné velké změny, jen tu máme nově i LinkedIn
<%image(20091202-tweetdeck1.png|520|459|null)%>

Další zásadní změnou, kterou Tweetdeck prodělal je hlavní dialog s nastavením.

Dialog s nastavením doznal velkých změn
<%image(20091202-tweetdeck2.png|520|392|null)%>

Přechod na novou verzi je jednoduchý. Stačí navštívit stránky Tweetdecku a v pravém horním rohu dát Upgrade.

Doplněno
Hezké video popisující všechny změny ve verzi 0.32, tedy i použití integrace s LinkedIn je možné shlédnout na YouTube.