Sada Windows 10 SDK nám poskytuje další vodítka o tom, jaké budou nové univerzální aplikace

Obsah:
Je již známo, že univerzální aplikace pro Windows 10 jsou skvělou sázkou Microsoftu na zvýšení zájmu vývojářů o jejich platformy, a tedy vyřešit problém nedostatku aplikací a jejich malé podpory, kterou uživatelé v současnosti trpí.
Během několika konferencí a oznámení společnost Microsoft odhalovala stále více podrobností týkajících se uvedené platformy univerzálních aplikací a včera udělala další krok tímto směrem a zveřejnila první náhled nástroje pro vývojáře pro Windows 10, které vám konečně umožní vytvářet aplikace, jejichž kód běží na telefonech, tabletech, počítačích a konzolích.
Jednou z hlavních výhod nabízených tímto SDK je možnost vytvoření jedinečného uživatelského prostředí, které se automaticky přizpůsobí používanému zařízení, což je přesně jeden z velkých příslibů platformy univerzálních aplikací. Tohoto samočinného nastavení rozhraní je dosaženo především lepší implementací ViewStateManager , který umožňuje rozbalit a přeskupit prvky na obrazovce podle dostupného místa na obrazovce.
Dalším způsobem, jak lze prostředí přizpůsobit každému zařízení, je automatické zjišťování, zda uživatel komunikuje přes dotykovou obrazovku nebo pomocí myši a klávesnice a odpovídajícím způsobem upravit ovládací prvky na obrazovce (například zvětšit velikost tlačítek, když začnete používat dotykovou obrazovku).
Aplikace budou schopny nabídnout personalizovaný zážitek pro dotykové ovládání i používání myši/klávesniceAplikace také budou moci vědět, zda je k dispozici určitá funkce operačního systému nebo používaného počítače, namísto toho, aby to musely odvozovat z jiných faktorů (jak tomu bylo doposud) . Aplikace například bude vědět, , zda má mobil, na kterém běží, fyzické tlačítko fotoaparátu, nebo ne, a tak tomu přizpůsobí své rozhraní a chování. .
Aplikace se sdíleným kódem a specifickým kódem pro každé zařízení
Editace Visual Studio pro Windows 10 odhalují další inovace, které usnadní vývoj univerzálních aplikací. Umožní například vložit specifické části kódu pro mobily, tablety, počítače nebo Xbox, přičemž budou využívat rozšíření hlavního SDK speciálně navrženého pro každý typ zařízení.
Je také povoleno vytvářet jednotlivé projekty>"
Další užitečnou funkcí sady Visual Studio je integrace s funkcí Application Insights, která poskytuje data z telemetry aplikací prostřednictvím platformy Azure, aby vývojáři měli relevantní informace o používání jejich aplikací.
Společně se všemi těmito funkcemi obsaženými v sadě SDK vydává společnost Microsoft také relevantní dokumentaci a ukázky kódu na GitHubu, aby vývojářům usnadnila vytváření jejich prvních univerzálních aplikací. V této dokumentaci je zahrnut přehled platformy Universal Apps, průvodce, jak využít výhod toho, co je nového ve Windows 10 v aplikacích, které jsou již dostupné pro Windows 8.1, a také podrobnější průvodce na nové možnosti, které nabízí Windows 10 SDK
Náhled sady Windows 10 SDK je k dispozici všem v programu Windows Insider Program. Jakmile budete uvnitř, stačí si stáhnout a nainstalovat vývojové nástroje pro Windows 10, abyste mohli začít vytvářet nové aplikace nebo přizpůsobovat ty stávající.
A nezapomínejme, že vzhledem k tomu, že se jedná o náhled , Microsoft k těmto vývojovým nástrojům během několika příštích týdnů s největší pravděpodobností přidá další funkce .
Via | Blogování Windows