Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
počítač dizajn by mal mať výrazný vzhľad a pocit , aby softvér vystupovať pre užívateľa . Použitie grafických widgetov bude súčasťou softvéru vyzerať rovnako ako všetky ostatné softvér , ktorý používa rovnaké widgety . V obmedzených prípadoch , to môže mať dobrý výsledok : napríklad , pomocou widgetov zahrnutá bude iOS vývoj , aby žiadosť cítiť sa viac prirodzene na iPhone . Avšak , v softvéru pre stolné počítače , nadužívanie vopred navrhnutých widgety bude softvér zdať nezaujímavý a nudný .
Problémy Upgrade a kompatibilita
Widgety programového kódu musia mať spojenie s názvom aplikácie programovacie rozhranie , ktoré umožňujú , aby mohli byť použité s iným softvérom , ktorý je vlastný navrhnutý pre aplikácie . To môže spôsobiť problémy v dvoch smeroch . Je-li ovládací prvok je automaticky aktualizovaný jeho vývojár, môže posielať rôzne údaje ku zvyšku programu a môže očakávať , že rôzne údaje sa vracia k nemu . To sa tiež môže stať , ak ostatné časti žiadosti sú zmenené alebo aktualizované okolo miniaplikácie kódu . Neschopnosť sledovať tento problém môže spôsobiť aplikácií naraz zlomiť , a prinajmenšom vyžaduje pravidelné úsilie zo strany programátora pre riadenie .
Developer Lock - In
Používanie aplikácií widget z konkrétneho developera alebo outsourcingu spôsobuje vaše aplikácie bude závislý na tom developer v budúcnosti . Ak spoločnosť ukončí podnikanie alebo vývojár zmení zamestnanie, widget , bude " osirelé " , čo znamená , že nikto je k dispozícii aktualizácia alebo zlepšiť . To sa tiež môže stať , ak developer vyvoláva opakujúce sa poplatok licencií pre widget nad rámec toho , čo si môžete dovoliť , čo môže spôsobiť mimoriadnu situáciu , v ktorej musíte nahradiť vaše widgety s vlastnou programovania alebo majú aplikácie zlyhať pri widget prestane fungovať < . br >
Nedostatok porozumenia
Snáď najnebezpečnejší aspekt pomocou widgetov je vytvorenie " čiernej skrinky " v aplikácii , kde si nie celkom pochopiť , ako aplikácia funguje . To sa tiež môže stať s grafickými widgety , keď widget je užívateľ prvkom interakcia , ktorá zahŕňa programovanie nevyhnutné , aby to funkcia . Programátor by mal byť vždy odborník na celkový dizajn svojich projektov , a pri použití mimo kód musí vynaložiť úsilie , aby vedieť dosť o widget , že je s použitím udržiavať ich použitie a opraviť všetky problémy , ktoré môžu spôsobiť v budúcnosti .