Když jste pekař, je každému jasné co v práci děláte - pečete pečivo. Když se někomu představíte jako automechanik, je to obdobné - opravujete přeci auta. Když jste programátor nebo nabízíte programování jako službu nebo jeho výsledky jako produkt, máte to podstatně horší.
Naštěstí už nežijeme v době, kdy by si většina společnosti pod pojmem programátor představila tu část automatické pračky, která měla velkou tendenci rozbít se v den velkého prádla. Hodně lidí už ví, že jde o víceméně standardní profesi a o těch co se jí zabývají mají poměrně jasnou představu - ve sklepě se nacházející stvoření napájené na cukr bohatými nápoji, které svůj volný čas tráví stejně, jako ten pracovní. Před obrazovkou počítače. (Což je samozřejmě lež, pozn. autora).
![]() |
Za figurínu posloužil kolega Kuba, tričko je bavlněné, zeď ze sádrokartonu. O džínách nám není nic známo. |
Když někomu prezentujete co děláte (formou krátké prezentace - dnes s oblibou nazývané elevator pitch, asi proto, že většina velkých obchodů v historii měla prvopočátek ve výtahu - nebo i jakkoliv jinak) a zmíníte, že vytváříte software, tak se často setkáte maximálně s pokýváním hlavou, v lepším případě se Vás někdo natvrdo zeptá "a co to znamená?".
Takže bych rád využil příležitosti a zmínil, cože to vlastně znamená. Dělat software.
Software je to, na co si v našem skvělém IT světě nemůžete sáhnout. Což vysvětlení věci usnadňuje (ach jo). Pokud to zjednoduším, tak programové vybavení počítače (=software) neboli aplikace (=software) můžeme rozdělit na
- desktopové aplikace
- webové aplikace a
- mobilní aplikace.
Upozorňuji ještě jednou, že všechny postavy v příběhu jsou fiktivní a rozdělení a popisy zjednodušující.
Deskopovou aplikaci jste nejspíš každý někdy viděli. Máte ji na některém médiu (CD, DVD,... disketě - vážně?) a z něj přímo nebo po překopírování na disk ji instalujete. Po nainstalování ji máte k dispozici na počítači, na který jste ji nainstalovali.
Příkladem budiž standardní verze kancelářského balíku softwaru Office (Word, Excel..).
Webová aplikace se spouští v prostředí webového prohlížeče (bez ohledu na to, který máte oblíbený, ať Mozzilu Firefox, Internet Explorer, Google Chrome,...) a standardně běží v cloudu = je poskytována jako SaaS (software as a service, ale o tom někdy jindy a jinde). Nemusíte tak v běžné podobě nic instalovat a máte-li připojení k Internetu, tak máte k dispozici i aplikaci.
Příkladem budiž sociální síť Facebook.
Mobilní aplikace jsou podobné desktopové aplikaci, ale jsou vázané (světe div se) na mobilní zařízení - telefon, tablet.. Musíte je nainstalovat a máte je dostupné na zařízení, kam jste je instalovali.
Celá věc samozřejmě není tak černobílá, jak se jeví a díky ukládání dat na serveru (v cloudu) jsou informace přenositelné i mezi mobilními/desktopovými aplikacemi. Záleží samozřejmě na provedení, účelu, atd.
Ale věřím, že základní představu jste si udělali.
A příště se podíváme na některé případy, stejně jako na to, proč věnovat pozornost mobilním aplikacím nebo responzivním verzím těch webových (a při té příležitosti vysvětlíme i co znamená responzivní :-)
Ale každopádně - pokud Vám to doteď není jasné, napište nám na info@sparktech.cz, zavolejte nebo nám pošlete potrubní poštu. Rádi Vám detaily vysvětlíme. Protože SparkTECH vytváří webové a mobilní aplikace a informační systémy a děláme to rádi.