<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.rettungsdienstblog.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MadelineNerli</id>
	<title>Rettungsdienst-Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.rettungsdienstblog.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MadelineNerli"/>
	<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Spezial:Beitr%C3%A4ge/MadelineNerli"/>
	<updated>2026-09-26T19:49:01Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Jak_propojit_design_a_k%C3%B3d:_UI/UX_z%C3%A1klady_pro_v%C3%BDvoj%C3%A1%C5%99e&amp;diff=166225</id>
		<title>Jak propojit design a kód: UI/UX základy pro vývojáře</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Jak_propojit_design_a_k%C3%B3d:_UI/UX_z%C3%A1klady_pro_v%C3%BDvoj%C3%A1%C5%99e&amp;diff=166225"/>
		<updated>2026-08-21T18:15:11Z</updated>

		<summary type="html">&lt;p&gt;MadelineNerli: Die Seite wurde neu angelegt: „Když jako vývojář dostanete návrh od designéra, často řešíte, jak ho co nejvěrněji převést do kódu. Málokdy ale přemýšlíte o tom, proč je rozložení takové, jaké je, a jaké principy za ním stojí. Přitom stačí pochopit pár základních pravidel UI a UX, abyste mohli designerům klást chytřejší otázky, rychleji odhalit chyby v návrhu a výsledný produkt posunout o úroveň výš. Tento článek vám ukáže, na co se za…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Když jako vývojář dostanete návrh od designéra, často řešíte, jak ho co nejvěrněji převést do kódu. Málokdy ale přemýšlíte o tom, proč je rozložení takové, jaké je, a jaké principy za ním stojí. Přitom stačí pochopit pár základních pravidel UI a UX, abyste mohli designerům klást chytřejší otázky, rychleji odhalit chyby v návrhu a výsledný produkt posunout o úroveň výš. Tento článek vám ukáže, na co se zaměřit, když přebíráte design do vývoje, a jak se vyhnout nejčastějším nástrahám.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Základem je funkce &amp;#039;Přejmenovat&amp;#039; (obvykle zkratka Shift+F6 nebo F2). Namísto hledání a nahrazování v celém souboru, což často vede k přepsání i jiných identifikátorů, IDE inteligentně přejmenuje symbol na všech místech, kde se používá. To platí nejen pro proměnné, ale i pro metody, třídy a dokonce i soubory. Při přejmenování třídy se navíc automaticky aktualizuje i název souboru, což je obrovská úspora času. Důležité je, že funkce respektuje i použití v řetězcích, komentářích a dalších kontextech, pokud to nastavíte v parametrech.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Pozor také na přístupnost, kterou vývojáři často podceňují. Nejde jen o povinnost, ale o praktickou funkčnost. Uživatelé se zhoršeným zrakem, pohybovým postižením nebo jen s modrým filtrem na obrazovce ocení, když dodržíte kontrastní poměry, nastavíte správné alt texty u obrázků a umožníte ovládání klávesnicí. Typická chyba? Spoléháte na to, že stačí barevně odlišit tlačítko, ale ignorujete, že barevně slepý uživatel nerozpozná, že je aktivní. Přidejte ikonu nebo textovou změnu kromě barvy, a problém je vyřešen.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Na závěr si zapamatujte, že UI/UX není jen práce designéra. Je to společný jazyk, kterým mluvíte s týmem, ale i s uživatelem, pro kterého produkt tvoříte. Když při kódování přemýšlíte o tom, proč je prvek tam, kde je, a jak se uživatel dostane k cíli, stáváte se lepším vývojářem i partnerem v týmu. Začněte malými kroky – proveďte si audit stávajícího kódu, najděte nekonzistence a navrhněte opravu. Taková snaha se vyplatí nejen na projektu, ale i v rozvoji vašich vlastních dovedností.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Častou chybou je spoléhat se pouze na ruční úpravy při změně typu proměnné nebo návratové hodnoty funkce. Moderní IDE nabízí funkci &amp;#039;Změnit signaturu&amp;#039; (Ctrl+F6), která umožňuje upravit parametry metody a automaticky opravit všechna volání v projektu. To je nesmírně užitečné, když potřebujete přidat nový parametr nebo změnit pořadí stávajících. Bez této funkce byste museli procházet každé volání, což je zdlouhavé a náchylné k chybám, zejména ve větších projektech.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Na co si dát pozor při výběru Typická chyba začátečníka je skákat mezi jazyky. Dnes zkusíš Python, za týden JavaScript a za měsíc zase Kotlin. Tím se nikam nedostaneš. Vyber si jeden jazyk a drž se ho minimálně tři měsíce, dokud nepochopíš základní pojmy jako proměnné, cykly, podmínky a funkce. Principy jsou ve všech moderních jazycích podobné, takže přechod na další jazyk pak bude hračka. Další pastí je honba za „ideálním&amp;quot; nástrojem. Místo abys programoval, zkoušíš editory, ladicí nástroje a frameworky. To je ztráta času. Pro začátek stačí obyčejný textový editor a příkazová řádka.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Kromě těchto základních operací stojí za zmínku i nástroje pro analýzu kódu, které často doplňují refaktoring. Například funkce &amp;#039;Najít místa použití&amp;#039; (Alt+F7) vám ukáže všechny závislosti na daném symbolu, což je nezbytné před tím, než se pustíte do větších změn. Dále &amp;#039;Inspect Code&amp;#039; dokáže navrhnout vylepšení, jako je nahrazení anonymní třídy lambda výrazem nebo odstranění nepoužívaných importů. Tyto návrhy lze často aplikovat jedním kliknutím, čímž se kód postupně čistí bez velkého úsilí.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Bezpečné přesuny a extrakce bez rizika Další silnou zbraní je &amp;#039;Přesun&amp;#039; (F6). Umožňuje přemístit třídu, metodu nebo pole do jiného souboru či balíčku, přičemž IDE automaticky upraví všechny importy a reference. Podobně užitečná je funkce &amp;#039;Extrahovat&amp;#039; (např. Ctrl+Alt+M pro metodu, Ctrl+Alt+V pro proměnnou). Vyberete blok kódu, stisknete zkratku, a IDE z něj vytvoří novou metodu nebo proměnnou s vhodným návrhovým názvem. Tímto způsobem rychle rozbijete příliš dlouhé funkce na menší, čitelnější části, aniž byste museli ručně kopírovat a vkládat kód a řešit kontext.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Refaktorování kódu je nedílnou součástí vývoje, ale často ho vnímáme jako zdlouhavou a nudnou činnost. Mnoho vývojářů stále ručně přejmenovává proměnné, přesouvá metody nebo mění signatury funkcí, přitom moderní vývojová prostředí nabízejí celou řadu vestavěných nástrojů, které tyto operace výrazně urychlí a hlavně eliminují chyby vzniklé při ručním zásahu. Stačí se naučit pár klávesových zkratek a pochopit, co všechno IDE umí.&lt;/div&gt;</summary>
		<author><name>MadelineNerli</name></author>
	</entry>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:MadelineNerli&amp;diff=166224</id>
		<title>Benutzer:MadelineNerli</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:MadelineNerli&amp;diff=166224"/>
		<updated>2026-08-21T18:15:09Z</updated>

		<summary type="html">&lt;p&gt;MadelineNerli: Die Seite wurde neu angelegt: „Váš průvodce světem interiérů se zabývá denně. Sdílím zde, jak skloubit funkčnost s teplem domova. Nejraději hledat cesty, jak si usnadnit život.“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Váš průvodce světem interiérů se zabývá denně. Sdílím zde, jak skloubit funkčnost s teplem domova. Nejraději hledat cesty, jak si usnadnit život.&lt;/div&gt;</summary>
		<author><name>MadelineNerli</name></author>
	</entry>
</feed>