InternetovéTechnologie



Podobné dokumenty
Olga Rudikova 2. ročník APIN

Komunikační strategie a plán rozvoje portálu portal.gov.cz

Software a související služby

Analýza a Návrh. Analýza

Citidea monitorovací a řídicí centrála pro smart řešení

SOFISTIKOVANÉ NÁSTROJE PRO JEDNODUCHOU TVORBU PROFESIONÁLNÍCH WEBOVÝCH PREZENTACÍ

Název: Design webu Anotace:

Techniky a nástroje pro optimalizaci webových stránek

Vývoj informačních systémů. Obecně o IS

WEB KNIHOVNY JAKO NÁSTROJ K PROPAGACI SLUŽEB A INFORMACÍ ING. PAVEL CIMBÁLNÍK

Vývoj informačních systémů. Přehled témat a úkolů

Vývoj informačních systémů. Přehled témat a úkolů

Ing. Jiří Fejfar, Ph.D. Geo-informační systémy

Dobré UX jako nejlepší marketingový nástroj mobilních aplikací. Vladimír Korbel

PragueBest

Ing. Pavel Rosenlacher

Studie webů automobilek

MBI - technologická realizace modelu

Informační systém školy

IS pro podporu BOZP na FIT ČVUT

2013 IBM Corporation

Internetové služby isenzor

EMBARCADERO TECHNOLOGIES. Jak na BYOD chytře? Možnosti zapojování různých mobilních zařízení do podnikových informačních systémů.

POŘÍZENÍ A IMPLEMENTACE INFORMAČNÍCH SYSTÉMŮ

Microsoft.NET. AppTima Feedback Solution - komplexní systém pro zjišťování a vyhodnocování spokojenosti zákazníků

nástroj pro jednoduchou správu a vedení agendy studentských počítačových sítí na kolejích SU OPF Karviná Ing.

ICT v hotelnictví a cestovním ruchu

Marketingové využití internetu

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o.

Úvod do on-line marketingu

Search Engine Marketing jako základní kámen internetové propagace. František Štrupl, H1.cz

TREND POPIS ODPOVĚDNOSTI PRACOVNÍKA MANAŽER VÝVOJE

Marketingová agentura Softsite.cz - Mediální kampaně a reklama na míru

Obsah. Úvod 11 Zpětná vazba od čtenářů 13 Errata 14 Poznámka ke kódům 14

PŘÍLOHA C Požadavky na Dokumentaci

SEM, SEO a PPC? Kouzelné formulky?

Implementace informačního systému pro knihovnu Jiřího Mahena v Brně

Formy komunikace s knihovnami

ZEMĚMĚŘICKÝ ÚŘAD. Výzkum a vývoj programového aparátu pro generalizaci státního mapového díla. Ing. Přemysl JINDRÁK

Obsah ČÁST I JAK SE UCHÁZET O ZÁKAZNÍKY NA WEBU KAPITOLA 1

Karel Punčoch Jan Sequens. Moderní trendy webdesignu

Staňte se bodem zájmu!

Tovek Server. Tovek Server nabízí následující základní a servisní funkce: Bezpečnost Statistiky Locale

Management informačních systémů. Název Information systems management Způsob ukončení * přednášek týdně

Webové prezentace a aplikace. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1132_Webové prezentace a aplikace_pwp

webmarketin Základní moduly aplikace

Střední škola aplikované kybernetiky s.r.o.: Maturitní okruhy z odborných předmětů 2010

Manažerská informatika - projektové řízení

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

Sledování výkonu aplikací?

Kromě dodávek celých webů nabízíme také zakázkové programátorské práce formou subdodávek. GlobalDAT a.s. Předseda představenstva:

přes webový prohlížeč pomocí Ing. Tomáš Petránek

Metodika analýzy. Příloha č. 1

EKONOMICKÝ A LOGISTICKÝ SOFTWARE. Luhačovice

