Розробка мобільних додатків Xamarin
після оплати (24/7)
(для всіх пристроїв)
(в т.ч. для Apple та Android)
Ця книга є практичним посібником з Xamarin.Forms і міжплатформним довідником для створення власних програм для Android, iOS і Windows Phone за допомогою C# і .NET. Якщо ви думаєте про платформу Xamarin як про піраміду з Xamarin. Android і Xamarin.iOS на його основі та Xamarin.Forms на вершині, це те, що ця книга розглядає з C#. Мобільний інтерфейс користувача становить левову частку піраміди, і в цій книзі досліджуються важливі поняття, елементи та рецепти за допомогою макетів, елементів керування та списків Xamarin. Актуальне питання багатьох нових проектів Xamarin таке: чи підходить Xamarin.Forms для мого проекту ?У цій книзі розглядаються основні міркування щодо порівняння опції Xamarin.Forms із підходом, специфічним для платформи, із Xamarin.Android або Xamarin.iOS. Коли ви досягнете межі можливостей Xamarin.Forms із коробки, ви захочете налаштувати свої елементи керування Xamarin.Forms за допомогою користувальницьких рендерів для використання специфічних для платформи функцій. Ви також дізнаєтесь про всі ключові шаблони навігації інтерфейсу користувача Xamarin: ієрархічні та модальні, списки деталізованих списків, вкладки, навігаційний ящик і інші. Ви можете використовувати наданий код навігації, щоб побудувати скелет будь-якої бізнес-програми. Ця книга є посібником щодо доступу до даних SQLite. Ми розглянемо найпоширеніші способи доступу до бази даних SQLite у програмі Xamarin і як створити рівень доступу до даних (DAL). Налаштувавши базу даних, ви захочете зв’язати свої дані з інтерфейсом користувача. Ви можете зробити це вручну або використати зв’язування даних Xamarin.Forms, щоб зв’язати елементи інтерфейсу користувача з джерелами даних. Ми розглянемо багато методів прив’язки даних для читання та запису як до моделей даних, так і до моделей перегляду для архітектури Model-View-ViewModel (MVVM). Створення програми потребує більше, ніж інтерфейс користувача та доступ до даних; вам також потрібно буде організувати свій код у архітектурі професійного рівня. Ми досліджуватимемо методи створення рішень від початківців до підприємств, щоб допомогти вам відокремити ваші функціональні рівні, керувати вашим специфічним для платформи кодом і надати спільний доступ до ваших міжплатформних класів для оптимального повторного використання коду, можливості тестування та обслуговування.
Характеристики
- Мова
- Англійська