Értékelés:
A könyv jól felépített bevezetést nyújt a Xamarin fejlesztésbe, olyan fontos témákat tárgyalva, mint az MVVM és az egységtesztelés. Ugyanakkor relevanciája megkérdőjelezhető a Microsoft Xamarin-támogatásának közelgő megszűnése miatt, ami a könyvet kevésbé hasznossá teheti a jövőbeli fejlesztők számára.
Előnyök:⬤ Jól megírt, könnyen olvasható
⬤ jó azoknak is, akik már rendelkeznek programozási tapasztalattal
⬤ átfogó magyarázatok
⬤ jól áttekinthető
⬤ megfelel az IDE viselkedésének
⬤ hasznos ábrák
⬤ részletes példák
⬤ az anyag világos előrehaladása
⬤ Android és iOS aspektusokkal is foglalkozik
⬤ jó betekintést nyújt a cross-platform fejlesztésbe.
⬤ A Xamarin Microsoft-támogatás közelgő megszűnésének regisztrálása
⬤ hiányzik egy dedikált errata oldal
⬤ az információk nem jól felépítettek
⬤ ismétlődő tartalom
⬤ kiterjedt NuGet csomagolást igényel
⬤ problémák a Visual Studio Designerrel
⬤ egyesek elavultnak találhatják.
(11 olvasói vélemény alapján)
Xamarin in Action: Creating Native Cross-Platform Mobile Apps
Összefoglaló
A Xamarin in Action megtanít keresztplatformos mobilalkalmazások készítésére a Xamarin és a C# segítségével. A Xamarin-alkalmazások minden rétegét felfedezheti, a tervezéstől a telepítésig. A végére képes leszel a semmiből minőségi, gyártásra kész Xamarin-alkalmazást készíteni iOS és Android rendszerekre, a kód magas szintű újrafelhasználásával.
A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.
A technológiáról
Ugyanazt az alkalmazást iOS-re és Androidra újraírni fárasztó, hibakényszeres és költséges. A Microsoft Xamarin drasztikusan csökkenti a fejlesztésre fordított időt azáltal, hogy a legtöbb alkalmazáskódot - jellemzően 70%-ot vagy még többet - újra felhasználja. Az iOS és az Android alkalmazás magja közös.
Ön csak az UI-réteghez ír platformspecifikus kódot. És mivel a Xamarin a C# nyelvet használja, alkalmazásai minden előnyét élvezhetik mindannak, amit ez a modern nyelv és a.NET ökoszisztéma nyújtani tud.
A könyvről
A Xamarin in Action megtanítja, hogyan készítsen keresztplatformos mobilalkalmazásokat a Xamarin és a C# használatával. A Xamarin-alkalmazások minden rétegét felfedezheti, a tervezéstől a telepítésig. A Xamarin-szakértő Jim Bennett megtanítja az olyan tervezési gyakorlatokat, amelyek maximalizálják a kód újrafelhasználását és elkülönítik az eszközspecifikus kódot, így az egyes operációs rendszerek egyedi jellemzőinek beépítése gyerekjáték lesz.
What's Inside
⬤ Az MVVM megértése a kód újrafelhasználásának és tesztelhetőségének maximalizálása érdekében.
⬤ Platformok közötti modell- és UI-logikai rétegek létrehozása.
⬤ Előspecifikus felhasználói felületek készítése.
⬤ Unit és automatizált UI-tesztelés.
⬤ Az alkalmazások publikálásra való előkészítése a felhasználók nyomon követésével és az összeomlás-elemzéssel.
Az olvasóról
Az olvasóknak rendelkezniük kell némi tapasztalattal a C# nyelvben. A mobilfejlesztésben szerzett tapasztalat hasznos, de nem feltételezett.
A szerzőről
Jim Bennett Xamarin MYP, Microsoft MVP és a Microsoft vezető felhőalapú fejlesztői tanácsadója, aki a Xamarin mobilalkalmazásokra specializálódott. Gyakori előadó a világ minden táján megrendezett eseményeken, többek között Xamarin felhasználói csoportokban, valamint Xamarin és Microsoft konferenciákon. Rendszeresen blogol a Xamarin fejlesztésről a https: //jimbobbennett. io címen.
Tartalomjegyzék
1. RÉSZ - A XAMARINNAL VALÓ KEZDÉS.
⬤ Natív, keresztplatformos alkalmazások bemutatása a Xamarinnal.
⬤ Hello MVVM--egy egyszerű keresztplatformos alkalmazás létrehozása az MVVM segítségével.
⬤ MVVM- a modell-nézet-nézet modell tervezési minta.
⬤ Hello ismét MVVM--egyszerű MVVM alkalmazásunk megértése és továbbfejlesztése.
⬤ Mire (a)várunk még? Bevezetés a Xamarin alkalmazások többszálú futásába.
2. RÉSZ - ALKALMAZÁSOK ÉPÍTÉSE.
⬤ MVVM keresztplatformos alkalmazások tervezése.
⬤ Keresztplatformos modellek építése.
⬤ Keresztplatformos nézetmodellek építése.
⬤ Egyszerű Android nézetek építése.
⬤ Felfejlettebb Android nézetek építése.
⬤ Egyszerű iOS nézetek építése.
⬤ Hosszabb iOS nézetek építése.
3. RÉSZ - A MŰKÖDŐ KÓDTÓL AZ ÁRUHÁZIG.
⬤ Mobilalkalmazások futtatása fizikai eszközökön.
⬤ Mobilalkalmazások tesztelése a Xamarin UITest használatával.
⬤ Az App Center használata az alkalmazások építéséhez, teszteléséhez és felügyeletéhez.
⬤ Az alkalmazások bétatesztelőknek és az áruházaknak történő telepítése.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)