DIPS.Mobile.UI 8.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package DIPS.Mobile.UI --version 8.0.0
NuGet\Install-Package DIPS.Mobile.UI -Version 8.0.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="DIPS.Mobile.UI" Version="8.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DIPS.Mobile.UI --version 8.0.0
#r "nuget: DIPS.Mobile.UI, 8.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install DIPS.Mobile.UI as a Cake Addin
#addin nuget:?package=DIPS.Mobile.UI&version=8.0.0

// Install DIPS.Mobile.UI as a Cake Tool
#tool nuget:?package=DIPS.Mobile.UI&version=8.0.0

<img src="assets/dips.png" width="20" height="20"> dips.com

To support developers building DIPS mobile native apps, the designers maintain a Design System with style resources and components. These resources and components are available for the developers by using DIPS.Mobile.UI as a dependency for their app.

This project is well documented with examples on how to use the components from DIPS. The documentation can be found in the wiki section.

Using the library

Please make sure to read the Getting started before using the library for your app.

Build status

Nuget GitHub last commit

Live test with app

To test the resources and components live you are welcome to download the DIPS Mobile UI Components app. Use the below links or barcodes for your platform:

iOS Android
iOS Android
Download link Download link

When you have downloaded the app it will prompt you to download new versions onces they are out.

From design to code

Design Tokens

The style resources (colors, sizes, icons etc) in this library is generated in DIPS.Mobile.DesignTokens, which is exported from the Design System. The point of having design tokens is for developers and designers to use the same terms when discussing design or implementing a design in an application. The design tokens is exported in various formats, but they must be machine readable. Not everything can be exported as design tokens, but DIPS.Mobile.UI is using exported colors, sizes and icons. These are refered to as resources, and the resources are available for developers in .NET Standard, Android and iOS project by xaml/xml resources or APIs.

Workflow

The designers is maintaining prototypes and design in Figma. They also maintain their resources and components, which makes it easy to reuse throughout design and prototypes. The resoruces can be exported to various formats.

The following pipeline is used when a new resource is added to DIPS.Mobile.UI:

  1. The designer wants to create a new color, size or icon to be reused. They come up with a name for the resource and the resource gets created.
  2. The designer export the resource from Figma to a format that the developers and designers agree on.
  3. The designer imports (push, uploads) the exported resource to DIPS.Mobile.DesignTokens repository.
  4. A build server trigger from the designer pushing the new design token to DIPS.Mobile.DesignTokens. The build server generates the design token to a format that can be used in DIPS.Mobile.UI.
  5. A build server triggers once the design token has been generated. This build server grabs the resource and places it in a local DIPS.Mobile.UI repository.
  6. A new Pull Request gets created to the remote DIPS.Mobile.UI repository.
  7. The Pull Request has to be approved by the maintainers of DIPS.Mobile.UI.
  8. Once the Pull Request is approved, it gets merged to DIPS.Mobile.UI. A new nuget version of the library is published and the nuget package can be used in a mobile app. A new version of the test app is distributed, and the designers can test their resource right away.
