ostusa / phantomlib Goto Github PK
View Code? Open in Web Editor NEWCollection of Xamarin additions that are ready to consume.
License: MIT License
Collection of Xamarin additions that are ready to consume.
License: MIT License
Keep content out of the safe area on iOS. Maybe this is needed with Android Q also?
Create an effect that allows content to scroll under the nav bar.
Should implement INotifyPropertyChanging
and INotifyPropertyChanged
.
Add an example of a FAB to the sample app. Here's an example:
<ImageButton Source="myFabIcon"
Command="{Binding AddCommand}"
AbsoluteLayout.LayoutFlags="PositionProportional"
AbsoluteLayout.LayoutBounds="1.0,1.0,-1,-1"
Margin="10" />
Execute an ICommand
on a tap of an element.
Create a rounded entry component that allows you to have an "X" icon to clear out the contents of the entry.
Add an example of dark mode and see if there are any re-usable components that can be made from it.
Analytics to time methods.
Create a floating label entry component. See here for inspiration: https://trailheadtechnology.com/building-a-floating-label-entry-with-xamarin-forms/?utm_campaign=Weekly%2BXamarin&utm_medium=email&utm_source=Weekly_Xamarin_210
Create a service to programmatically connect to a Wi-Fi access point. Here are some related stackoverflow questions:
An internationalization component that can be added as a XAML attribute to a label as well as a service available across the app via C#.
Should be able to be configured to access strings from different locations
Problem: Any bindable properties on the Entry that we want to allow a user to change has to be added as a pass-through property on the UltimateControl because the entry is actually a child control. Investigate re-working the control to be based off Entry so that the properties will automatically be there. Also investigate using Xamarin Material Android to implement the floating label effect.
Add a sample of how to make text more readable on images. See here for instructions: https://xamarinhowto.com/skiasharp-gradient-overlay-with-inset-control/?unapproved=18&moderation-hash=d3fa23069bae28cfb23bf1fc72c10f7f#comment-18
Mountain images can be found here: https://unsplash.com/s/photos/mountain
It's a common UX pattern to show some sort of success or failure banner when a user completes some action. For example, show a success banner when they add an item to their cart. The component should have a property to specify how long the banner should show before automatically hiding itself (similar to a toast on Android). It should also have a command property that gets executed when the user taps the banner.
Create a Xamarin Forms checkbox component.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.