Forms Previewer ve Visual Studiu 2017

Jan Holešínský       21.03.2017       Visual Studio       9312 zobrazení

Nové Visual Studio 2017 vydané konkrétně 7. března 2017 slibuje nové funkcionality a značné ulehčení vývoje mobilních aplikací pomocí platformy Xamarin.

Jednou ze zásadních novinek je Xamarin.Forms Previewer, který konečně umožňuje ukázat vzhled vaší stránky rovnou ve Visual Studiu 2017. Odpadá tak nekonečný cyklus buildování a deployování aplikací za cílem vidět, čeho vývojář dosáhl přepisem jednoho či dvou atributů v XAMLu. Forms Previewer se nachází pod záložkou View a Other Windows. Důležitým předpokladem je, že před samotným spuštěním Previeweru je potřeba mít nainstalovanou nejnovější verzi Javy.

 

Umístění ve Visual Studiu

 

Bohužel vše není tak růžové, jak by se na první pohled mohlo zdát. Pro skutečné zobrazení vzhledu jednotlivých stránek na platformě Android musí vývojář aplikaci nejprve buildnout a poté je potřeba změnit platformu na ARM.

 

Změna platformy

 

Po prvním buildu již Previewer funguje celkem slušně, pouze je potřeba počítat s delší odezvou při změně UI.

 

Android preview

 

Xamarin spolu s Microsoftem připravili možnost přepínání mezi jednotlivými platformami, tudíž je tedy na výběr i zobrazení na iOS. Bohužel bez připojení MacBooku vyskočí pouze varovná hláška, že tudy cesta nepovede.

 

chyba zobrazení

 

Nezbývá tedy než připojit MacBook pomocí funkce Mac Agent a čekat, co se bude dít.

 

Xamarin Mac Agent

 

Jakmile je MacBook připojen a zaregistruje to i Previewer zobrazí se stránka v podání platformy iOS.

 

iOS preview

 

Paradoxem je, že odezva vizualizace je daleko rychlejší než na platformu Android, ta sice nevyžaduje žádné externí připojení, ale rychlost zobrazení změn UI má do stavu plynulá daleko.

Za zmínku stojí možnost přiblížení a oddálení stránky, která je doplněna o tlačítko pro návrat do výchozího zobrazení, kdy je vývojářům umožněno zaměřit se na detail stránky.

Závěrem

Xamarin Previewer nezklamal ani nepřekvapil, svoji funkcionalitu splňuje, i když zprovoznění a některé zobrazovací metody jsou poněkud kostrbaté. Určitě vývojářům, kteří používají Xamarin.Forms, ulehčí design UI a ušetří čas, který by strávili na deployováním aplikací.

 

hodnocení článku

0       Hodnotit mohou jen registrované uživatelé.

 

Mohlo by vás také zajímat

Linkárna

Pokusil jsem se pro všechny příznivce jazyka Visual Basic připravit seznam odkazů, které by se Vám mohly hodit. Zatím jich tu není mnoho, ale postupem času se tu budou objevovat další.

Visual Studio 2010 a .NET Framework 4 - instalace ostré verze

Vývojářská komunita se dočkala Visual Studia 2010 v ostré verzi RTM (ready to manufacture – připraveno k výrobě). Následující článek se na tento zásadní vývojářský produkt podívá z pohledu prvotní instalace okem uživatele předchozích verzí. Instalovat budu nejvyšší edici – tedy Visual Studio 2010 Ultimate RTM. Přečtěte si, co vás čeká a nemine :-)

Visual Studio 2015 Update 1 je venku

 

 

Nový příspěvek

 

Příspěvky zaslané pod tento článek se neobjeví hned, ale až po schválení administrátorem.

                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.

Nyní zakládáte pod článkem nové diskusní vlákno.
Pokud chcete reagovat na jiný příspěvek, klikněte na tlačítko "Odpovědět" u některého diskusního příspěvku.

Nyní odpovídáte na příspěvek pod článkem. Nebo chcete raději založit nové vlákno?

 

  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

Příspěvky zaslané pod tento článek se neobjeví hned, ale až po schválení administrátorem.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback