{"id":2788,"date":"2022-09-29T11:23:44","date_gmt":"2022-09-29T18:23:44","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/surface-duo\/?p=2788"},"modified":"2022-09-29T11:23:44","modified_gmt":"2022-09-29T18:23:44","slug":"android-phone-link-windows","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/surface-duo\/android-phone-link-windows\/","title":{"rendered":"Show off your apps with Phone Link"},"content":{"rendered":"<p>\n  Hello Android developers!\n<\/p>\n<p>\n  This week we\u2019re going to share some tips and tricks to help you show off your development work in meetings, livestreams, recordings, blog posts, or anywhere else you want a video or still of your app!\n<\/p>\n<h2>Demo-ing with Phone Link<\/h2>\n<p>\n  Your phone\u2019s screen can be mirrored on Surface Duo and other <a href=\"https:\/\/support.microsoft.com\/topic\/supported-devices-for-phone-link-app-experiences-cb044172-87aa-9e41-d446-c4ac83ce8807\">supported devices<\/a> by using Phone Link. The mirroring is done via WiFi and works best with a strong wireless network connection.\n  <br \/>\n  The following steps are required to set up Phone Link:\n<\/p>\n<ul>\n<li>\n    Install <strong>Phone Link<\/strong> on Windows from <a href=\"https:\/\/www.microsoft.com\/store\/productId\/9NMPJ99VJBWV\">Microsoft Store<\/a>\n  <\/li>\n<li>\n    Install <strong>Link to Windows <\/strong>on Android from <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.microsoft.appmanager\">Google Play<\/a>\n  <\/li>\n<li>\n    Pair Phone Link and Link to Windows\n  <\/li>\n<\/ul>\n<p>\n  It doesn\u2019t require any adb or other technical setup which means it can also be used by a non-technical person to reproduce a bug and record a video on Windows. Because Phone Link is being shared to your desktop, you can also demo via screen sharing (such as during a Microsoft Teams meeting).<\/p>\n<p>  <img decoding=\"async\" width=\"1457\" height=\"769\" src=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/word-image-2788-1.png\" class=\"wp-image-2789\" alt=\"Phone Link app showing screen sharing with a Surface Duo\" srcset=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/word-image-2788-1.png 1457w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/word-image-2788-1-300x158.png 300w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/word-image-2788-1-1024x540.png 1024w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/word-image-2788-1-768x405.png 768w\" sizes=\"(max-width: 1457px) 100vw, 1457px\" \/>\n<\/p>\n<p>\n  Do you have multiple apps to demo and have trouble switching from one app to another or from one phone to another? Phone Link can help with that by accessing the \u201cApps\u201d tab you can open up to five apps.\n  <br \/>\n  <img decoding=\"async\" width=\"1066\" height=\"808\" src=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/a-picture-containing-text-monitor-screenshot-sc.png\" class=\"wp-image-2790\" alt=\"Phone Link app running on Windows, with two different Android app windows shown - one for the Office app and the other for the Surface app\" srcset=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/a-picture-containing-text-monitor-screenshot-sc.png 1066w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/a-picture-containing-text-monitor-screenshot-sc-300x227.png 300w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/a-picture-containing-text-monitor-screenshot-sc-1024x776.png 1024w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/a-picture-containing-text-monitor-screenshot-sc-768x582.png 768w\" sizes=\"(max-width: 1066px) 100vw, 1066px\" \/>\n<\/p>\n<p>\n  Phone Link has other cool features like read messages, make phone calls, or view your photos on Windows. You can learn more about it on the <a href=\"https:\/\/support.microsoft.com\/phone-link\">Phone Link website<\/a>.\n<\/p>\n<h2>Screen recording <\/h2>\n<p>\n  Are you a command line wizard and don\u2019t want to use Android Studio to record the screen? Don\u2019t worry, there is a solution for that; you can record the screen using these adb commands below:\n<\/p>\n<ul>\n<li>\n    <code>adb shell screenrecord \/sdcard\/screenrecord.mp4<\/code>\n  <\/li>\n<li>\n    press CTRL+C once done\n  <\/li>\n<li>\n    <code>adb pull \/sdcard\/screenrecord.mp4<\/code>\n  <\/li>\n<li>\n    open <b>screenrecord.mp4<\/b>\n  <\/li>\n<\/ul>\n<h2>Making device art<\/h2>\n<p>\n  Do you have an important presentation with screenshots and want to make it look awesome? We have a suggestion for how to do that. No, it\u2019s not Microsoft PowerPoint (we know you already use that). Instead, use the <a href=\"https:\/\/developer.android.com\/distribute\/marketing-tools\/device-art-generator\">device art generator<\/a> to make your screenshots look awesome.\n<\/p>\n<p>\n  <img decoding=\"async\" width=\"831\" height=\"482\" src=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/graphical-user-interface-description-automaticall.png\" class=\"wp-image-2791\" alt=\"Screenshot of the device frame options provided by Google on their website\" srcset=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/graphical-user-interface-description-automaticall.png 831w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/graphical-user-interface-description-automaticall-300x174.png 300w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/09\/graphical-user-interface-description-automaticall-768x445.png 768w\" sizes=\"(max-width: 831px) 100vw, 831px\" \/>\n<\/p>\n<p>\n  The generator includes a number of popular devices, but if you want to create Surface Duo screenshots, you can find the device frame in the <a href=\"https:\/\/docs.microsoft.com\/dual-screen\/design\/kit\">Surface Duo Figma Design Kit<\/a>.\n<\/p>\n<h2>Resources and feedback<\/h2>\n<p>\n  If you have any questions or would like to tell us about your dual-screen applications, use the\u00a0<a href=\"http:\/\/aka.ms\/SurfaceDuoSDK-Feedback\" target=\"_blank\" rel=\"noopener\">feedback forum<\/a>\u00a0or message us on Twitter\u00a0<a href=\"https:\/\/twitter.com\/surfaceduodev\" target=\"_blank\" rel=\"noopener\">@surfaceduodev<\/a>.\u00a0\n<\/p>\n<p>\n  This Friday you can catch us live on <a href=\"https:\/\/twitch.tv\/surfaceduodev\" target=\"_blank\" rel=\"noopener\">Twitch<\/a> at 13h00 European time, and every Friday at 11am Pacific time to chat about Surface Duo developer topics! <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello Android developers! This week we\u2019re going to share some tips and tricks to help you show off your development work in meetings, livestreams, recordings, blog posts, or anywhere else you want a video or still of your app! Demo-ing with Phone Link Your phone\u2019s screen can be mirrored on Surface Duo and other supported [&hellip;]<\/p>\n","protected":false},"author":101902,"featured_media":2789,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[46],"class_list":["post-2788","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-surface-duo-sdk","tag-surface-duo"],"acf":[],"blog_post_summary":"<p>Hello Android developers! This week we\u2019re going to share some tips and tricks to help you show off your development work in meetings, livestreams, recordings, blog posts, or anywhere else you want a video or still of your app! Demo-ing with Phone Link Your phone\u2019s screen can be mirrored on Surface Duo and other supported [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/posts\/2788","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/users\/101902"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/comments?post=2788"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/posts\/2788\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/media\/2789"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/media?parent=2788"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/categories?post=2788"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/tags?post=2788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}