journey
    title Pipeline: From design to code
    section Figma
      Create resource:20: Designer
      Exports resource as design token: 20: Designer
    section DIPS.Mobile.DesignTokens
      Import & push design token: 20: Designer
      Trigger design token generation: 20: Build server
    section DIPS.Mobile.UI
      Trigger import of token as resource: 20: Build server
      Create pull request: 20: Build server
      Approve pull request: 20: Developer
      New nuget package created: 6: Build server
      New test app distributed: 6: Build server
Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-android33.0 is compatible.  net7.0-ios was computed.  net7.0-ios16.1 is compatible.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
28.3.1 64 4/24/2024
28.3.1-pre20240423.1 40 4/23/2024
28.3.0 63 4/22/2024
28.3.0-pre20240422.6 25 4/22/2024
28.3.0-pre20240422.5 37 4/22/2024
28.3.0-pre20240422.3 43 4/22/2024
28.3.0-pre20240419.2 33 4/19/2024
28.2.0 96 4/16/2024
28.1.0 89 4/11/2024
28.0.0 39 4/11/2024
28.0.0-pre20240411.5 39 4/11/2024
28.0.0-pre20240411.3 46 4/11/2024
28.0.0-pre20240404.2 49 4/4/2024
28.0.0-pre20240404.1 47 4/4/2024
27.6.0 50 4/11/2024
27.5.0 49 4/11/2024
27.5.0-pre20240410.1 36 4/10/2024
27.4.0 60 4/9/2024
27.3.0 68 4/8/2024
27.3.0-pre20240408.1 43 4/8/2024
27.2.1 35 4/8/2024
27.2.1-pre20240408.2 41 4/8/2024
27.2.0 67 4/5/2024
27.1.0 71 4/4/2024
27.1.0-pre20240405.1 43 4/5/2024
27.0.0 142 3/22/2024
27.0.0-pre20240321.2 44 3/21/2024
27.0.0-pre20240321.1 46 3/21/2024
26.6.0-pre20240320.2 48 3/20/2024
26.6.0-pre20240320.1 39 3/20/2024
26.5.0 132 3/12/2024
26.4.0 76 3/11/2024
26.4.0-pre20240308.1 43 3/8/2024
26.3.0 70 3/6/2024
26.2.0 57 3/5/2024
26.1.0 95 3/4/2024
26.1.0-pre20240303.1 53 3/3/2024
26.1.0-pre20240302.1 41 3/2/2024
26.0.0 61 3/1/2024
25.0.0 49 3/1/2024
25.0.0-pre20240301.6 45 3/1/2024
25.0.0-pre20240301.5 45 3/1/2024
25.0.0-pre20240301.1 48 3/1/2024
24.14.0-pre20240301.7 45 3/1/2024
24.13.2 51 2/28/2024
24.13.1 67 2/28/2024
24.13.1-pre20240228.2 45 2/28/2024
24.13.0 51 2/28/2024
24.12.0 53 2/23/2024
24.11.0 53 2/23/2024
24.10.1 81 2/21/2024
24.10.0 46 2/21/2024
24.9.0 113 2/21/2024
24.9.0-pre20240221.1 50 2/21/2024
24.9.0-pre20240220.5 43 2/20/2024
24.9.0-pre20240220.4 46 2/20/2024
24.9.0-pre20240220.3 42 2/20/2024
24.9.0-pre20240220.2 44 2/20/2024
24.9.0-pre20240220.1 43 2/20/2024
24.9.0-pre20240219.1 44 2/19/2024
24.9.0-pre20240217.2 45 2/17/2024
24.8.0 227 2/5/2024
24.8.0-pre20240217.1 41 2/17/2024
24.7.5 171 2/1/2024
24.7.5-pre20240131.3 45 1/31/2024
24.7.4 69 1/31/2024
24.7.4-pre20240131.5 42 1/31/2024
24.7.4-pre20240131.4 42 1/31/2024
24.7.4-pre20240131.2 44 1/31/2024
24.7.3 48 1/31/2024
24.7.2 111 1/30/2024
24.7.2-pre20240130.1 52 1/30/2024
24.7.1 117 1/29/2024
24.7.0 46 1/29/2024
24.6.2 47 1/29/2024
24.6.1 46 1/29/2024
24.6.0 196 1/23/2024
24.5.2 193 1/23/2024
24.5.1 48 1/23/2024
24.5.0 48 1/23/2024
24.5.0-pre20240123.4 44 1/23/2024
24.4.0 61 1/23/2024
24.3.0 82 1/22/2024
24.3.0-pre20240122.1 42 1/22/2024
24.2.0 163 1/19/2024
24.1.0 72 1/19/2024
24.0.3 51 1/18/2024
24.0.3-pre20240117.1 61 1/17/2024
24.0.2 69 1/16/2024
24.0.0 61 1/16/2024
23.3.0-pre20240116.4 50 1/16/2024
23.2.3 60 1/16/2024
23.2.2 60 1/16/2024
23.2.1 117 1/16/2024
23.2.1-pre20240115.2 50 1/15/2024
23.1.2 149 1/13/2024
23.1.1 54 1/13/2024
23.1.0 71 1/13/2024
23.0.1-pre20240112.3 56 1/12/2024
23.0.0 55 1/12/2024
22.6.0 55 1/12/2024
22.5.3-pre20240111.3 55 1/11/2024
22.5.2 96 1/11/2024
22.5.1 127 1/11/2024
22.5.0 92 1/9/2024
22.4.4 134 1/8/2024
22.4.3 77 1/8/2024
22.4.3-pre20240108.3 55 1/8/2024
22.4.2 80 1/8/2024
22.4.1 65 1/8/2024
22.4.0 93 1/5/2024
22.3.1 66 1/5/2024
22.3.0 96 1/4/2024
22.2.2 67 1/4/2024
22.2.2-pre20240104.1 58 1/4/2024
22.2.1 133 1/3/2024
22.2.0 88 1/3/2024
22.1.3 71 1/3/2024
22.1.2 110 1/3/2024
22.1.2-pre20240103.3 64 1/3/2024
22.1.1 64 1/3/2024
22.1.1-pre20240103.1 41 1/3/2024
22.0.1 214 12/21/2023
22.0.0 89 12/21/2023
22.0.0-pre20231220.7 65 12/20/2023
21.0.0 72 12/20/2023
20.14.1 62 12/20/2023
20.14.0 87 12/20/2023
20.13.1 63 12/20/2023
20.13.0 57 12/20/2023
20.12.2 60 12/20/2023
20.12.1 73 12/19/2023
20.12.0 85 12/19/2023
20.12.0-pre20231219.2 64 12/19/2023
20.11.0 68 12/19/2023
20.10.2 97 12/15/2023
20.10.1 86 12/13/2023
20.10.0 137 12/13/2023
20.9.0 70 12/13/2023
20.9.0-pre20231213.4 70 12/13/2023
20.9.0-pre20231213.3 43 12/13/2023
20.9.0-pre20231213.2 54 12/12/2023
20.9.0-pre20231212.2 63 12/12/2023
20.8.3 80 12/12/2023
20.8.2 155 12/5/2023
20.8.1 72 12/5/2023
20.8.0 65 12/5/2023
20.8.0-pre20231205.2 59 12/5/2023
20.8.0-pre20231205.1 64 12/5/2023
20.7.3 108 12/4/2023
20.7.3-pre20231204.6 55 12/4/2023
20.7.2 69 12/4/2023
20.7.1 69 12/4/2023
20.7.1-pre20231204.3 64 12/4/2023
20.7.0 74 12/4/2023
20.6.0 96 12/1/2023
20.6.0-pre20231204.1 56 12/4/2023
20.5.0 65 12/1/2023
20.4.0 63 12/1/2023
20.3.0 60 11/30/2023
20.2.0 56 11/29/2023
20.1.0 138 11/28/2023
20.0.0 61 11/27/2023
19.11.2-pre20231123.6 70 11/23/2023
19.11.2-pre20231123.5 60 11/23/2023
19.11.2-pre20231123.4 56 11/23/2023
19.11.2-pre20231123.3 62 11/23/2023
19.11.2-pre20231123.2 69 11/23/2023
19.11.2-pre20231123.1 52 11/23/2023
19.11.1 80 11/22/2023
19.11.0 216 11/21/2023
19.11.0-pre20231121.1 62 11/21/2023
19.10.1 46 11/21/2023
19.10.0 67 11/20/2023
19.9.0 58 11/20/2023
19.8.0 133 11/20/2023
19.7.0 58 11/20/2023
19.6.0 59 11/17/2023
19.5.1 74 11/17/2023
19.5.1-pre20231117.1 50 11/17/2023
19.5.0 838 11/14/2023
19.4.3 60 11/14/2023
19.4.2 80 11/14/2023
19.4.1 56 11/13/2023
19.4.1-pre20231113.3 47 11/13/2023
19.4.0 59 11/13/2023
19.3.3 55 11/13/2023
19.3.2 62 11/10/2023
19.3.1 85 11/10/2023
19.3.0 59 11/10/2023
19.2.0 89 11/9/2023
19.1.0 58 11/9/2023
19.0.1 58 11/9/2023
19.0.0 59 11/8/2023
19.0.0-pre20231108.1 52 11/8/2023
18.2.0 67 11/7/2023
18.1.0 56 11/7/2023
18.0.0 55 11/6/2023
18.0.0-pre20231103.4 58 11/3/2023
17.32.3-pre20231025.1 63 10/25/2023
17.26.0 209 10/31/2023
17.25.0 78 10/31/2023
17.24.1 92 10/30/2023
17.24.0 87 10/30/2023
17.23.5 71 10/30/2023
17.23.4 146 10/26/2023
17.23.3 75 10/26/2023
17.23.2 112 10/23/2023
17.23.2-pre20231023.2 56 10/23/2023
17.23.1 70 10/23/2023
17.23.0 81 10/20/2023
17.23.0-pre20231020.1 62 10/20/2023
17.22.1 97 10/19/2023
17.22.0 81 10/19/2023
17.21.0 91 10/19/2023
17.20.3 85 10/19/2023
17.20.2 91 10/18/2023
17.20.1 76 10/18/2023
17.20.0 73 10/18/2023
17.19.5-pre20231018.2 59 10/18/2023
17.19.4 95 10/18/2023
17.19.3 72 10/17/2023
17.19.3-pre20231017.9 68 10/17/2023
17.19.3-pre20231017.7 60 10/17/2023
17.19.2 78 10/17/2023
17.19.2-pre20231017.11 58 10/17/2023
17.19.1 75 10/17/2023
17.19.0 77 10/17/2023
17.18.1-pre20231017.3 59 10/17/2023
17.18.1-pre20231017.1 58 10/17/2023
17.18.0 108 10/13/2023
17.17.3 92 10/13/2023
17.17.2 81 10/13/2023
17.17.2-pre20231017.2 61 10/17/2023
17.17.2-pre20231011.3 58 10/11/2023
17.17.1 149 10/9/2023
17.17.0 110 10/5/2023
17.17.0-pre20231005.6 60 10/5/2023
17.17.0-pre20231005.5 58 10/5/2023
17.17.0-pre20231005.4 53 10/5/2023
17.17.0-pre20231005.3 56 10/5/2023
17.17.0-pre20231005.2 53 10/5/2023
17.16.1-pre20231005.1 62 10/5/2023
17.16.0 177 10/3/2023
17.16.0-pre20231003.2 55 10/3/2023
17.16.0-pre20231003.1 55 10/3/2023
17.15.1 114 10/1/2023
17.15.0 110 9/29/2023
17.14.1 86 9/28/2023
17.14.0 69 9/28/2023
17.13.2 79 9/27/2023
17.13.1 134 9/26/2023
17.13.0 66 9/26/2023
17.12.3 59 9/26/2023
17.12.2 81 9/26/2023
17.12.1 69 9/25/2023
17.12.0 73 9/25/2023
17.11.0 118 9/25/2023
17.10.0 82 9/25/2023
17.9.0 80 9/25/2023
17.8.0 74 9/22/2023
17.7.1-pre20230922.1 59 9/22/2023
17.7.0 130 9/21/2023
17.6.0 68 9/21/2023
17.5.0 70 9/20/2023
17.4.0 81 9/20/2023
17.3.0 72 9/19/2023
17.2.0 74 9/19/2023
17.1.1 74 9/18/2023
17.1.0 71 9/18/2023
17.0.0 172 9/18/2023
17.0.0-pre20230915.5 69 9/15/2023
17.0.0-pre20230915.4 71 9/15/2023
17.0.0-pre20230915.3 69 9/15/2023
17.0.0-pre20230915.2 63 9/15/2023
17.0.0-pre20230915.1 61 9/15/2023
17.0.0-pre20230914.1 71 9/14/2023
16.20.0-pre20230918.1 58 9/18/2023
16.19.0 107 9/12/2023
16.18.0 129 9/12/2023
16.17.2 161 9/8/2023
16.17.1 86 9/8/2023
16.17.0 89 9/6/2023
16.16.2 90 9/5/2023
16.16.1 140 9/5/2023
16.16.0 83 9/5/2023
16.15.0 80 9/5/2023
16.14.0 92 9/5/2023
16.13.1 87 9/4/2023
16.13.0 91 9/1/2023
16.12.0 154 9/1/2023
16.11.4 83 9/1/2023
16.11.3 97 8/31/2023
16.11.2 133 8/31/2023
16.11.1 113 8/30/2023
16.11.0 89 8/30/2023
16.10.1 90 8/30/2023
16.10.0 89 8/30/2023
16.9.0 90 8/30/2023
16.8.2 118 8/30/2023
16.8.1 93 8/29/2023
16.8.1-pre20230829.4 74 8/29/2023
16.8.1-pre20230829.3 71 8/29/2023
16.8.0 84 8/29/2023
16.7.0 110 8/27/2023
16.6.0 98 8/27/2023
16.6.0-pre20230827.1 71 8/26/2023
16.6.0-pre20230826.4 72 8/26/2023
16.6.0-pre20230826.3 74 8/26/2023
16.5.2 177 8/25/2023
16.5.1 139 8/24/2023
16.5.0 146 8/24/2023
16.4.0 121 8/24/2023
16.4.0-pre20230826.2 73 8/26/2023
16.3.1 136 8/24/2023
16.3.0 127 8/23/2023
16.2.2 146 8/18/2023
16.2.1 131 8/17/2023
16.2.1-pre20230817.1 73 8/17/2023
16.2.0 257 8/16/2023
16.1.0 107 8/16/2023
16.0.1 148 8/15/2023
16.0.0 159 8/15/2023
15.0.0 194 8/14/2023
14.2.0 214 8/11/2023
14.1.0 146 8/10/2023
14.0.3 131 8/7/2023
14.0.3-pre20230807.2 75 8/7/2023
14.0.2 204 8/7/2023
14.0.1 158 8/4/2023
14.0.0 160 8/4/2023
14.0.0-pre20230804.3 85 8/4/2023
13.17.0 180 8/4/2023
13.17.0-pre20230804.1 97 8/4/2023
13.16.2 149 8/3/2023
13.16.2-pre20230803.2 98 8/3/2023
13.16.2-pre20230803.1 83 8/3/2023
13.16.2-pre20230802.4 80 8/2/2023
13.16.2-pre20230802.3 83 8/2/2023
13.16.2-pre20230802.2 83 8/2/2023
13.16.1 170 8/1/2023
13.16.1-pre20230802.1 80 8/2/2023
13.16.0 158 8/1/2023
13.15.0 145 7/31/2023
13.14.0 146 7/31/2023
13.13.0 312 7/14/2023
13.12.0 147 7/14/2023
13.11.0 151 7/14/2023
13.10.6 131 7/13/2023
13.10.5 135 7/12/2023
13.10.4 132 7/12/2023
13.10.3 143 7/11/2023
13.10.2 146 7/11/2023
13.10.1 157 7/10/2023
13.10.0 138 7/7/2023
13.9.0 184 7/6/2023
13.8.0 142 7/6/2023
13.7.0 152 7/4/2023
13.6.1 156 7/3/2023
13.6.0 172 6/30/2023
13.5.0 141 6/30/2023
13.4.0 169 6/29/2023
13.3.0 159 6/29/2023
13.2.0 142 6/28/2023
13.1.0 133 6/28/2023
13.0.0 128 6/28/2023
12.11.0 167 6/28/2023
12.10.0 141 6/27/2023
12.9.3 122 6/27/2023
12.9.2 150 6/27/2023
12.9.1 174 6/26/2023
12.9.0 112 6/26/2023
12.8.0 152 6/26/2023
12.7.0 149 6/23/2023
12.6.0 160 6/22/2023
12.5.1 140 6/21/2023
12.5.0 141 6/21/2023
12.4.0 218 6/19/2023
12.3.3 147 6/20/2023
12.3.0 151 6/19/2023
12.2.2 141 6/19/2023
12.2.1 140 6/16/2023
12.2.0 139 6/15/2023
12.0.0 155 6/15/2023
11.4.0 155 6/15/2023
11.3.0 140 6/14/2023
11.2.1 138 6/13/2023
11.2.0 176 6/13/2023
11.1.0 138 6/13/2023
11.0.0 128 6/13/2023
10.0.0 164 6/12/2023
9.0.0 161 6/12/2023
8.1.0 174 6/8/2023
8.0.0 153 6/6/2023
7.1.0 157 6/2/2023
7.0.0 150 5/30/2023
6.4.0 154 5/26/2023
6.3.0 132 5/26/2023
6.2.0 136 5/26/2023
6.1.0 170 5/25/2023
6.0.0 154 5/25/2023
5.1.1 143 5/24/2023
5.1.0 142 5/23/2023
5.0.0 155 5/23/2023
4.0.0 151 5/22/2023
3.0.1 143 5/16/2023
3.0.0 155 5/16/2023
2.1.1 155 5/10/2023
2.1.0 136 5/6/2023
2.0.1 172 4/25/2023
2.0.0 163 4/25/2023
2.0.0-pre20230424.20 82 4/24/2023
2.0.0-pre20230424.9 96 4/24/2023