Hodnotenie:
Kniha poskytuje dobre štruktúrovaný úvod do vývoja v Xamarine a zahŕňa dôležité témy, ako je MVVM a unit testing. Jej aktuálnosť je však otázna vzhľadom na blížiace sa ukončenie podpory Xamarinu spoločnosťou Microsoft, čo by mohlo spôsobiť, že kniha bude pre budúcich vývojárov menej užitočná.
Výhody:⬤ Dobre napísané, ľahko čitateľné
⬤ vhodné pre tých, ktorí majú predchádzajúce skúsenosti s programovaním
⬤ komplexné vysvetlenia
⬤ prehľadné
⬤ zodpovedá správaniu IDE
⬤ užitočné diagramy
⬤ podrobné príklady
⬤ jasný postup materiálu
⬤ venuje sa aspektom Androidu aj iOS
⬤ dobrý pohľad na vývoj pre rôzne platformy.
⬤ Registrácia blížiaceho sa konca podpory spoločnosti Microsoft pre Xamarin
⬤ chýba špecializovaná errata stránka
⬤ informácie nie sú dobre rozvrhnuté
⬤ opakujúci sa obsah
⬤ vyžaduje rozsiahle NuGet balenie
⬤ problémy s Visual Studio Designerom
⬤ niektorým sa môže zdať zastaraný.
(na základe 11 čitateľských recenzií)
Xamarin in Action: Creating Native Cross-Platform Mobile Apps
Zhrnutie
Xamarin v akcii vás naučí vytvárať multiplatformné mobilné aplikácie pomocou Xamarinu a jazyka C#. Preskúmate všetky vrstvy aplikácie Xamarin, od návrhu až po nasadenie. Na konci budete schopní vytvoriť kvalitnú aplikáciu Xamarin pripravenú na produkciu v systémoch iOS a Android od základov s vysokou úrovňou opakovaného použitia kódu.
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od Manning Publications.
O technológii
Prepisovanie tej istej aplikácie pre iOS a Android je zdĺhavé, náchylné na chyby a drahé. Xamarin od Microsoftu drasticky skracuje čas vývoja tým, že opätovne používa väčšinu kódu aplikácie - zvyčajne 70 % alebo viac. Jadro aplikácie pre iOS a Android je spoločné.
Kód špecifický pre platformu píšete len pre vrstvu používateľského rozhrania. A keďže Xamarin používa jazyk C#, vaše aplikácie môžu využívať všetky výhody, ktoré tento moderný jazyk a ekosystém.NET ponúka.
O knihe
Xamarin v akcii vás naučí vytvárať multiplatformové mobilné aplikácie pomocou Xamarinu a jazyka C#. Preskúmate všetky vrstvy aplikácie Xamarin, od návrhu až po nasadenie. Odborník na Xamarin Jim Bennett vás naučí návrhové postupy, ktoré maximalizujú opätovné použitie kódu a izolujú kód špecifický pre jednotlivé zariadenia, vďaka čomu je začlenenie jedinečných funkcií každého operačného systému hračkou.
Čo je vnútri
⬤ Znalosť MVVM na maximalizáciu opätovného použitia kódu a testovateľnosti.
⬤ Vytváranie multiplatformných vrstiev modelu a logiky používateľského rozhrania.
⬤ Vytváranie používateľských rozhraní špecifických pre jednotlivé zariadenia.
⬤ Jednotkové a automatizované testovanie používateľského rozhrania.
⬤ Príprava aplikácií na publikovanie so sledovaním používateľov a analýzou zlyhaní.
O čitateľovi
Čitatelia by mali mať určité skúsenosti s jazykom C#. Skúsenosti s vývojom mobilných zariadení sú užitočné, ale nepredpokladajú sa.
O autorovi
Jim Bennett je Xamarin MYP, Microsoft MVP a Senior Cloud Developer Advocate v spoločnosti Microsoft, ktorý sa špecializuje na mobilné aplikácie Xamarin. Často prednáša na podujatiach po celom svete vrátane skupín používateľov Xamarin a konferencií Xamarin a Microsoft. Pravidelne píše blogy o vývoji Xamarin na adrese https: //jimbobbennett. io.
Obsah
ČASŤ 1 - ZAČÍNAME S XAMARINOM.
⬤ Zavedenie natívnych multiplatformových aplikácií s Xamarinom.
⬤ Zdravie MVVM--vytvorenie jednoduchej multiplatformnej aplikácie pomocou MVVM.
⬤ MVVM--návrhový vzor model-pohľad-pohľad.
⬤ Hello again, MVVM--pochopenie a vylepšenie našej jednoduchej aplikácie MVVM.
⬤ Na čo ešte (a)čakáme? Úvod do multithreadingu pre aplikácie Xamarin.
2. ČASŤ - VYTVÁRANIE APLIKÁCIÍ.
⬤ Navrhovanie MVVM aplikácií pre rôzne platformy.
⬤ Budovanie multiplatformných modelov.
⬤ Vytváranie multiplatformných modelov zobrazení.
⬤ Vytváranie jednoduchých pohľadov pre Android.
⬤ Vytváranie pokročilejších zobrazení pre Android.
⬤ Tvorba jednoduchých zobrazení pre iOS.
⬤ Tvorba pokročilejších zobrazení pre iOS.
ČASŤ 3 - OD PRACOVNÉHO KÓDU K OBCHODU.
⬤ Spustenie mobilných aplikácií na fyzických zariadeniach.
⬤ Testovanie mobilných aplikácií pomocou Xamarin UITest.
⬤ Používanie aplikácie App Center na zostavovanie, testovanie a monitorovanie aplikácií.
⬤ Deploadovanie aplikácií beta testerom a do obchodov.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)