Niet divu, prečo je Windows preferovanou platformou pre vývojárov softvéru. Vďaka podpore takmer všetkých jazykov a nástrojov na vývoj softvéru je oveľa jednoduchšie vytvárať a testovať aplikácie v systéme Windows ako v iných operačných systémoch.

Keďže je tu Windows 11, vývojári sú zvedaví, ako to ovplyvní ich výkon a flexibilitu a či by naň mali upgradovať alebo nie. Dnes preskúmame, ako Microsoft vylepšil (alebo zhoršil) svoj operačný systém pre vývojárov.

Začnime, ak ste tu, aby ste našli odpoveď na rovnakú otázku.

Aktualizácia obchodu Microsoft Store

Medzi nimi aj prepracovaný obchod Microsoft Store nové vzrušujúce funkcie systému Windows 11 ktoré teraz ponúkajú viac pre vývojárov.

Širšia podpora aplikácií

Predtým mala spoločnosť Microsoft požiadavku iba na UWP, ktorá nútila vývojárov prepísať svoje aplikácie, ktoré nie sú UWP, vo formáte UWP. Táto politika zvyčajne odrádzala vývojárov, čo nakoniec viedlo k nedostupnosti aplikácie v obchode Microsoft Store.

S najnovšou aktualizáciou podporuje ďalšie formy aplikácií, ako sú Win32, PWA a .NET. Výsledkom je, že vývojári sa teraz môžu zamerať na kritickejšie oblasti svojich aplikácií, ako je zlepšenie rozhrania.

instagram viewer

Predná podpora obchodu tretích strán

Obchody s aplikáciami elektronického obchodu ako Amazon Appstore a Epic Games Store budú tiež priamo dostupné v novom obchode Microsoft Store. Takto efektívne môžu vývojári aplikácií publikovať v týchto výkladoch (alebo iných, ktoré budú dostupné v budúcnosti, podľa Microsoft) nebude potrebovať samostatné nahrávanie do obchodu Microsoft Store.

Stimuly pre vývojárov

Snáď najlepší krok, ktorý spoločnosť Microsoft urobila, je motivácia vývojárov softvéru. Predtým Microsoft znížil svoj podiel na výnosoch z aplikácií z 30 % na 15 %, aby bol jeho obchod Microsoft Store konkurencieschopnejší.

Okrem toho spoločnosť Microsoft umožní vývojárom, ktorí so svojimi aplikáciami používajú svoju vlastnú obchodnú platformu alebo obchodnú platformu tretích strán, ponechať si 100 % príjmov generovaných z aplikácií svojej platformy.

Stručne povedané, Microsoft teraz umožňuje publikovať viac ako jeden formát aplikácií, výklady tretích strán a vývojárom dáva možnosť ponechať si 100 % príjmov. Vďaka týmto trom stimulom je najnovšia aktualizácia teraz pre komunitu vývojárov prínosnejšia ako kedykoľvek predtým.

Podpora aplikácií pre Android

Microsoft vytvára nové príležitosti pre vývojárov aplikácií tým, že približuje svet Androidu k Windowsu. Aj keď si vývojári budú musieť ešte chvíľu počkať, sľúbené Podpora Androidu a integrácia Amazon Store výrazne prospeje všetkým. Microsoft stále pracuje na integrácii Amazon Appstore s Microsoft Store.

Keď začnú byť podporované aplikácie pre Android, aplikáciám vývojárov to poskytne lepší dosah a vyšší počet stiahnutí. Používatelia, ktorí si stiahli aplikácie do svojich telefónov, si ich môžu stiahnuť aj do svojich počítačov. Okrem toho táto funkcia pomôže vývojárom mobilných aplikácií vytvárať aplikácie, ktoré budú vyhovovať aj potrebám používateľov počítačov.

Nie je však možné merať účinnosť tejto novej funkcie, kým tu nie je a nevyskúša sa. Na ten si budú musieť vývojári počkať.

Na prednej strane Microsoft zmenil značku a prepracoval Project Reunion a WinUI 3 ako Windows App SDK. Nenahrádza však existujúce Windows SDKa Microsoft vyzval vývojárov, aby sa tomu prispôsobili „svojím vlastným tempom“.

Interne pokračuje v podpore aplikácií Win32 a .NET a zároveň prináša nové rozhrania API a nástroje na vývoj aplikácií. Windows App SDK má za cieľ predstaviť API, ktoré pomáha preklenúť medzeru v rôznych modeloch aplikácií. Microsoft plánuje minimalizovať medzery a pomôcť vývojárom.

Hoci bola spustená s najnovším operačným systémom spoločnosti Microsoft, táto aktualizácia je k dispozícii pre Windows 10 (až do verzie 1809). Ak teda nemôžete nájsť iné dôvody na aktualizáciu ako vylepšenú súpravu Windows App SDK, nakoniec získate aktualizáciu aj pre svoju verziu Windowsu 10.

