[{"data":1,"prerenderedAt":324},["ShallowReactive",2],{"project-23204641":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":43,"post_text":44,"what":45,"said":57,"maker_in_thread":203,"shape":205,"grid":209,"attempts":286,"same_week":287,"maker_shows":39,"maker_hidden":316,"reader_version":317,"card":318},"23204641","bookmark_ui_demo","New UI pattern for file manager type apps","title","Show HN: New UI pattern for file manager type apps","https:\u002F\u002Fgithub.com\u002Fgreyduchess\u002Fbookmark_ui_demo\u002Ftree\u002Fmaster","github.com","greyshirts",1589645441,2020,124,33,511,3028,17,"notable","productivity","file manager","mobile_app",[21,24,25,26],"mobile ui","reorder files","move files","mixed",-0.156,{"positive":30,"neutral":31,"mixed":32,"critical":33},3,8,5,7,23,{"docs":36,"design":38,"idea":40,"performance":42},{"positive":37,"critical":30},0,{"positive":37,"critical":39},1,{"positive":30,"critical":41},2,{"positive":37,"critical":39},[39,37,37,37,39,30,30,30,30,37,30,30,30,39,37,37,32,30,30,30,39,39,37,30,30,37,39,37,32,30,39,37,32],null,{"problem":46,"audience":44,"pricing":44,"motivation":44,"time_to_build":44,"stack":54,"openness":55,"stage":56,"team_size":55},{"value":47,"source":48,"evidence":49},"Moving and reordering files on touch devices is hard with traditional drag and drop","commenter",[50],{"id":51,"by":52,"text":53},"23206621","majewsky","I admit that I haven't read everything, but that's because I got stuck on the first paragraph of the README: > New UI pattern for file manager type apps. It makes moving and…",[],"unknown","prototype",{"praise":58,"objections":74,"requests":131,"questions":160,"alternatives":176},[59],{"value":60,"source":48,"evidence":61},"Creative, interesting concept for reordering files on mobile",[62,66,70],{"id":63,"by":64,"text":65},"23210888","cnorthwood","I think the creativity here should be applauded, it's an interesting novel improvement to an existing pattern. I think it'd be very interesting to do a bit of a formal usability…",{"id":67,"by":68,"text":69},"23207224","sova","Amazing idea, scrolling unidimensional UIs for the hand need more innovation like this",{"id":71,"by":72,"text":73},"23210560","svecoldr","It reminds me of a bookmarking pattern. You bookmark several items and later on perform actions on the bookmarked collections. Very interesting concept worth investigating…",[75,90,105,116,123],{"value":76,"source":48,"evidence":77},"README and demo unclear; hard to tell what the interaction does",[78,82,86],{"id":79,"by":80,"text":81},"23205311","GuiA","I have a hard time understanding what you've built (and don't have an Android device handy to test). The GIFs are jerky, and it's always hard to tell what is going on with touch…",{"id":83,"by":84,"text":85},"23206513","zoomablemind","I'm interested... but puzzled about what is it about from reading the Readme and seeing the anima-gifs This is the case of when a picture is in a need of more words; not a…",{"id":87,"by":88,"text":89},"23206397","vehemenz","I like the idea over drag and drop, but the interface itself in the demo is too low-information to use. It reminds me of all the problems with Apple Podcasts compared to other…",{"value":91,"source":48,"evidence":92},"'Move here' targets are confusing and ambiguous",[93,97,101],{"id":94,"by":95,"text":96},"23205265","mattlondon","The \"move here\" thing for me was confusing. When showing near the folders, was the \"move here\" between folder 1 and folder 2 supposed to mean move the files into folder 1, folder…",{"id":98,"by":99,"text":100},"23206162","asah","I was also confused by this.",{"id":102,"by":103,"text":104},"23209578","aetherspawn","I also had no idea what was supposed to be happening because ordering files is not a use case I’ve ever cared about on mobile. So I assumed ‘move here’ was supposed to move…",{"value":106,"source":48,"evidence":107},"Expanding move-here regions on long lists is disorienting and slow",[108,112],{"id":109,"by":110,"text":111},"23205226","asidiali","This is a really cool concept, thanks for sharing. I like the idea, but I'm not too keen on the way that once you select an item, the additional \"Move Here\" UI pops up for every…",{"id":113,"by":114,"text":115},"23206659","cosmotic","Expanding all those 'move here' regions sure is disorienting and janky\u002Fslow. I suggest a floating element with an arrow pointing to the seam between the list items, that way you…",{"value":117,"source":48,"evidence":118},"Long press is undiscoverable",[119],{"id":120,"by":121,"text":122},"23210840","thecupisblue","Nice idea, but not good enough. The long press is undiscoverable - put it on more Have a menu appear under the item on more with simple icon actions - move, rename, delete, copy.…",{"value":124,"source":48,"evidence":125},"Novelty claim questionable; similar patterns exist",[126,127],{"id":79,"by":80,"text":81},{"id":128,"by":129,"text":130},"23208151","mkl","The Moodle learning management system [1] uses a very similar UI for moving items (links, documents, etc.) [2]. It supports drag and drop, which is more convenient for small…",[132,140,148,156],{"value":133,"source":48,"evidence":134},"Clarify target audience and problem in the README",[135,136],{"id":51,"by":52,"text":53},{"id":137,"by":138,"text":139},"23210845","justinclift","> \"New UI pattern for file manager type apps\" Needs the word \"mobile\" in the heading somewhere, as it's nothing to do with standard (eg desktop) apps.",{"value":141,"source":48,"evidence":142},"Mention mobile in the title",[143,147],{"id":144,"by":145,"text":146},"23205230","nailer","I would be good to edit the title to say this is mobile specific.",{"id":137,"by":138,"text":139},{"value":149,"source":48,"evidence":150},"Show move-here only on visible portion or use floating indicator",[151,155],{"id":152,"by":153,"text":154},"23206406","vanderZwan","You could maybe mitigate that with by only having the \"move here\" show up in the visible portion of the list",{"id":113,"by":114,"text":115},{"value":157,"source":48,"evidence":158},"Usability study against a control group",[159],{"id":63,"by":64,"text":65},[161,165],{"value":162,"source":48,"evidence":163},"Does 'move here' move files into the folder above or below?",[164],{"id":94,"by":95,"text":96},{"value":166,"source":48,"evidence":167},"How does this compare to dual-pane file managers?",[168,172],{"id":169,"by":170,"text":171},"23205569","FpUser","I think the best concept for file management ever invented is the one used by the orthodox file managers (Double Commander, Midnight Commander, FAR etc. etc).",{"id":173,"by":174,"text":175},"23205978","cerberusss","Meaning, the screen is always split in two. On both sides, there's a directory shown. All commands (copy, move, etc.) now instantly have a target (namely, the other side).",[177,181,188,195,199],{"value":178,"source":48,"evidence":179},"Dual-pane orthodox file managers (Midnight Commander, Double Commander, FAR)",[180],{"id":169,"by":170,"text":171},{"value":182,"source":48,"evidence":183},"Solid Explorer",[184],{"id":185,"by":186,"text":187},"23210822","bestnameever","I used Solid Explorer when I was on Android and that's exactly how it was set up. I really can't think of a better design pattern for a file manager on a mobile device.",{"value":189,"source":48,"evidence":190},"Total Commander",[191],{"id":192,"by":193,"text":194},"23207179","cryo","On Android Total Commander offers two panes by swiping between them.",{"value":196,"source":48,"evidence":197},"Moodle section reordering",[198],{"id":128,"by":129,"text":130},{"value":200,"source":48,"evidence":201},"Drag and drop reordering",[202],{"id":120,"by":121,"text":122},{"comments":37,"answered":37,"key":204},[],{"commenters":206,"max_depth":207,"maker_replies":37,"first_comment_mins":208,"lifespan_hours":15},31,4,63,[210,212,216,219,221,222,224,225,229,230,232,236,237,238,241,244,247,249,252,254,256,259,262,265,267,268,270,273,274,276,280,282,285],[51,37,39,211,52,37],"project\u002Fcritical\u002Fdocs",[213,37,37,214,215,37],"23209544","commenter\u002Fneutral\u002Fnone","thawaway1837",[217,37,37,214,218,37],"23209797","mpalmer",[220,37,37,214,52,37],"23211939",[79,39,39,211,80,37],[94,41,30,223,95,37],"project\u002Fneutral\u002Fdesign",[98,41,30,223,99,37],[226,41,30,227,228,37],"23206846","project\u002Fmixed\u002Fdesign","datguacdoh",[102,41,30,223,103,37],[128,30,37,231,129,37],"other\u002Fneutral\u002Fnone",[233,207,30,234,235,37],"23208110","project\u002Fmixed\u002Fidea","rezonant",[109,32,30,227,110,37],[152,32,30,223,153,37],[113,239,39,240,114,37],6,"project\u002Fcritical\u002Fperformance",[242,33,37,231,243,37],"23207465","Ayesh",[245,33,37,231,246,37],"23209931","ww520",[63,31,32,248,64,37],"project\u002Fpositive\u002Fidea",[83,250,30,251,84,37],9,"project\u002Fneutral\u002Fdocs",[87,253,30,227,88,37],10,[144,255,30,251,145,37],11,[120,257,39,258,121,37],12,"project\u002Fcritical\u002Fdesign",[169,260,39,261,170,37],13,"project\u002Fcritical\u002Fidea",[263,260,37,214,264,37],"23205865","TheSpiceIsLife",[173,260,30,266,174,37],"project\u002Fneutral\u002Fidea",[185,260,30,266,186,37],[269,260,37,231,264,37],"23217207",[271,260,39,261,272,37],"23206466","ben509",[192,260,37,231,193,37],[71,275,32,248,72,37],14,[277,278,30,227,279,37],"23205384",15,"d0gbread",[137,281,39,211,138,37],16,[283,281,37,214,284,37],"23210902","TomMarius",[67,18,32,248,68,37],[],[288,293,297,302,307,312],{"id":289,"name":290,"points":291,"category":292},"23209142","toro",551,"finance_crypto",{"id":294,"name":295,"points":296,"category":292},"23190921","senator-filings",350,{"id":298,"name":299,"points":300,"category":301},"23205579","XP.css",297,"dev_tools",{"id":303,"name":304,"points":305,"category":306},"23180298","Virtual Reality DOS",206,"games",{"id":308,"name":309,"points":310,"category":311},"23223358","aitextgen",174,"ai",{"id":313,"name":314,"points":315,"category":20},"23215360","Career Fair",161,false,"v2",{"id":319,"name":5,"line":6,"ai":316,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":320,"top":18,"kw":321,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":322,"url":9,"mix":323,"praise":60,"objection":76,"sub":21},23204641,-0.16,[21,24,25,26],"100013333033310053331103301053105",[30,31,32,33],1794036590596]