A universal library that contains everything we need to know about the Xamarin universe.

Last update: Aug 11, 2022

Xamarin Universal Library 📖

PRs Welcome Maintenance Open Source Love png1 licence

Hi! Welcome to Xamarin Universal Library!

This is a universal library that contains everything we need to know about the Xamarin universe. Xamarin Universal Library is an open source project from the community to the community.

Here we have the following sections:

See all the content here. Didn't find the section you were looking for? This's for you here.

Want to contribute ✏️

If you use Xamarin, you belong here. You're welcome to add your suggestions and have it aggregated as part of our library as long as the content you are sharing does not violate the community code of conduct.

There are several ways in which you can contribute. Here are some:

  • Send a pull-request to this repository with your suggestions.
  • Share this repository with everyone who uses xamarin (people, teams, communities, companies or any other entity).
  • Invite others to share this project and continue to spread the word.

Of course you are more than welcome to submit other features and bugfixes as well.

Want to add a new section or sub-section

Pull requests will be accepted based on the following:

  1. The pull request adheres to the repository's Code of Conduct
  2. If you submit the section with a general README.md file *
  3. If you submit the section with a contributing-guidelines.md. Please see others guidelines and follow same pattern.
  4. If the section have too much details, please add a linking detail template file in a detail folder. e.g.: /new-section/detail/example.md/

Already a contributor?

Great! Good to have you aboard!

You can show off to the world by incorporating this badge into your blog, social network, or wherever you want. If you would have it link back to us, that would be totally awesome!

Want to know more 😎

Xamarin Universal Library is not affiliated with Xamarin Inc. or Microsoft. This is a open-source project maintained by the community for the community.

  • If you want to know a little more about this project, you can visit the following link.
  • Ask direcltly in our facebook group(EN). Or in this facebook group(ES) in spanish.

Acknowledgements 💪

Thanks to all of you and our awesome contributors who make this all possible.

GitHub

