{"id":48761,"date":"2021-06-03T08:38:42","date_gmt":"2021-06-03T15:38:42","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/xamarin\/?p=48761"},"modified":"2021-07-13T15:45:41","modified_gmt":"2021-07-13T22:45:41","slug":"building-beautiful-apps-with-xamarin-forms","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/xamarin\/building-beautiful-apps-with-xamarin-forms\/","title":{"rendered":"Building beautiful apps with Xamarin.Forms"},"content":{"rendered":"<p>One question that I continuously get asked on <a href=\"https:\/\/twitter.com\/jamesmontemagno\">Twitter<\/a> is how can I make great looking apps with Xamarin.Forms? It is a great question, and anyone can build great looking apps with a little inspiration and a little styling. Now, I am not a designer, and I don&#8217;t claim to be a designer, but there is a lot of great inspiration out there for app designs including <a href=\"https:\/\/dribbble.com\">Dribbble<\/a>, <a href=\"https:\/\/www.uplabs.com\/\">uplabs<\/a>, and others. These designs from talented individuals around the globe can help to influence how your own apps look and feel.<\/p>\n<p><center>\n  <div style=\"width: 800px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-48761-1\" width=\"800\" height=\"450\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/restaurantapp.mp4?_=1\" \/><a href=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/restaurantapp.mp4\">https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/restaurantapp.mp4<\/a><\/video><\/div>\n<\/center><\/p>\n<p><strong>Restaurant app by <a href=\"https:\/\/github.com\/devcrux?WT.mc_id=friends-0000-jamont\">Oludayo Alli<\/a><\/strong><\/p>\n<h2>Built-in awesome in Xamarin.Forms<\/h2>\n<p>There are several features in Xamarin.Forms that you can leverage to help bring these designs to life. Look no further than the new <a href=\"https:\/\/docs.microsoft.com\/xamarin\/xamarin-forms\/user-interface\/shapes\/?WT.mc_id=friends-0000-jamont\">Shapes API<\/a> to draw shapes, lines, polygons, and more. Want a consistent look and feel to your native controls? How about adding <a href=\"https:\/\/docs.microsoft.com\/xamarin\/xamarin-forms\/user-interface\/visual\/material-visual?WT.mc_id=friends-0000-jamont\">Material Design<\/a> with a single line of code. Group your collections to perfection with <a href=\"https:\/\/docs.microsoft.com\/xamarin\/xamarin-forms\/user-interface\/carouselview\/?WT.mc_id=friends-0000-jamont\">CarouselView<\/a> paired with <a href=\"https:\/\/docs.microsoft.com\/xamarin\/xamarin-forms\/user-interface\/indicatorview?WT.mc_id=friends-0000-jamont\">IndicatorView<\/a> and of course <a href=\"https:\/\/docs.microsoft.com\/xamarin\/xamarin-forms\/user-interface\/collectionview\/?WT.mc_id=friends-0000-jamont\">CollectionView<\/a>.<\/p>\n<p><center>\n  <div style=\"width: 454px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-48761-2\" width=\"454\" height=\"724\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/drinkgalleryapp.mp4?_=2\" \/><a href=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/drinkgalleryapp.mp4\">https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/drinkgalleryapp.mp4<\/a><\/video><\/div>\n<\/center><\/p>\n<p><strong><a href=\"https:\/\/github.com\/jsuarezruiz\/DrinksGalleryApp?WT.mc_id=friends-0000-jamont\">Drink gallery<\/a> app by <a href=\"https:\/\/twitter.com\/jsuarezruiz?WT.mc_id=friends-0000-jamont\">Javier Su\u00e1rez<\/a><\/strong><\/p>\n<h2>Go further with custom community controls<\/h2>\n<p>The <a href=\"https:\/\/docs.microsoft.com\/xamarin\/community-toolkit\/?WT.mc_id=friends-0000-jamont\">Xamarin Community Toolkit<\/a> continues to add great controls including a DockLayout, Shield, TabView, and more. But there are even more awesome controls from the community including the fabulous <a href=\"https:\/\/devblogs.microsoft.com\/xamarin\/magic-gradients-xamarinforms\/?WT.mc_id=friends-0000-jamont\">Magic Gradients<\/a>, <a href=\"https:\/\/github.com\/sthewissen\/Xamarin.Forms.PancakeView?WT.mc_id=friends-0000-jamont\">PancakeView<\/a>, <a href=\"https:\/\/github.com\/roubachof\/Sharpnado.MaterialFrame?WT.mc_id=friends-0000-jamont\">MaterialFrame<\/a>, <a href=\"https:\/\/github.com\/AndreiMisiukevich\/CardView?WT.mc_id=friends-0000-jamont\">CardView<\/a>, <a href=\"https:\/\/github.com\/roubachof\/Sharpnado.Shadows?WT.mc_id=friends-0000-jamont\">Shadows<\/a>, and so many more. Finally, we cannot forget <a href=\"https:\/\/docs.microsoft.com\/xamarin\/xamarin-forms\/user-interface\/graphics\/skiasharp\/?WT.mc_id=friends-0000-jamont\">SkiaSharp<\/a> a general purpose 2D graphics system for .NET.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/shadows.png\" alt=\"Shadows library showing phones with cards with shadow blur effects\" \/><\/p>\n<h2>Component ecosystem<\/h2>\n<p>Re-usable UI components from top component vendors like <a href=\"https:\/\/www.telerik.com\/xamarin-ui\">Telerik<\/a>, <a href=\"https:\/\/grialkit.com\/\">UX Divers<\/a>, <a href=\"https:\/\/www.grapecity.com\/componentone-studio\/\">GrapeCity<\/a>, and <a href=\"https:\/\/www.syncfusion.com\/xamarin-ui-controls\">Syncfusion<\/a> help you get productive quickly. Be sure to check out the wide number of options when you&#8217;re ready to get started!<\/p>\n<p><center>\n  <img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/islandtracker.png\" alt=\"Island Tracker app for iOS and Android\" \/>\n<\/center><\/p>\n<p><strong><a href=\"https:\/\/github.com\/jamesmontemagno\/app-ac-islandtracker?WT.mc_id=friends-0000-jamont\">Island Tracker<\/a> using community &amp; Syncfusion controls by me!<\/strong><\/p>\n<h2>Get Inspired<\/h2>\n<p>Our very own Javier has been collecting amazing examples great looking open-source apps built with Xamarin.Forms for several years now that you can <a href=\"https:\/\/github.com\/jsuarezruiz\/xamarin-forms-goodlooking-UI?WT.mc_id=friends-0000-jamont\">browse through on GitHub<\/a>. I have already featured a few of these great looking apps, but here are a few more to get you inspired.<\/p>\n<p><center>\n  <img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/wallet.jpg\" alt=\"Credit card wallet app\" \/>\n<\/center><\/p>\n<p><strong><a href=\"https:\/\/github.com\/Altevir\/xamarinforms-wallet-creditcard?WT.mc_id=friends-0000-jamont\">CreditCard Wallet<\/a> by <a href=\"https:\/\/github.com\/Altevir?WT.mc_id=friends-0000-jamont\">Altevir<\/a><\/strong><\/p>\n<p><center>\n  <div style=\"width: 912px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-48761-3\" width=\"912\" height=\"668\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/flightuisample.mp4?_=3\" \/><a href=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/flightuisample.mp4\">https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/flightuisample.mp4<\/a><\/video><\/div>\n<\/center><\/p>\n<p><strong><a href=\"https:\/\/github.com\/LeomarisReyes\/FlightUISample?WT.mc_id=friends-0000-jamont\">Airline flight app<\/a> by <a href=\"https:\/\/github.com\/LeomarisReyes?WT.mc_id=friends-0000-jamont\">Leomaris Reyes<\/a><\/strong><\/p>\n<p><center>\n  <img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/pancakes.jpg\" alt=\"Cook book app with crepes\" \/>\n<\/center><\/p>\n<p><strong><a href=\"https:\/\/github.com\/sthewissen\/iBakePancakes?WT.mc_id=friends-0000-jamont\">Cook book app<\/a> by <a href=\"https:\/\/twitter.com\/devnl\">Steven Thewissen<\/a><\/strong><\/p>\n<p><center>\n  <div style=\"width: 372px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-48761-4\" width=\"372\" height=\"726\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/cakesmobileapp.mp4?_=4\" \/><a href=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/cakesmobileapp.mp4\">https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/cakesmobileapp.mp4<\/a><\/video><\/div>\n<\/center><\/p>\n<p><strong><a href=\"https:\/\/github.com\/shawyunz\/XampleUI?WT.mc_id=friends-0000-jamont\">Cake app<\/a> by <a href=\"https:\/\/github.com\/shawyunz?WT.mc_id=friends-0000-jamont\">Shaw Yu<\/a><\/strong><\/p>\n<p>There are so many more lovely designs to browse through! You can even add your own by simply opening a pull request on Javier&#8217;s <a href=\"https:\/\/github.com\/jsuarezruiz\/xamarin-forms-goodlooking-UI?WT.mc_id=friends-0000-jamont\">GitHub repo<\/a>.<\/p>\n<h2>Adobe XD Exporter<\/h2>\n<p>Many designs you find online or from your designer may be built with tools such as Adobe XD. You can easily import colors and styles into your Xamarin.Forms app thanks to the XD to Xamarin.Forms exporter from our very own <a href=\"https:\/\/github.com\/kphillpotts?WT.mc_id=friends-0000-jamont\">Kym Phillpotts<\/a>!<\/p>\n<p><center>\n  <div style=\"width: 1280px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-48761-5\" width=\"1280\" height=\"720\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/xd.mp4?_=5\" \/><a href=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/xd.mp4\">https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2021\/06\/xd.mp4<\/a><\/video><\/div>\n<\/center><\/p>\n<h2>Go off and build beautiful apps<\/h2>\n<p>Tell us all about your apps by leaving comments below or submitting a pull request to Javier&#8217;s <a href=\"https:\/\/github.com\/jsuarezruiz\/xamarin-forms-goodlooking-UI?WT.mc_id=friends-0000-jamont\">GitHub repo<\/a>. Have terrific tips and tricks? Leave them below and share them with the world.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Designing great looking apps can be hard, but with a little inspiration and a little styling you can craft beautiful looking apps with Xamarin.Forms<\/p>\n","protected":false},"author":544,"featured_media":48762,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2,1,367,7745],"tags":[9202,1389,16],"class_list":["post-48761","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-developers","category-xamarin","category-xamarin-forms","category-xaml","tag-app-design","tag-design","tag-xamarin-forms"],"acf":[],"blog_post_summary":"<p>Designing great looking apps can be hard, but with a little inspiration and a little styling you can craft beautiful looking apps with Xamarin.Forms<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/48761","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/users\/544"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/comments?post=48761"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/48761\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/media\/48762"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/media?parent=48761"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/categories?post=48761"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/tags?post=48761"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}