Let us know your feedback on the Surface Duo SDK Preview for developers

%3CLINGO-SUB%20id%3D%22lingo-sub-1144779%22%20slang%3D%22en-US%22%3ELet%20us%20know%20your%20feedback%20on%20the%20Surface%20Duo%20SDK%20Preview%20for%20developers%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1144779%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20awesome%20Android%20Developers%2C%3C%2FP%3E%0A%3CP%3EWe%20would%20love%20to%20hear%20your%20feedback%20on%20Surface%20Duo%20SDK%20Preview%20for%20developers%2C%20feel%20free%20to%20reach%20out%20to%20us%20here%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1145189%22%20slang%3D%22en-US%22%3ERe%3A%20Let%20us%20know%20your%20feedback%20on%20the%20Surface%20Duo%20SDK%20Preview%20for%20developers%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1145189%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20community%2C%3C%2FP%3E%3CP%3EI%20want%20to%20share%20my%20feedback%20that%20I%20already%20sent%20earlier%20the%20week%20to%20the%20open%20minded%20PMs%20openly%20with%20this%20great%20community.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSTRONG%3E%3CFONT%20size%3D%224%22%3EQuestions%3C%2FFONT%3E%3C%2FSTRONG%3E%3C%2FP%3E%3COL%3E%3CLI%3EWhat%20does%20the%20team%20plan%20to%20do%20with%20the%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fsurface-duo-sdk-xamarin-samples%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EXamarin%20sample%20GitHub%20repository%3C%2FA%3E%3F%20Is%20it%20a%20good%20idea%20to%20open%20issues%20or%20to%20create%20pull%20requests%20or%20will%20be%20there%20some%20major%20code%20update%20that%20I%20should%20wait%20until%20it%E2%80%99s%20more%20stable%3F%3C%2FLI%3E%3CLI%3EWhat%20features%20are%20currently%20missing%20and%20will%20be%20added%20in%20the%20future%3F%3C%2FLI%3E%3CLI%3EIf%202.)%20Do%20you%20have%20any%20schedule%20for%20new%20features%3F%3C%2FLI%3E%3CLI%3EIs%20there%20any%20need%20to%20optimize%20an%20app%20for%20%E2%80%9Clandscape%E2%80%9D%20on%20the%20Surface%20Duo%3F%20The%20spanned%20screen%20in%20portrait%20is%20huge%20as%20no%20other%20screen%20now.%20What%20would%20be%20a%20use%20case%20for%20landscape%20mode%3F%3C%2FLI%3E%3C%2FOL%3E%3CH2%20id%3D%22toc-hId--1412646154%22%20id%3D%22toc-hId--1412646183%22%3E%3CSTRONG%3E%3CFONT%20size%3D%224%22%3EWishes%3C%2FFONT%3E%3C%2FSTRONG%3E%3C%2FH2%3E%3CP%3E%3CU%3EPlease%20add%20comments%20to%20the%20sample%20source%3C%2FU%3E%2C%20it%20would%20be%20great%20if%20the%20team%20could%20add%20comments%20to%20the%20samples%20they%20provided.%20For%20example%2C%20for%20the%20FormWindow.cs%20or%20in%20a%20more%20abstract%20way%20on%20how%20to%20structure%20a%20dual-screen%20ready%20app.%20It%20is%20not%20that%20easy%20to%20get%20all%20assumptions%20and%20coherences%20correct%20by%20only%20viewing%20that%20bunch%20of%20code.%20For%20example%2C%20is%20there%20a%20reason%20why%20the%20TwoPaneView%20does%20not%20take%20two%20content%20pages%20as%20children%20but%20just%20content%20views%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CU%3EPlease%20add%20the%20Xamarin.Forms%20helper%20for%20the%20new%20features%3C%2FU%3E%2C%20like%20FormsWindow%2C%20TwoPaneView%20or%20the%20Hinge%20and%20Layout%20Service%20to%20the%20Xamarin.Forms%20core%20or%20to%20your%20Essentials.%20This%20would%20be%20a%20great%20point%20to%20motivate%20more%20developers%20to%20join%20the%20dual-screen-side%20of%20the%20mobile%20app%20force%20if%20they%20could%20easily%20implement%20this%20feature%20without%20building%20such%20%E2%80%9Clow%20level%E2%80%9D%20helper.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSTRONG%3E%3CFONT%20size%3D%224%22%3E%40Members%3C%2FFONT%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3EPlease%20feel%20free%20to%20give%20me%20feedback%2C%20too.%20What%20do%20you%20think%3F%26nbsp%3BWhat%20should%20we%20expect%20from%20the%20SDK%3F%26nbsp%3B%20Should%20it%20be%20more%20%22low%20level%22%20like%20now%20or%20should%20it%20provide%20highly%20abstracted%20services%20and%20helpers%20to%20work%20with%20on%20Activity%20%2F%20ContentPage%20level%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E
Microsoft

Hi awesome Android Developers,

We would love to hear your feedback on Surface Duo SDK Preview for developers, feel free to reach out to us here

1 Reply

Hi community,

I want to share my feedback that I already sent earlier the week to the open minded PMs openly with this great community.

 

Questions

  1. What does the team plan to do with the Xamarin sample GitHub repository? Is it a good idea to open issues or to create pull requests or will be there some major code update that I should wait until it’s more stable?
  2. What features are currently missing and will be added in the future?
  3. If 2.) Do you have any schedule for new features?
  4. Is there any need to optimize an app for “landscape” on the Surface Duo? The spanned screen in portrait is huge as no other screen now. What would be a use case for landscape mode?

Wishes

Please add comments to the sample source, it would be great if the team could add comments to the samples they provided. For example, for the FormWindow.cs or in a more abstract way on how to structure a dual-screen ready app. It is not that easy to get all assumptions and coherences correct by only viewing that bunch of code. For example, is there a reason why the TwoPaneView does not take two content pages as children but just content views?

 

Please add the Xamarin.Forms helper for the new features, like FormsWindow, TwoPaneView or the Hinge and Layout Service to the Xamarin.Forms core or to your Essentials. This would be a great point to motivate more developers to join the dual-screen-side of the mobile app force if they could easily implement this feature without building such “low level” helper.

 

@Members

Please feel free to give me feedback, too. What do you think? What should we expect from the SDK?  Should it be more "low level" like now or should it provide highly abstracted services and helpers to work with on Activity / ContentPage level?