https://github.com/xamarinuniverse/XamarinUniversalLibrary
Comments
  • 1. [Migration] Communities

    :pencil2: Community:

    By sending this pull request to contribute I verify that I adhere to the Xamarin Universal Library guidelines:

    • [x] The pull request adheres to the repository's Code of Conduct.
    • [x] I have followed the section's Contributing Guidelines.
    • [x] I understand, Titles should be capitalized. I have checked the grammar.
    • [x] I have searched for previous suggestions before making this new one, as mine could be a duplicate.
    • [x] I understand, my contribution may be removed at any time if any of these guidelines are broken.
    • [x] The submitted contribution is not owned by a company which sole purpose it is to advertise a product of product line.

    Only the collaborators of this repository decide whether a contribution is eligible or not. They will determine if the rules are followed and if the quality of the content is high enough.

    Opening another PR, after the first one is closed in a small period of time will not be reevaluated. If a PR is closed, the issues with your contribution are too significant to be fixed within a matter of hours.

    Reviewed by wcoder at 2018-11-11 16:00
  • 2. Added Google maps section in Articles

    :pencil2: Section: Articles

    By sending this pull request to contribute I verify that I adhere to the Xamarin Universal Library guidelines:

    • [x] The pull request adheres to the repository's Code of Conduct.
    • [x] I have followed the section's Contributing Guidelines.
    • [x] I understand, Titles should be capitalized. I have checked the grammar.
    • [x] I have searched for previous suggestions before making this new one, as mine could be a duplicate.
    • [x] I understand, my contribution may be removed at any time if any of these guidelines are broken.
    • [x] The submitted contribution is not owned by a company which sole purpose it is to advertise a product of product line.

    Only the collaborators of this repository decide whether a contribution is eligible or not. They will determine if the rules are followed and if the quality of the content is high enough.

    Opening another PR, after the first one is closed in a small period of time will not be reevaluated. If a PR is closed, the issues with your contribution are too significant to be fixed within a matter of hours.

    Reviewed by dev-aritra at 2019-02-13 14:51
  • 3. Learning Path / Roadmap to be Xamarin (iOS | Android | Cross Platform) Developer

    It's necessary have a path to travel with the correct information and exact knowledge. Don't loss the time.

    It could be a list of courses (maybe divided by levels) with a specific order.

    • 1: Entry level
    • 2 - 4: Beginner
    • 5 - 7: Average level
    • 8 - 10: Advanced

    Example:

    1. "What is Xamarin?" - A Post, Video or Course
    2. "How does Xamarin work?" - A Post, Video or Course
    3. "Hello World in Xamarin" - A Post, Video or Course
    Reviewed by dionnyprensa at 2018-11-21 12:54
  • 4. [Migration] Add articles category

    :pencil2: Articles:

    By sending this pull request to contribute I verify that I adhere to the Xamarin Universal Library guidelines:

    • [x] The pull request adheres to the repository's Code of Conduct.
    • [x] I have followed the section's Contributing Guidelines.
    • [x] I understand, Titles should be capitalized. I have checked the grammar.
    • [x] I have searched for previous suggestions before making this new one, as mine could be a duplicate.
    • [x] I understand, my contribution may be removed at any time if any of these guidelines are broken.
    • [x] The submitted contribution is not owned by a company which sole purpose it is to advertise a product of product line.

    Only the collaborators of this repository decide whether a contribution is eligible or not. They will determine if the rules are followed and if the quality of the content is high enough.

    Opening another PR, after the first one is closed in a small period of time will not be reevaluated. If a PR is closed, the issues with your contribution are too significant to be fixed within a matter of hours.

    Reviewed by wcoder at 2018-11-11 16:39
  • 5. Added xaml utilities in tools

    :pencil2: Section: Tools

    By sending this pull request to contribute I verify that I adhere to the Xamarin Universal Library guidelines

    • [x] The pull request adheres to the repository's Code of Conduct.
    • [x] I have followed the section's Contributing Guidelines.
    • [x] I understand, Titles should be capitalized. I have checked the grammar.
    • [x] I have searched for previous suggestions before making this new one, as mine could be a duplicate.
    • [x] I understand, my contribution may be removed at any time if any of these guidelines are broken.
    • [x] The submitted contribution is not owned by a company which sole purpose it is to advertise a product or product line.
    Reviewed by dev-aritra at 2018-12-27 15:07
  • 6. Added AI Apps section in Articles

    :pencil2: Section: Articles

    By sending this pull request to contribute I verify that I adhere to the Xamarin Universal Library guidelines

    • [x] The pull request adheres to the repository's Code of Conduct.
    • [x] I have followed the section's Contributing Guidelines.
    • [x] I understand, Titles should be capitalized. I have checked the grammar.
    • [x] I have searched for previous suggestions before making this new one, as mine could be a duplicate.
    • [x] I understand, my contribution may be removed at any time if any of these guidelines are broken.
    • [x] The submitted contribution is not owned by a company which sole purpose it is to advertise a product of product line.
    Reviewed by dev-aritra at 2018-12-27 13:33
  • 7. [Migration] Add videos category

    :pencil2: Videos:

    By sending this pull request to contribute I verify that I adhere to the Xamarin Universal Library guidelines:

    • [x] The pull request adheres to the repository's Code of Conduct.
    • [x] I have followed the section's Contributing Guidelines.
    • [x] I understand, Titles should be capitalized. I have checked the grammar.
    • [x] I have searched for previous suggestions before making this new one, as mine could be a duplicate.
    • [x] I understand, my contribution may be removed at any time if any of these guidelines are broken.
    • [x] The submitted contribution is not owned by a company which sole purpose it is to advertise a product of product line.

    Only the collaborators of this repository decide whether a contribution is eligible or not. They will determine if the rules are followed and if the quality of the content is high enough.

    Opening another PR, after the first one is closed in a small period of time will not be reevaluated. If a PR is closed, the issues with your contribution are too significant to be fixed within a matter of hours.

    Reviewed by wcoder at 2018-11-10 15:06
  • 8. fix various broken links and spelling errors

    :pencil2: Section: Ebooks, Course, Wallpaper, .github

    By sending this pull request to contribute I verify that I adhere to the Xamarin Universal Library guidelines:

    • [X] The pull request adheres to the repository's Code of Conduct.
    • [X] I have fallowed the section's Contributing Guidelines.
    • [X] I understand, Titles should be capitalized. I have checked the grammar.
    • [X] I have searched for previous suggestions before making this new one, as mine could be a duplicate.
    • [X] I understand, my contribution may be removed at any time if any of these guidelines are broken.
    • [X] The submitted contribution is not owned by a company which sole purpose it is to advertise a product of product line.

    Only the collaborators of this repository decide whether a contribution is eligible or not. They will determine if the rules are followed and if the quality of the content is high enough.

    Opening another PR, after the first one is closed in a small period of time will not be reevaluated. If a PR is closed, the issues with your contribution are too significant to be fixed within a matter of hours.

    Reviewed by alanag13 at 2018-10-31 04:19
  • 9. Books add

    :pencil2: Section: books

    By sending this pull request to contribute I verify that I adhere to the Xamarin Universal Library guidelines:

    • [x] The pull request adheres to the repository's Code of Conduct.
    • [x] I have followed the section's Contributing Guidelines.
    • [x] I understand, Titles should be capitalized. I have checked the grammar.
    • [x] I have searched for previous suggestions before making this new one, as mine could be a duplicate.
    • [x] I understand, my contribution may be removed at any time if any of these guidelines are broken.
    • [x] The submitted contribution is not owned by a company which sole purpose it is to advertise a product of product line.

    Only the collaborators of this repository decide whether a contribution is eligible or not. They will determine if the rules are followed and if the quality of the content is high enough.

    Opening another PR, after the first one is closed in a small period of time will not be reevaluated. If a PR is closed, the issues with your contribution are too significant to be fixed within a matter of hours.

    Reviewed by dev-aritra at 2019-10-19 09:40
  • 10. 404 in articles/under-the-hood

    https://github.com/xamarinuniverse/XamarinUniversalLibrary/blob/master/src/articles/article-topics/Under-the-hood.md

    This URL is currently hitting a 404

    Reviewed by dev-aritra at 2019-02-07 09:47
  • 11. Getting 404 in articles/background services

    The background services link inside articles in returning 404 at this moment. Url to page https://github.com/xamarinuniverse/XamarinUniversalLibrary/blob/master/src/articles/article-topics/Background-services.md

    Reviewed by dev-aritra at 2019-01-14 06:47
Pokemon - Know Through Me
Pokemon - Know Through Me

PokeKtm - Know Through Me iOS App - Rest API What this app does: List of Pokemons Search Pokemon's name Ranking of Pokemons Pokemon Detail To Consider

Nov 9, 2021
Rosetta Enforcer is a macOS utility designed to help developers convert Universal Binary application to Single Architecture, vice versa.
Rosetta Enforcer is a macOS utility designed to help developers convert Universal Binary application to Single Architecture, vice versa.

Rosetta Enforcer Rosetta Enforcer is a macOS utility designed to help developers convert Universal Binary application to Single Architecture, vice ver

Jun 13, 2022
The Bank you really need.

OmegaBank Репозиторий

Apr 22, 2022
Kind of tired to need an Android Device on me, just to read manga, so here we are.

Dokusho Kind of tired to need an Android Device on me, just to read manga, so here we are. I am going to prioritize feature based on how I feel and no

Jul 13, 2022
React Native library that implements PayPal Checkout flow using purely native code (swift).
React Native library that implements PayPal Checkout flow using purely native code (swift).

react-native-paypal-swift React Native library that implements PayPal Checkout flow using purely native code (swift). Installation npm install react-n

Jul 24, 2021
A Swift library for Panasonic AMG88 Grid-EYE thermopile sensors.

AMG88xx A Swift library for the Panasonic AMG88 family of sensors. Summary This library can read temperature data from the AMG88 thermopile sensor. Us

Dec 31, 2021
Swift library for parsing Extended Backus–Naur Form (EBNF) notation

Gramophone Swift library for parsing Extended Backus–Naur Form (EBNF) notation Integration Swift Package Manager dependencies: [ .package(url: "ht

Jul 28, 2022
A testing MQTT react native library

react-native-awesome-testing abc Installation npm install react-native-awesome-testing Usage import { multiply } from "react-native-awesome-testing";

Nov 26, 2021
Personal plug-in library

PPILibrary Personal plug-in library 功能介绍 Core 核心基础扩展, 不依赖于任何三方库 使用 根据subspec指定 pod 'PPILibrary', :subspecs => ['Core'], :git => 'https://github.com/Sh

Mar 29, 2022
🐦 An asynchronous Twitter library based on the Twitter v2 API

Twift Twift is an asynchronous Swift library for the Twitter v2 API. No external dependencies Only one callback-based method (requestUserCredentials)

Aug 1, 2022
Keybase Go Library, Client, Service, OS X, iOS, Android, Electron
Keybase Go Library, Client, Service, OS X, iOS, Android, Electron

Keybase Hi, and welcome to the Keybase client repo. All our client apps (macOS, Windows, Linux, iOS, and Android) are being actively developed in this

Aug 2, 2022
KnockToReact is an iOS library written in Swift and Objective-C that brings an exclusive feature to interact with users just by receiving and recognizing "knocks" in the device.

KnockToReact is an iOS library written in Swift and Objective-C that brings an exclusive feature to interact with users just by receiving and recognizing "knocks" in the device.

Feb 10, 2022
Blazing⚡️Fast BTC and ETH Wallet Generator library for React Native, Android and iOS

Blazing ⚡️ Fast BTC and ETH Wallet Generator library for React Native, Android and iOS.

Feb 21, 2022
Apple SMC library & tool

SMCKit An Apple System Management Controller (SMC) library & command line tool in Swift for Intel based Macs. The library works by talking to the Appl

Jun 26, 2022
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.

A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire. Summary This library provides an easy way to

Jul 21, 2022
A modern runtime (soon: modification) library

Bridge A Modern Runtime (soon: Modification) Library Setup swift package generate-xcodeproj Whenever you need to create/modify a target, please regen

Jul 22, 2022
A Kotlin multiplatform library for building dynamic server-driven UI
A Kotlin multiplatform library for building dynamic server-driven UI

Component Box · A Kotlin multiplatform library for building dynamic server-driven UI. Material Component-Based Interoperable Dynamic What You See Is W

Aug 3, 2022
SwiftyXPC - a wrapper for Apple’s XPC interprocess communication library that gives it an easy-to-use, idiomatic Swift interface.

SwiftyXPC is a wrapper for Apple’s XPC interprocess communication library that gives it an easy-to-use, idiomatic Swift interface.

Jul 31, 2022
React Native utility library around image and video files for getting metadata like MIME type, timestamp, duration, and dimensions. Works on iOS and Android using Java and Obj-C, instead of Node 🚀.

Qeepsake React Native File Utils Extracts information from image and video files including MIME type, duration (video), dimensions, and timestamp. The

Apr 30, 2022