Git Product home page Git Product logo

dips.xamarin.ui's Introduction

dips.com

Nuget GitHub last commit

DIPS.Xamarin.UI

DIPS.Xamarin.UI_icon

Description

A shared UI library that DIPS use and maintain for their mobile applications. The library contains different components that can be used by any Xamarin.Forms app. The visual parts of the library is created in collaboration with our internal UX team.

The library differentiate its components in three types:

UI Components

UI components include different visual components that are well known to people using our apps. This can be a sheet, popup, radio buttons with more. The UI components focuses heavily on the MVVM design pattern. This means that you can find useful properties that are bindable and is easy to use with commands. Each UI component should have a well documented WIKI and a samples page that you can look at.

Resources

Resources can be used in pages and UI components. This can be colors, icons and converters with more.

API

API includes utilities that is useful when working with the MVVM pattern and XAML. This can be a property changed api, commands, recursively searching the visual tree with more.

Supported platforms

  • Android
  • iOS

This package do not support UWP or WPF because DIPS has a internal Windows desktop library with other components that are more suiting for desktop applications.

Maintenance

The library gets constantly updated and new features gets added once we identify the need of having components shared between our apps. New features are added as a issue and are marked as a [Spec].

We follow semantic versioning for our nuget package.

Contribution

The library will be maintained by DIPS AS, but the public is always welcome to contribute. Please see our developer guidelines to get familiar with how to contribute.

Publicity

dips.xamarin.ui's People

Contributors

haavamoa avatar erlingmk avatar govermangambo avatar rizanzaky avatar jonathanrandev avatar iyani-nk avatar hjerpbakk avatar adisriman avatar dulanjamadhusankha avatar illedan avatar sandernico avatar tharikadahanayaka avatar vetle444 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.