TECHNICKÉ POŽADAVKY NA NÁVRH, IMPLEMENTACI, PROVOZ, ÚDRŽBU A ROZVOJ INFORMAČNÍHO SYSTÉMU

Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace

Webové stránky. 1. Publikování na internetu. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

Expresní analýza PLM. jako efektivní start implementace PLM.

Mobilní informační průvodce - RegTim

Připravte svůj e-shop pro mobilní zařízení s pomocí Responsive Web Designu

Obsah. Zpracoval:

Evidence městského mobiliáře v GIS Kompas 3.2

1. VYMEZENÍ ODBORNÉ STÁŽE

BI-TIS Případová studie

Jednotný NIS Prezentace k zahájení projektu pro Radu kraje Vysočina. Projektový manažer - Ing. Ivan Sokolov, Ph.D.

Analýza a design na reálném projektu. Richard Michalský

Enterprise Mobility Management & GDPR AirWatch - představení řešení

Chytřejší Moravskoslezský kraj Strategie pro roky Akční plán pro roky

RFID laboratoř Ing. Jan Gottfried, Ph.D.

Prototypování, testování prototypů

Základy analýzy. autor. Jan Novotný února 2007

Specializace Specializace Internet v podnikání

Název: On-line tvorba webu Anotace:

SYLABUS IT V. Jiří Kubica. Ostrava 2011

Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části:

PHP framework Nette. Kapitola Úvod. 1.2 Architektura Nette

Vytvoření portálu odboru strukturálních fondů Ministerstva vnitra a zajištění jeho hostingu na serveru dodavatele

Objektově orientované technologie Diagram komponent Implementační náhled (Diagram rozmístění) Pavel Děrgel, Daniela Szturcová

Jak mi může pomoci věrnostní program?

Projektování informačních systémů - Restaurace

Řízení SW projektů. Lekce 3. Projektové procesy a znalostní oblasti. přednáška pro studenty FJFI ČVUT. zimní semestr 2012

Příloha č. 1. Systém webových stránek města Česká Lípa. I. Vymezení předmětu VZ

Webová stránka. Matěj Klenka

Webový interakční designer

MULTIMEDIÁLNÍ A HYPERMEDIÁLNÍ SYSTÉMY

1 Úvod 1.1 Vlastnosti programového vybavení (SW)

MODERNÍ WEB SNADNO A RYCHLE

Obsah ÚVODEM... 3 KAPITOLA 1 PROČ JEŠTĚ NEMÁTE SVÉHO NEJLEPŠÍHO OBCHODNÍKA?... 4 KAPITOLA 2 PLÁNUJEME OBCHODNÍ STRATEGII WEBU...

DATOVÝ SKLAD TECHNOLOGICKÝCH DAT

DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída:

TECHNOLOGICKÁ CENTRA A ELEKTRONICKÉ SPISOVÉ SLUŽBY V ÚZEMÍ Verze příručky 1.0

Praktické využití M-learningu

případová studie KB - BLOK systém, s.r.o. Nová webová prezentace rozšířená o e-shop

Projekt Partner ČSOB Leasing. 02/12/2013 Jaromír Mayer Domain Process Manager Head of Department

ADMINISTRACE POČÍTAČOVÝCH SÍTÍ. OPC Server

Transkript:

8 InternetovéTechnologie webdesign, mobile first Ing. Michal Radecký, Ph.D. www.cs.vsb.cz/radecky

Webové stránky a aplikace - Webové stránky - množina vzájemně propojených stránek, které obsahují informace týkající se daného tématu, společnosti, osoby. Cílová skupina je široká masa internetových uživatelů. - Webové aplikace - webové stránky, které nejsou jen nosičem informace, ale nabízejí také celou řadu dalších funkcí (přizpůsobení, autorizovaný přístup, komentáře, apod.) Skupina uživatelů je již specializována. Obecně je hranice velmi nejasná a záleží především na úhlu pohledu a konkrétním produktu. Samotný vývoj je v mnohém podobný vývoji standardních aplikací a informačních systémů, nicméně nasazení výsledného produktu v prostředí internetu vyžaduje jistá specifika.