Jedným z kľúčových vylepšení však je Terminál systému Windows teraz je predinštalovaný v systéme Windows. Samostatné stiahnutie (ako to robili vývojári v predchádzajúcom systéme Windows) nie je príliš veľký problém. Zahrnutie Windows Terminal však ukazuje pozornosť Microsoftu na to, aby bol jeho OS čo najlepší na programovanie.

Multitaskingový zážitok

S Windowsom 11 spoločnosť Microsoft výrazne zlepšila spôsob, akým používate plochu obrazovky na multitasking. Po prvé, Microsoft vyleštil Snap Assist funkcia predtým dostupná v systéme Windows 10 pridaním ďalších vizuálov.

  1. Prichytenie rozloženia: Keď umiestnite kurzor myši na tlačidlo maximalizácie, vyskakovacie okno zobrazí šesť rôznych rozložení pre vašu obrazovku. Počet možností sa však môže líšiť v závislosti od veľkosti obrazovky.
  2. Snap skupiny: Rozloženie, s ktorým pracujete, môžete uzamknúť a minimalizovať ho na paneli úloh. Pomáha vám to zoskupovať aplikácie a preskakovať medzi rôznymi kombináciami okien.
  3. Rozloženie externého monitora: Po opätovnom pripojení monitora sa všetky vaše aplikácie vrátia do polohy pred odpojením.

Všetky tieto možnosti je možné deaktivovať nastavenie > Multitasking.

Súvisiace: Ako používať rozloženia Snap v systéme Windows 11

Po druhé, spoločnosť Microsoft premenovala Virtuálne desktopy funkcia na Stolné počítače iba. Teraz môžete zmeniť pozadie pracovnej plochy pre každú pracovnú plochu, aby sa vaše nesúvisiace aplikácie spúšťali oddelene.

Vývojári robia viac vecí naraz ako väčšina iných profesionálov. Zatiaľ čo ostatné funkcie pomáhajú efektívnosti, podpora externého monitora šetrí čas, ktorý musíte stráviť preskupovaním aplikácií. V porovnaní s Windowsom 10 je multitasking pre vývojárov motiváciou k inovácii.

Zvýšená bezpečnosť

Vďaka používaniu funkcií TPM 2.0, UEFI Secure Boot a VBS vo Windowse 11 je pre vývojárov bezpečnejší ako väčšina operačných systémov. Neoprávnené vniknutie tretej strany do prístupu k údajom na vašom disku je teraz náročnejšie ako kedykoľvek predtým. Zvýšená bezpečnosť je ďalším plusom pre vývojárov.

Súvisiace: Windows 11 je oveľa bezpečnejší ako Windows 10: Tu je dôvod

Vylepšené rýchlosti

Windows 11 je optimalizovaný tak, aby sa všetky zdroje zamerali na aplikáciu, ktorá sa aktívne používa. Táto optimalizácia zrýchlila fungovanie systému Windows a komunita vývojárov z toho bude profitovať najviac. V tomto videu tím Windows Mechanics rozoberá všetky technické detaily.

Bude Windows 11 úspešný pre vývojárov?

Microsoft dal vývojárom veľa dôvodov milovať ich OS tým, že prepracoval rozhranie Windows, zlepšovanie a zavádzanie nových nástrojov na vývoj softvéru a podnecovanie vývojárov, aby ich používali výkladná skriňa.

Na jednej strane ho jeho vlastnosti posúvajú k tomu, aby bol najlepším operačným systémom pre vývojárov. Na druhej strane však jeho vylepšené hardvérové ​​požiadavky môžu mnohých vývojárov prinútiť vyhodiť svoje dokonale schopné „staršie“ počítače len preto, že starší hardvér úplne nepodporuje Windows 11.

Najnovší operačný systém od Microsoftu je stále v testovacom období a len čas môže povedať, ako sa tieto vylepšenia prejavia.

Čo je to Windows Community Toolkit?

Windows Community Toolkit je praktický nástroj pre vývojárov, ale čo to je a čo dokáže?

Prečítajte si ďalej

zdieľamTweetujteEmail
Súvisiace témy
  • Windows
  • Vývoj aplikácií
  • Windows 11
  • Inovácia systému Windows
O autorovi
Hashir Ibrahim (Uverejnené 2 články)

Hashir je hlavný obchodník s obsahom, ktorý miluje písanie a správu technických blogov. Je nadšený z pridávania hodnoty webu. Keď nepracuje, možno ho nájsť v miestnom boxerskom klube alebo piť citrónový slad na svojej streche.

Viac od Hashira Ibrahima

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber