Visit my Behance profile for more UI designs: Ankit Passi on Behance
This is a basic Xamarin Android Widget which displays the RealTime Barclays Premier League Standing. User has to add widget to the screen and Click on "update" button to update and display the data. (Usage GIF below)
Design is simplistic and clean enough to display all the required Information on the go.
All the XML files, Icons and Background Image is created from Scratch in Photoshop. 9-Patch Images are generated using Android Asset Studio
Data for EPL Standing is fetched from Custom API hosted on Heliohost.
- Add the Widget on Screen.
- Click the "Update" button and wait for sometime it to fetch the data and update and display it.
Clone the repository and open the "FootballUpdateWidget.sln" to open the project in Visual Studio. Let it download all the packages required by project which is not a lot, just AppCompat libraries.
If for some reason Project failed to "build" , then Open Nuget Package Manager in Visual Studio and Install all the visible packages. Then, "Clean" the project and then try to "Build".
PS: Try to keep path of Project as small as possible, because Xamarin File Path size limitations for "Building" Project.
- Sometimes API is down, thus stop updating the data on widget. Just try updating the widget or wait for sometime.
- Application is still in experimental stage. Thus Major UI and Code changes is expected.
- Final APK release for public usage. (I still have to learn how to make Release APK.)
- Additional of More Football Leagues such as: La Liga, Ligue 1 and UEFA Champions League Standings.
- Different Widget UI for each League.
- RealTime data updates from APIs.
EPL Standings can be checked on: EPL Standing