XAML Compiled Bindings (výkonnostní tip pro Xamarin.Forms)

Data binding je excelentní vlastnost návrhového vzoru MVVM a umožňuje oddělení view a view modelů. Protože jsou Xamarin.Forms MVVM-first framework, použití data bindingu je jasnou volbou. Protože však data binding používá reflexi, může mít negativní dopad na výkon celé aplikace. Naštěstí Xamarin.Forms podporují Compiled Bindings, které jsou podobné syntaxi x:Bind v UWP a umožňují vyhodnocení všech

Podpora světlého motivu u taskbar ikon v UWP

Zkušební verze Windows 10 Insider Preview verze 18282 poprvé představila světu krásný světlý motiv systémového shellu (menu Start, taskbaru a centra akcí). Mnoho systémových aplikací bylo aktualizováno pro podporu tohoto barevného nastavení, takže se podíváme, jak podporu světlého motivu taskbar ikon můžeme přidat i do našich UWP aplikací!

Xamarin.Forms – Změna barvy vybrané položky v UWP

Xamarin.Forms obsahuje ovladací prvek ListView, který nabízí bohaté funkce včetně výběru položky seznamu. V případě UWP je barva výběru udávána aktuálním nastavením barveného motivu operačního systému. Obvyklým požadavkem však je lépe přizpůsobit aplikaci vlastnímu brandingu. V tomto článku se podíváme, jak na to.

Zobrazení Base64 obrázku v Xamarin.Forms

Kódování Base64 je poměrně často využíváno pro ukládání binárních dat jako řetězců, například obrázků na webu. Práce s Base64 je zabudována do .NETu a tak se podíváme, jak lze Base64 obrázek dekódovat a následně zobrazit v Xamarin.Forms aplikaci.

Connect(); 2017

Rok se s rokem sešel a přinesl nám další, již čtvrtý, ročník oblíbené vývojářské konference Microsoft Connect . Ve dnech 15. – 17. listopadu jste mohli on-line sledovat novinky od Microsoftu pro všechny vývojáře, na všech platformách. Dvě hlavní keynote byly věnovány inteligentnímu cloudu a vývoji inteligentních aplikací budoucnosti. Pojďmě se podívat, co nám Scott Guthrie

Kontrola režimu náhledu v Xamarin.Forms

Visual Studio pro Windows a Mac nyní obsahuje Xamarin XAML Previewer, který nám umožňuje zobrazit náhled vašich Xamarin.Forms XAML souborů bez nutnosti spuštění aplikace. Bohužel v některých případech může obsahovat konstruktor vašich stránek kód, se kterým si Previewer nedokáže poradit (například service resolution, apod.) a spadne. Můžeme snadno ověřit zda aplikace běží v režimu náhledu