Vývojový proces Zdroj: http://www.prathamsoftware.com - Vývoj webových stránek není technologický problém - Vývoj webových stránek je o lidech - Jedná se o dlouhodobý proces s dynamicky se měnícími vstupy, nikoliv jednorázový statický projekt. Proces spotřebovávající čas a finance - Hlavní fáze vývoje 1. Plánování a specifikace 2. Informační architektura 3. Návrh stránek 4. Konstrukce stránek 5. Marketing 6. Sledování, vyhodnocování a údržba - Role podílející se na vývoji - obsahový odborník - redaktor - informační architekt - grafik - technický expert (vývojář, SEO analytik, atd.) - producent

Plánování a specifikace - Zahrnuje - identifikace vývojových partnerů a členů - identifikace potřeb a cílů - specifikace vývojových plánů - tvorba specifikace (specifikační dokument -specifikace technologií, obsahu, požadavků, časových a finančních nároků, odhadovaných výsledků) - Jaké jsou cíle? - očekávané přínosy, finanční aspekty, měřítka vyhodnocování úspěšnosti, atd. - Kdo jsou diváci? - respektování požadavků a potřeb potencionálních návštěvníků, jejich schopnosti a možnosti, návratnost - Kritika návrhu - inspirace z jiných úspěšných webových stránek, a to z pohledu běžného uživatele, zapojení členů vývojového týmu a jejich názorů - Inventář obsahu a jeho tvorba - přehled dostupného a potřebného obsahu pro publikaci, značně ovlivňuje plánování a celý proces, nejsložitější a časově nejnáročnější část vývoje

Plánování a specifikace - Specifikační dokument - strukturovaný, krátký dokument definující obsahový rozsah a zaměření, rozpočet, harmonogram a technické aspekty - společný základ pro všechny následující procesy, kroky a rozhodnutí - ověřování specifikace s aktuálním stavem projektu po celou dobu vývojového procesu udržuje vývoj v jasně daných mantinelech (nové myšlenky, technologické změny, apod.) - Další otázky - Co je cílem pro návštěvníky? - Jak se bude měřit úspěšnost stránek? - Kolik stránek bude vytvořeno v rámci rozpočtu? - Kdo je a jak funguje vývojový tým? - Jaký bude další vývoj a udržování hotových stránek? - Jaké jsou odpovědnosti a kompetence členů týmu?

Plánování a specifikace - Scope creep - nejčastější příčina neúspěchu projektu obecně - jedná se o neřízené změny v rozsahu a záběru projektu (přidání nových vlastností, významné změny v obsahu nebo struktuře, vyhovění zadavateli, atd.) přinášející větší finanční, časovou a pracovní náročnost, a to mimo předpokládaný a plánovaný rozsah - příčiny špatné řízení změn nejasná nebo neúplná specifikace špatný projekt management slabá komunikace mezi aktéry vývoje - efektivní nástroj vyhnutí specifikace maximálního počtu stránek

Informační architektura - Detailní rozbor a návrh obsahu a struktury prezentace - Základ pro tvorbu prototypu - lepší ověření struktury informací, navigace a budoucího návrhu rozhraní - umožňuje lepší vazbu při vývoji grafického rozhraní a navigační a informační struktury - Typické výstupy - detailní návrh - detailní popis obsahu - hlavní rysy, site-mapy, obsah, náhledy - detailní popis technologií (server, prohlížeč, připojení) - návrh tvorby technologií pro podporu specifických funkcí - harmonogram implementace - prototypy - grafické návrhy rozhraní

Návrh stránek - Cílem je vytvoření a poskytnutí obsahových komponent a funkcí pro finální tvorbu stránek - Typické výstupy - texty (po úpravách a korekcích) - grafické prvky - grafický návrh pro všechny typy stránek - kompletní implementace klíčových stránek - HTML šablony - skripty (JavaScript, JavaApplets) - databázové tabulky a jejich rozhraní - programové komponenty - vyhledávací mechanismus

Konstrukce stránek - Fáze, kdy dochází ke spojení obsahu, vzhledu, struktury a implementace stránek - Typické výstupy - kompletní HTML kód všech stránek (čitelnost) - kompletní struktura odkazů - kompletní implementace programových komponent a databázových prvků (čitelnost a dokumentace) - kompletní korektura textů a grafiky - testování všech vnitřních funkčních prvků - testování funkčnosti z pohledu uživatele - archivace všeho ;o)

Marketing - Úkolem je zabezpečení maximálního ekonomického efektu růstem poptávky snaha zajistit plnění specifikovaných cílů webové prezentace - Konkrétní nástroje závisejí na definovaných cílech a specifikaci projektu - Typické výstupy - tištěná a multimediální reklama daného URL - stacionární reklama daného URL - e-mailové kampaně - tiskové zprávy a další publikace

Sledování, vyhodnocování a údržba - Především se využívají nástroje pro sledování internetových návštěvníků - Slouží jako podpora pro další vývoj, změny, nové funkce stávajících stránek, a to za účelem lepšího zajištění stanovených cílů - V dynamickém prostředí internetu není možné se zveřejněním stránek ukončit jeho vývoj. Pro zajištění úspěchu je nutná další podpora, vývoj, údržba, zálohování, apod.

Agilní přístup Zdroj: http://www.bmbo.eu - Zákazník je spokojen s častým a trvalým uvolňováním produktu ve verzích - Fungující software je vydáván často (lépe týdny než měsíce) - Fungující software je primárním měřítkem vývoje - Není problém přijímat i pozdní změny v požadavcích - Úzká a denní spolupráce mezi vývojáři a obchodníky - Úzká a intenzivní komunikace - Projekty jsou založené na motivovaných jednotlivcích se vysokou mírou důvěry - Trvalá pozornost na technickou dokonalost a dobrý návrh - Jendoduchost - Pracovní skupiny se sebe-organizací - Pravidelné přizpůsobování se měnícím se okolnostem

Agilní přístup Zdroj: http://swansegarconsulting.com/learn-agile/agile-methodologies/

RŮST = OMEZENÍ = SCHOPNOSTI =

Globální prodeje chytrých telefonů překonaly prodeje PC v roce 2010 Domácípoužívání PC kleslo od roku 2008 o více než 20% Běhemroku 2010 rostl objem mobilní webové komunikace o 600% Počet uživatelů Gmailuv mobilu stoupnul o téměř 40% Mobilní uživatelé Facebookujsou 2x aktivnější 40% hlášek na Twitterupochází z mobilního zařízení nová zařízení a technologie, nové uživatelské zkušenosti, nové sterotypy

Technická omezení zařízení - Velikost obrazovky - Výkon Závislost na datových přenosech - Množství přenesených dat - Rychlost

Způsob používání Jedním okem a jedním palcem 84% doma, 80% v mezičase, 74% při čekání, 64% v práci

Doteky a přímá manipulace - Grafický design a User experiences - Gesta a jejich funkce Natural User Interface - Multi-doteky - Hlas - Pohyb - Poloha, atd. Hardwarově závislý vstup - Lokalizace, kompas, gyroskop, atd. - Fotoaparát, kamera, atd. - RFID/NFC, Bluetooth, atd.

Symbióza všech tří pohledů (příležitost, koncentrace, inovace) Důraz na obsah a uživatele Mobilní aplikace lepší a úspěšnější než desktopové nebo webové, např. Facebook, Twitter Mobilní aplikací může být i web Mobilní hry jsou významnou skupinou aplikací

HTML5? NFC a přímá komunikace Adaptace pro průmyslové aplikace Rostoucí podíl tabletů Růst na úkor konvenčních přístupů Důraz na sociálnost a vazba na lokalitu Nová generace odchovaná na mobilních hrách

http://blog.flurry.com/