The mobile-samples repository is for samples that are cross-platform. Because the sample galleries are powered by the github sample repos, each sample needs to have the following things:. Screenshots - a folder called Screenshots that has at least one screen shot of the sample on each platform preferably a screen shot for every page or every major piece of functionality.
Buildable solution and. This approach ensures that all samples integrate with the Microsoft sample code browser. We integrate tightly with Git to make sure we always provide working samples to our customers. This is achieved through a pre-commit hook that runs before your commit goes through, as well as a post-receive hook on GitHub's end that notifies our samples gallery server when changes go through. To you, as a sample committer, this means that before you push to the repos, you should run the "install-hook.
These will install the Git pre-commit hook. Now, whenever you try to make a Git commit, all samples in the repo will be validated. If any sample fails to validate, the commit is aborted; otherwise, your commit goes through and you can go ahead and push. This strict approach is put in place to ensure that the samples we present to our customers are always in a good state, and to ensure that all samples integrate correctly with the sample gallery README.
Note that the master branch of each sample repo is what we present to our customers for our stable releases, so they must always Just Work. Should you wish to invoke validation of samples manually, simply run "validate.
These must be run from a Bash shell i. If you have any questions, don't hesitate to ask on Xamarin Forums! Skip to content. Star 1. View license. Branches Tags. Could not load branches. Could not load tags. Latest commit. Git stats 3, commits. Failed to load latest commit information.
View code. License See the repo's license file and any additional license information attached to each sample. Samples Layout Version Specific Samples Starting with iOS 8, we started adding samples that showcase specific features introduced in a release into a directory for the release. Talking Tom Cat Free. Clash of Clans Free. Build your village, raise a clan, and compete for victory in epic Clan Wars.
Express your personality, stand out with sophisticated filters, and achieve flawless, natural-looking selfie effects. PhotoFunia Free. PhotoFunia is the best way to add a spark to your photos, make them special and more original. Subway Surfers Free. Help three resilient mates escape from the grumpy Inspector by dashing and dodging.
Instagram Free. Capture and share the world's moments. Mini Militia - Doodle Army 2 Free. Experience intense combat online or locally in multiplayer mode. Draw, edit images, and make picture collages on your mobile devices.
Talking Tom Cat 2 Free. The original Talking Tom Cat is back - and better than ever. Apple iOS 9 Free. Cisco Legacy AnyConnect Free. Use reliable and easy-to-deploy encrypted network connectivity from your iOS device. Messenger Free. Connect with people internationally, send text messages, share photos, or start a video chat. Slice fruit, don't slice bombs - that is all you need to know to get started with the addictive Fruit Ninja action.
Skype for iPhone Free. Plants vs. Zombies 2 Free. Join Crazy Dave on a crazy adventure where you'll meet, greet and defeat legions of zombies from the dawn of time to the end of days. YouTube Free. Watch the world's videos and keep up with your favorite YouTube channels.
Kik Free. Get connected. Google Earth Free. Gain a new world perspective exploring the globe with a swipe of your finger. VidMate Free. Are you looking for a powerful video player for your clouds? GarageBand Free.
0コメント