Hodnocení:
Kniha poskytuje dobře strukturovaný úvod do vývoje v Xamarinu a pokrývá důležitá témata, jako je MVVM a unit testing. Její aktuálnost je však zpochybněna kvůli blížícímu se ukončení podpory Xamarinu ze strany společnosti Microsoft, což by mohlo způsobit, že kniha bude pro budoucí vývojáře méně užitečná.
Klady:⬤ Dobře napsané, čtivé
⬤ vhodné pro ty, kteří mají předchozí zkušenosti s programováním
⬤ vyčerpávající vysvětlení
⬤ přehledné
⬤ odpovídá chování IDE
⬤ užitečné diagramy
⬤ podrobné příklady
⬤ jasný postup látky
⬤ zabývá se aspekty Androidu i iOS
⬤ dobrý vhled do vývoje napříč platformami.
⬤ Registrace blížícího se konce podpory Microsoftu pro Xamarin
⬤ chybí speciální errata stránka
⬤ informace nejsou dobře rozvrženy
⬤ opakující se obsah
⬤ vyžaduje rozsáhlé NuGet balíčky
⬤ problémy s Visual Studio Designerem
⬤ někomu může připadat zastaralý.
(na základě 11 hodnocení čtenářů)
Xamarin in Action: Creating Native Cross-Platform Mobile Apps
Shrnutí
Xamarin v akci vás naučí vytvářet multiplatformní mobilní aplikace pomocí Xamarinu a jazyka C#. Prozkoumáte všechny vrstvy aplikace Xamarin, od návrhu až po nasazení. Na konci budete schopni vytvořit kvalitní aplikaci Xamarin připravenou k produkci pro systémy iOS a Android od nuly s vysokou mírou opakovaného použití kódu.
Zakoupení tištěné knihy zahrnuje bezplatnou elektronickou knihu ve formátech PDF, Kindle a ePub od Manning Publications.
O technologii
Přepisování stejné aplikace pro iOS a Android je zdlouhavé, náchylné k chybám a nákladné. Aplikace Xamarin od společnosti Microsoft drasticky zkracuje dobu vývoje díky opětovnému použití většiny kódu aplikace - obvykle 70 % nebo více. Jádro aplikace pro iOS a Android je sdílené.
Kód specifický pro danou platformu píšete pouze pro vrstvu uživatelského rozhraní. A protože Xamarin používá jazyk C#, vaše aplikace využívají všech výhod, které tento moderní jazyk a ekosystém.NET nabízí.
O knize
Kniha Xamarin v akci vás naučí vytvářet multiplatformní mobilní aplikace pomocí Xamarinu a jazyka C#. Prozkoumáte všechny vrstvy aplikace Xamarin, od návrhu až po nasazení. Odborník na Xamarin Jim Bennett vás naučí návrhové postupy, které maximalizují opakované použití kódu a izolují kód specifický pro jednotlivá zařízení, takže začlenění jedinečných funkcí každého operačního systému je hračkou.
Co je uvnitř
⬤ Znalost MVVM pro maximalizaci opakovaného použití kódu a testovatelnosti.
⬤ Vytváření multiplatformních vrstev modelu a logiky uživatelského rozhraní.
⬤ Vytváření uživatelských rozhraní pro konkrétní zařízení.
⬤ Jednotkové a automatizované testování uživatelského rozhraní.
⬤ Příprava aplikací na zveřejnění pomocí sledování uživatelů a analýzy pádů.
O čtenáři
Čtenáři by měli mít určité zkušenosti s jazykem C#. Zkušenosti s vývojem mobilních zařízení jsou užitečné, ale nepředpokládají se.
O autorovi
Jim Bennett je Xamarin MYP, Microsoft MVP a Senior Cloud Developer Advocate ve společnosti Microsoft, který se specializuje na mobilní aplikace Xamarin. Je častým řečníkem na akcích po celém světě, včetně uživatelských skupin Xamarin a konferencí Xamarin a Microsoft. Pravidelně píše blogy o vývoji pro Xamarin na adrese https: //jimbobbennett. io.
Obsah
ČÁST 1 - ZAČÍNÁME S XAMARINEM.
⬤ Představení nativních multiplatformních aplikací s Xamarinem.
⬤ Zdraví MVVM--vytvoření jednoduché multiplatformní aplikace pomocí MVVM.
⬤ MVVM--návrhový vzor model-pohled-pohled.
⬤ Zdravím vás znovu, MVVM--pochopení a vylepšení naší jednoduché aplikace s MVVM.
⬤ Na co ještě (a)čekáme? Úvod do vícevláknových aplikací pro Xamarin.
ČÁST 2 - VYTVÁŘENÍ APLIKACÍ.
⬤ Navrhování MVVM aplikací pro různé platformy.
⬤ Budování multiplatformních modelů.
⬤ Vytváření modelů zobrazení napříč platformami.
⬤ Vytváření jednoduchých pohledů pro Android.
⬤ Vytváření pokročilejších pohledů pro Android.
⬤ Tvorba jednoduchých pohledů pro iOS.
⬤ Tvorba pokročilejších zobrazení pro iOS.
ČÁST 3 - OD PRACOVNÍHO KÓDU K OBCHODU.
⬤ Spouštění mobilních aplikací na fyzických zařízeních.
⬤ Testování mobilních aplikací pomocí Xamarin UITest.
⬤ Používání Centra aplikací k sestavování, testování a monitorování aplikací.
⬤ Doprava aplikací k beta testerům a do obchodů.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)