Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jsuarezruiz/PulseMusic
Xamarin.Forms goodlooking UI sample
https://github.com/jsuarezruiz/PulseMusic
animations skiasharp xamarin xamarin-forms xaml
Last synced: 28 days ago
JSON representation
Xamarin.Forms goodlooking UI sample
- Host: GitHub
- URL: https://github.com/jsuarezruiz/PulseMusic
- Owner: jsuarezruiz
- Created: 2018-08-11T14:02:18.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-07T12:58:06.000Z (almost 6 years ago)
- Last Synced: 2024-08-04T01:21:25.353Z (4 months ago)
- Topics: animations, skiasharp, xamarin, xamarin-forms, xaml
- Language: C#
- Homepage:
- Size: 4.56 MB
- Stars: 88
- Watchers: 10
- Forks: 45
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- open-source-xamarin-apps - Pulse Music
README
# Pulse Music
Pulse Music is a Xamarin.Forms sample to show how to create **goodlooking UI** with Xamarin.Forms. This sample is based on [Music Player App](https://dribbble.com/shots/1939991-Music-Player-App-WIP) designed by [Anish Chandran](https://dribbble.com/anish_chandran).
![](images/music_player_app.gif)
***NOTES**:The icons of the App are not exactly the same. Used similar icons taken from [Metro Studio](https://www.syncfusion.com/downloads/metrostudio).*
*The main objective of the sample is to show the creation of the Player's UI (circular progress, rotating cover, etc.). This App is NOT a real player.*
## Xamarin.Forms App (Pulse Music)
**Xamarin.Forms** allows you to build native UIs for iOS, Android, Windows, Linux, macOS and Tizen from a single, shared codebase. This project exercises the following patterns and features:
- XAML UI
- Animations
- Converters
- Custom Controls
- Data Binding
- Messaging Center
- MVVM
- Plugins for Xamarin
- Styles
- SkiaSharp
- [.NET Standard 2.0](https://github.com/dotnet/standard)## Supported Platforms: iOS and Android
The Pulse Music app is available for two platforms:
- iOS
- Android## Screens
## Requirements
* [Visual Studio 2017 version 15.3 or Visual Studio for Mac version 7.3](https://www.visualstudio.com/vs/)
## Licenses
This project uses some third-party assets with a license that requires attribution:
- Google Fonts
- [SkiaSharp](https://www.nuget.org/packages/SkiaSharp)
- [FFImageLoading](https://github.com/daniel-luberda/FFImageLoading)
- [Plugins.Forms.ButtonCircle](https://github.com/wilsonvargas/ButtonCirclePlugin)## Copyright and license
Code released under the [MIT license](https://opensource.org/licenses/MIT).