Чёрная пятница в Хабр Киоске
На Хабр Карьере стартует новый марафон удалёнки! Прокачиваем себя, команду и свое рабочее место. Присоединяйтесь!
R50 997e39c306bee50e106743b8d2710ede
Android, Java, C#, Xamarin

MusicBox.Xamarin

Добавлено 13 июн 2019 в 15:16
MusicBox - библиотека музыкальных файлов со сквозным поиском треков, списком избранного и профилем пользователя. Приложение является клиентом и использует данные внешего веб-сервиса. Проект демонстрирует применение методологии Clean Archetecture для построения кроссплатформенных приложений с общим ядром, применение dependency injection для построения модульного легко тестируемого кода и общим для IOS и Android интерфейсом пользователя, построенным на Xamarin Forms. Асинхронное взаимодействие между объектами осуществляется через System.Reactive. Логика пользовательского интерфейса построена на шаблоне MVP с использованием Xamarin Forms Data Binding.
8a54bfd79b 67f9bdd5a9 5a02d7a718