{"id":2642,"date":"2022-07-21T12:03:35","date_gmt":"2022-07-21T19:03:35","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/surface-duo\/?p=2642"},"modified":"2022-07-21T12:03:35","modified_gmt":"2022-07-21T19:03:35","slug":"droidcon-san-francisco-2022","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/surface-duo\/droidcon-san-francisco-2022\/","title":{"rendered":"droidcon San Francisco recap"},"content":{"rendered":"<p>\n  Hello Android developers,\n<\/p>\n<p>\n  Earlier this year the Surface Duo team attended our first in-person conference for the year at <i>droidcon<\/i> in San Francisco! It was great to meet Android developers from all over the world, demonstrate the features of Surface Duo, and chat about building apps for foldable and large screen devices.\n<\/p>\n<p>\n  We\u2019ll also be at these upcoming droidcon events with a booth and speaking session:\n<\/p>\n<ul>\n<li><a href=\"https:\/\/www.droidcon.com\/events\/droidcon-nyc-2022\/\">New York<\/a> \u2013 1-2<sup>nd<\/sup> September\n  <\/li>\n<li><a href=\"https:\/\/www.droidcon.com\/events\/droidcon-london-2022\/\">London<\/a> \u2013 27-28<sup>th<\/sup> October\n  <\/li>\n<\/ul>\n<p>\n  Please come visit us and share your foldable and large screen development experiences!\n<\/p>\n<p>\n  If you\u2019re looking for other foldable and large-screen content, representatives of Microsoft, Google, and Samsung recently chatted about the foldable Android ecosystem on the <a href=\"https:\/\/www.buzzsprout.com\/940987\/10890986\">Samsung Developers Podcast<\/a>:\n<\/p>\n<p><iframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/KUllle-JyXU?start=84\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><a href=\"https:\/\/www.buzzsprout.com\/940987\/10890986\"><strong>Listen to the full podcast episode online<\/strong><\/a><strong> \ud83d\udd0a<\/strong>\n<\/p>\n<h2>Foldable, meet Compose \u2764\ufe0f<\/h2>\n<p>\n  In San Francisco I presented a talk on building Jetpack Compose apps for foldable devices, titled \u201cFoldable, Meet Compose\u201d in a love story theme which impressed quite a few developers. Some of them came to our booth after the talk to ask questions and try our device. The talk covered: \n<\/p>\n<ul>\n<li>\n    Dual-screen <a href=\"https:\/\/docs.microsoft.com\/dual-screen\/introduction\">design patterns<\/a> to help create unique foldable user experiences\n  <\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/dual-screen\/android\/jetpack\/compose\/two-pane-layout\">TwoPaneLayout<\/a> \u2013 simplifies development of fold-aware Compose screens\n  <\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/dual-screen\/android\/jetpack\/compose\/window-state\">WindowState<\/a> \u2013 helps adapt layouts for different devices with Windows size classes\n  <\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/dual-screen\/android\/jetpack\/compose\/ui-tests\">Test Kit<\/a> \u2013 UITest for Jetpack Compose foldable apps\n  <\/li>\n<\/ul>\n<p>\n  The videos for <a href=\"https:\/\/www.droidcon.com\/content\/?filter_category=video&amp;filter_postyear=2022&amp;filter_post_event_tag=droidcon_san_francisco\">all the sessions<\/a> in San Francisco were recently uploaded, and you can now <a href=\"https:\/\/www.droidcon.com\/2022\/06\/28\/foldable-meet-compose\/\">watch &#8220;Foldable, Meet Compose&#8221; online<\/a>:\n<\/p>\n<p>\n  <a href=\"https:\/\/www.droidcon.com\/2022\/06\/28\/foldable-meet-compose\/\"><img decoding=\"async\" width=\"2002\" height=\"1127\" src=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/a-picture-containing-text-description-automatical.png\" class=\"wp-image-2643\" alt=\"Intoductory slide from Foldable meet Compose talk, showing Joy's photo and Senior Software Engineer title\" srcset=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/a-picture-containing-text-description-automatical.png 2002w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/a-picture-containing-text-description-automatical-300x169.png 300w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/a-picture-containing-text-description-automatical-1024x576.png 1024w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/a-picture-containing-text-description-automatical-768x432.png 768w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/a-picture-containing-text-description-automatical-1536x865.png 1536w\" sizes=\"(max-width: 2002px) 100vw, 2002px\" \/><\/a>\n<\/p>\n<p>\n  The Microsoft booth was in the main hall, where we helped attendees install and test their apps on Surface Duo devices, as well as demonstrate the Surface Duo emulator and discuss how to bring foldable support to Android apps.\n<\/p>\n<p>\n  <img decoding=\"async\" width=\"1044\" height=\"783\" src=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/a-picture-containing-text-desk-description-autom.jpeg\" class=\"wp-image-2644\" alt=\"A picture containing text, desk\n\nDescription automatically generated\" srcset=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/a-picture-containing-text-desk-description-autom.jpeg 1044w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/a-picture-containing-text-desk-description-autom-300x225.jpeg 300w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/a-picture-containing-text-desk-description-autom-1024x768.jpeg 1024w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/a-picture-containing-text-desk-description-autom-768x576.jpeg 768w\" sizes=\"(max-width: 1044px) 100vw, 1044px\" \/>\n<\/p>\n<h2>droidcon Berlin<\/h2>\n<p>\n  droidcon Berlin was held recently and our team was on site with Surface Duo demos and a talk about \u201cthe age of large screen\u201d which will be shared online soon. Here\u2019s Cesar, Bianca, and Cristian ready to meet with the Android developer community:\n<\/p>\n<p>\n  <img decoding=\"async\" width=\"800\" height=\"472\" src=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/word-image-2642-4.png\" class=\"wp-image-2645\" srcset=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/word-image-2642-4.png 800w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/word-image-2642-4-300x177.png 300w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2022\/07\/word-image-2642-4-768x453.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\n<\/p>\n<p>\n  Cristian gave a short interview speaking about developing for dual-screen and foldable devices which you can watch here:\n<\/p>\n<p><iframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/qF-pS_KGoo0\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/p>\n<h2>Resources and feedback<\/h2>\n<p>\n  You can learn more about other <em>droidcon<\/em> conferences and events at <a href=\"https:\/\/www.droidcon.com\/\">https:\/\/www.droidcon.com\/<\/a>. \n<\/p>\n<p>\n  If you have any questions or would like to tell us about your dual-screen applications, use the\u00a0<a href=\"https:\/\/techcommunity.microsoft.com\/t5\/surface-duo-sdk\/bd-p\/SurfaceDuoSDK\" 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>.\n<\/p>\n<p>\n  Finally, please join us every Friday on\u00a0<a href=\"https:\/\/twitch.tv\/surfaceduodev\" target=\"_blank\" rel=\"noopener\">Twitch<\/a>\u00a0at 11am Pacific time to chat about Surface Duo developer topics.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello Android developers, Earlier this year the Surface Duo team attended our first in-person conference for the year at droidcon in San Francisco! It was great to meet Android developers from all over the world, demonstrate the features of Surface Duo, and chat about building apps for foldable and large screen devices. We\u2019ll also be [&hellip;]<\/p>\n","protected":false},"author":30456,"featured_media":2643,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[692,706,46],"class_list":["post-2642","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-surface-duo-sdk","tag-jetpack-compose","tag-jetpack-window-manager","tag-surface-duo"],"acf":[],"blog_post_summary":"<p>Hello Android developers, Earlier this year the Surface Duo team attended our first in-person conference for the year at droidcon in San Francisco! It was great to meet Android developers from all over the world, demonstrate the features of Surface Duo, and chat about building apps for foldable and large screen devices. We\u2019ll also be [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/posts\/2642","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\/30456"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/comments?post=2642"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/posts\/2642\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/media\/2643"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/media?parent=2642"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/categories?post=2642"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/tags?post=2642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}