CINXE.COM
<!doctype html><html lang="en"><head><title data-rh="true">The most insightful stories about Mobile - Medium</title><meta data-rh="true" charset="utf-8"/><meta data-rh="true" name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,maximum-scale=1"/><meta data-rh="true" name="theme-color" content="#000000"/><meta data-rh="true" name="twitter:app:name:iphone" content="Medium"/><meta data-rh="true" name="twitter:app:id:iphone" content="828256236"/><meta data-rh="true" property="al:ios:app_name" content="Medium"/><meta data-rh="true" property="al:ios:app_store_id" content="828256236"/><meta data-rh="true" property="al:android:package" content="com.medium.reader"/><meta data-rh="true" property="al:android:app_name" content="Medium"/><meta data-rh="true" property="fb:app_id" content="542599432471018"/><meta data-rh="true" property="og:site_name" content="Medium"/><meta data-rh="true" name="title" content="The most insightful stories about Mobile - Medium"/><meta data-rh="true" name="description" content="Read stories about Mobile on Medium. Discover smart, unique perspectives on Mobile and the topics that matter most to you like Android, Technology, Mobile App Development, Apps, Tech, Smartphones, iOS, Gaming, and News."/><meta data-rh="true" name="robots" content="index,follow"/><meta data-rh="true" name="twitter:card" content="summary_large_image"/><meta data-rh="true" name="twitter:site" content="@Medium"/><meta data-rh="true" name="twitter:description" content="Read stories about Mobile on Medium. Discover smart, unique perspectives on Mobile and the topics that matter most to you like Android, Technology, Mobile App Development, Apps, Tech, Smartphones, iOS, Gaming, and News."/><meta data-rh="true" name="twitter:image:src" content="https://miro.medium.com/v2/1*0L5w2b6T1yEVI3_ZYUWONw.png"/><meta data-rh="true" property="og:title" content="The most insightful stories about Mobile - Medium"/><meta data-rh="true" property="og:type" content="website"/><meta data-rh="true" property="og:description" content="Read stories about Mobile on Medium. Discover smart, unique perspectives on Mobile and the topics that matter most to you like Android, Technology, Mobile App Development, Apps, Tech, Smartphones, iOS, Gaming, and News."/><meta data-rh="true" property="og:image" content="https://miro.medium.com/v2/1*0L5w2b6T1yEVI3_ZYUWONw.png"/><link data-rh="true" rel="icon" href="https://miro.medium.com/v2/5d8de952517e8160e40ef9841c781cdc14a5db313057fa3c3de41c6f5b494b19"/><link data-rh="true" rel="search" type="application/opensearchdescription+xml" title="Medium" href="/osd.xml"/><link data-rh="true" rel="apple-touch-icon" sizes="152x152" href="https://miro.medium.com/v2/resize:fill:304:304/10fd5c419ac61637245384e7099e131627900034828f4f386bdaa47a74eae156"/><link data-rh="true" rel="apple-touch-icon" sizes="120x120" href="https://miro.medium.com/v2/resize:fill:240:240/10fd5c419ac61637245384e7099e131627900034828f4f386bdaa47a74eae156"/><link data-rh="true" rel="apple-touch-icon" sizes="76x76" href="https://miro.medium.com/v2/resize:fill:152:152/10fd5c419ac61637245384e7099e131627900034828f4f386bdaa47a74eae156"/><link data-rh="true" rel="apple-touch-icon" sizes="60x60" href="https://miro.medium.com/v2/resize:fill:120:120/10fd5c419ac61637245384e7099e131627900034828f4f386bdaa47a74eae156"/><link data-rh="true" rel="mask-icon" href="https://miro.medium.com/v2/resize:fill:1000:1000/7*GAOKVe--MXbEJmV9230oOQ.png" color="#171717"/><link data-rh="true" rel="preconnect" href="https://glyph.medium.com" crossOrigin=""/><link data-rh="true" id="glyph_preload_link" rel="preload" as="style" type="text/css" href="https://glyph.medium.com/css/unbound.css"/><link data-rh="true" id="glyph_link" rel="stylesheet" type="text/css" href="https://glyph.medium.com/css/unbound.css"/><link data-rh="true" rel="canonical" href="https://medium.com/tag/mobile"/><style type="text/css" data-fela-rehydration="516" data-fela-type="STATIC">html{box-sizing:border-box;-webkit-text-size-adjust:100%}*, *:before, *:after{box-sizing:inherit}body{margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,0.8);position:relative;min-height:100vh}h1, h2, h3, h4, h5, h6, dl, dd, ol, ul, menu, figure, blockquote, p, pre, form{margin:0}menu, ol, ul{padding:0;list-style:none;list-style-image:none}main{display:block}a{color:inherit;text-decoration:none}a, button, input{-webkit-tap-highlight-color:transparent}img, svg{vertical-align:middle}button{background:transparent;overflow:visible}button, input, optgroup, select, textarea{margin:0}:root{--reach-tabs:1;--reach-menu-button:1}#speechify-root{font-family:Sohne, sans-serif}div[data-popper-reference-hidden="true"]{visibility:hidden;pointer-events:none}.grecaptcha-badge{visibility:hidden} /*XCode style (c) Angel Garcia <angelgarcia.mail@gmail.com>*/.hljs {background: #fff;color: black; }/* Gray DOCTYPE selectors like WebKit */ .xml .hljs-meta {color: #c0c0c0; }.hljs-comment, .hljs-quote {color: #007400; }.hljs-tag, .hljs-attribute, .hljs-keyword, .hljs-selector-tag, .hljs-literal, .hljs-name {color: #aa0d91; }.hljs-variable, .hljs-template-variable {color: #3F6E74; }.hljs-code, .hljs-string, .hljs-meta .hljs-string {color: #c41a16; }.hljs-regexp, .hljs-link {color: #0E0EFF; }.hljs-title, .hljs-symbol, .hljs-bullet, .hljs-number {color: #1c00cf; }.hljs-section, .hljs-meta {color: #643820; }.hljs-title.class_, .hljs-class .hljs-title, .hljs-type, .hljs-built_in, .hljs-params {color: #5c2699; }.hljs-attr {color: #836C28; }.hljs-subst {color: #000; }.hljs-formula {background-color: #eee;font-style: italic; }.hljs-addition {background-color: #baeeba; }.hljs-deletion {background-color: #ffc8bd; }.hljs-selector-id, .hljs-selector-class {color: #9b703f; }.hljs-doctag, .hljs-strong {font-weight: bold; }.hljs-emphasis {font-style: italic; } </style><style type="text/css" data-fela-rehydration="516" data-fela-type="KEYFRAME">@-webkit-keyframes k1{0%{opacity:0.8}50%{opacity:0.5}100%{opacity:0.8}}@-moz-keyframes k1{0%{opacity:0.8}50%{opacity:0.5}100%{opacity:0.8}}@keyframes k1{0%{opacity:0.8}50%{opacity:0.5}100%{opacity:0.8}}</style><style type="text/css" data-fela-rehydration="516" data-fela-type="RULE">.a{font-family:medium-content-sans-serif-font, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}.b{font-weight:400}.c{background-color:rgba(255, 255, 255, 1)}.l{display:block}.m{position:sticky}.n{top:0}.o{z-index:500}.p{padding:0 24px}.q{align-items:center}.r{border-bottom:solid 1px #F2F2F2}.y{height:41px}.z{line-height:20px}.ab{display:flex}.ac{height:57px}.ae{flex:1 0 auto}.af{color:inherit}.ag{fill:inherit}.ah{font-size:inherit}.ai{border:inherit}.aj{font-family:inherit}.ak{letter-spacing:inherit}.al{font-weight:inherit}.am{padding:0}.an{margin:0}.ao{cursor:pointer}.ap:disabled{cursor:not-allowed}.aq:disabled{color:#6B6B6B}.ar:disabled{fill:#6B6B6B}.au{width:auto}.av path{fill:#242424}.aw{height:25px}.ax{margin-left:16px}.ay{border:none}.az{border-radius:20px}.ba{width:240px}.bb{background:#F9F9F9}.bc path{fill:#6B6B6B}.be{outline:none}.bf{font-family:sohne, "Helvetica Neue", Helvetica, Arial, sans-serif}.bg{font-size:14px}.bh{width:100%}.bi{padding:10px 20px 10px 0}.bj{background-color:transparent}.bk{color:#242424}.bl::placeholder{color:#6B6B6B}.bm{display:inline-block}.bn{margin-left:12px}.bo{margin-right:12px}.bp{border-radius:4px}.bq{margin-left:24px}.br{height:24px}.bx{background-color:#F9F9F9}.by{border-radius:50%}.bz{height:32px}.ca{width:32px}.cb{animation:k1 1.2s ease-in-out infinite}.cc{justify-content:center}.ci{max-width:1192px}.cj{min-width:0}.ck{margin-bottom:48px}.cl{margin-top:24px}.cm{overflow:hidden}.cq{border-radius:100px}.cr{margin-right:8px}.cs{height:38px}.ct{width:120px}.cu{flex:0 0 auto}.cv{background-color:#F2F2F2}.db{flex-direction:column}.dc{margin-bottom:16px}.dn{margin-bottom:24px}.do{height:16px}.du{width:80px}.eb{height:1px}.ec{align-items:stretch}.ed{flex-direction:row}.ee{flex-wrap:wrap}.fp{flex-grow:0}.fq{margin-bottom:32px}.fr{height:200px}.fs{width:158px}.ft{margin-bottom:8px}.fu{width:288px}.fv{width:296px}.fw{margin-bottom:56px}.fx{width:224px}.fy{margin-left:8px}.fz{color:#6B6B6B}.ga{font-size:13px}.gb{height:100%}.gt{color:#FFFFFF}.gu{fill:#FFFFFF}.gv{background:#1A8917}.gw{border-color:#1A8917}.ha:disabled{cursor:inherit !important}.hb:disabled{opacity:0.3}.hc:disabled:hover{background:#1A8917}.hd:disabled:hover{border-color:#1A8917}.he{border-radius:99em}.hf{border-width:1px}.hg{border-style:solid}.hh{box-sizing:border-box}.hi{text-decoration:none}.hj{text-align:center}.hm{margin-right:32px}.hn{position:relative}.ho{fill:#6B6B6B}.hr{background:transparent}.hs svg{margin-left:4px}.ht svg{fill:#6B6B6B}.hv{box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0.05)}.hw{position:absolute}.ig{margin-top:22px}.ih{overflow-x:scroll}.ii{overflow-y:hidden}.ij::-webkit-scrollbar{height:0}.ik::-webkit-scrollbar{width:0}.il::-webkit-scrollbar{background:transparent}.im{scrollbar-width:none}.in{-ms-overflow-style:none}.io::-webkit-scrollbar:horizontal{height:0}.ip{width:24px}.iq{border:1px solid #F2F2F2}.ir{padding:6px}.iz{white-space:nowrap}.ja{transition:background 300ms ease}.jc{padding:8px 16px}.jd{border:1px solid #242424}.je{right:0}.jf{bottom:12px}.jg{padding-left:42px}.jh{pointer-events:none}.ji{opacity:0}.jj{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 25%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 75%)}.jk{height:42px}.jl{margin:2px}.jm svg path{fill:#6B6B6B}.jo{left:0}.jp{padding-right:42px}.jq{background:linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 25%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 75%)}.kj{font-weight:500}.kz{margin:0 8px}.la{color:rgba(255, 255, 255, 1)}.lb{fill:rgba(255, 255, 255, 1)}.lc{background:rgba(25, 25, 25, 1)}.ld{border-color:rgba(25, 25, 25, 1)}.lg:disabled{opacity:0.1}.lh:disabled:hover{background:rgba(25, 25, 25, 1)}.li:disabled:hover{border-color:rgba(25, 25, 25, 1)}.lj{height:0px}.lo{margin:40px 0}.me{margin-top:0px}.mf{box-sizing:content-box}.mg{display:grid}.mh{grid-template-columns:repeat(12, 1fr)}.mi{grid-template-rows:auto 1fr}.mt{grid-area:image}.mu{grid-area:content}.na{border-radius:2px}.nb{aspect-ratio:2}.nc{object-fit:cover}.nd{object-position:50% 50%}.ne{flex-grow:1}.nf a{position:relative}.ng a{z-index:2}.nh button{position:relative}.ni button{z-index:2}.no{height:20px}.np{width:20px}.nr{max-height:20px}.ns{text-overflow:ellipsis}.nt{display:-webkit-box}.nu{-webkit-line-clamp:1}.nv{-webkit-box-orient:vertical}.nw{word-break:break-all}.ny{padding-bottom:12px}.oe{word-break:break-word}.of a{position:static}.og a::before{content:""}.oh a::before{position:absolute}.oi a::before{z-index:1}.oj a::before{top:0}.ok a::before{left:0}.ol a::before{bottom:0}.om a::before{right:0}.on{font-weight:700}.pe{padding-top:8px}.pf{font-size:16px}.pg{max-height:40px}.ph{-webkit-line-clamp:2}.pi{height:48px}.pj{justify-content:space-between}.pk{max-width:200px}.pl{opacity:1}.pm{transition:opacity 300ms ease-out}.pn{gap:16px}.po{gap:4px}.pp{justify-content:flex-end}.pq{flex:0 0 0}.ps{padding:12px}.pt{margin-top:32px}.pu{padding-right:4px}.pv{padding:0 4px}.pw{flex:1 1 auto}.px a{display:flex}.py a{flex-direction:column}.qy{padding-top:12px}.re{margin-left:2px}.rf{margin-top:2px}.rg{cursor:initial}.rn{gap:80px 48px}.ro{grid-area:post0}.rp{grid-area:post1}.rq{grid-area:post2}.rr{grid-area:post3}.rs{grid-area:post4}.rt{grid-area:post5}.ru{grid-area:post6}.rv{grid-area:post7}.sm{fill:#242424}.sn{background:0}.so{border-color:#242424}.sq:disabled:hover{color:#242424}.sr:disabled:hover{fill:#242424}.ss:disabled:hover{border-color:#242424}.st{width:min-width}.su{bottom:0}.sv{z-index:800}.sw{background:rgba(255,255,255,0.7)}.as:hover:not(:disabled){color:rgba(25, 25, 25, 1)}.at:hover:not(:disabled){fill:rgba(25, 25, 25, 1)}.gx:hover{background:#156D12}.gy:hover{border-color:#156D12}.gz:hover{cursor:pointer}.hp:hover{color:#242424}.hq:hover{fill:#242424}.hu:hover svg{fill:#242424}.hx:hover{background-color:rgba(0, 0, 0, 0.1)}.jb:hover{background-color:#F2F2F2}.jn:hover svg path{fill:#000000}.le:hover{background:#000000}.lf:hover{border-color:#242424}.nq:hover{text-decoration:underline}.pr:hover{color:#000000}.sp:hover{fill:#000000}.bd:focus-within path{fill:#242424}</style><style type="text/css" data-fela-rehydration="516" data-fela-type="RULE" media="all and (min-width: 1080px)">.d{display:none}.bw{width:64px}.ch{margin:0 24px}.cp{justify-content:center}.da{margin:0 64px}.dl{height:48px}.dm{width:280px}.dt{margin-bottom:76px}.ea{margin-bottom:40px}.es{width:calc(100% + 48px)}.et{margin-left:-24px}.eu{margin-right:-24px}.fl{padding-left:24px}.fm{padding-right:24px}.fn{flex-basis:50%}.fo{max-width:50%}.gk{font-size:14px}.gl{line-height:20px}.gr{font-size:13px}.gs{padding:5px 12px}.hl{display:flex}.if{margin-bottom:46px}.ix{padding-right:16px}.iy{margin-right:24px}.kb{margin-top:16px}.kc{font-size:16px}.kd{line-height:24px}.ki{margin:0 24px 56px}.kw{font-size:42px}.kx{line-height:52px}.ky{letter-spacing:-0.011em}.ln{margin:0 24px 80px}.mb{font-size:24px}.mc{line-height:30px}.md{letter-spacing:-0.016em}.mr{gap:24px 0}.ms{grid-template-areas:"image image image image image image image image image image image image" "content content content content content content content content content content content content"}.mz{display:block}.nn{margin-bottom:16px}.od{flex:1 0 auto}.pa{font-size:20px}.pb{max-height:48px}.pc{-webkit-line-clamp:2}.pd{letter-spacing:0}.qh{max-height:96px}.qi{-webkit-line-clamp:4}.qr{padding-top:2px}.qs{width:100%}.qx{margin-left:24px}.rd{margin-top:20px}.rl{grid-template-columns:repeat(6, 1fr)}.rm{grid-template-areas: "post0 post0 post0 post1 post1 post1" "post2 post2 post3 post3 post4 post4" "post5 post5 post6 post6 post7 post7" }.rx{gap:32px 0}.sc{aspect-ratio:1.5}.se{max-height:60px}.sg{aspect-ratio:2}.sl{margin-top:80px}</style><style type="text/css" data-fela-rehydration="516" data-fela-type="RULE" media="all and (max-width: 1079.98px)">.e{display:none}</style><style type="text/css" data-fela-rehydration="516" data-fela-type="RULE" media="all and (max-width: 903.98px)">.f{display:none}</style><style type="text/css" data-fela-rehydration="516" data-fela-type="RULE" media="all and (max-width: 727.98px)">.g{display:none}</style><style type="text/css" data-fela-rehydration="516" data-fela-type="RULE" media="all and (max-width: 551.98px)">.h{display:none}.s{display:flex}.t{justify-content:space-between}.bs{width:24px}.cd{margin:0 0 0 24px}.cw{margin:0 24px}.dd{height:32px}.de{width:200px}.dp{margin-bottom:48px}.dv{margin:0}.ef{width:calc(100% + 24px)}.eg{margin-left:-12px}.eh{margin-right:-12px}.ev{padding-left:12px}.ew{padding-right:12px}.ex{flex-basis:100%}.ey{max-width:100%}.gc{font-size:13px}.gd{line-height:20px}.gm{padding:0px 8px 1px}.hy{margin:0px}.ib{margin-bottom:38px}.is{margin-right:16px}.jr{margin-top:12px}.js{font-size:14px}.ke{margin:0 24px 48px}.kk{font-size:24px}.kl{line-height:30px}.km{letter-spacing:-0.016em}.lk{margin:0 24px 56px}.lp{font-size:20px}.lq{line-height:24px}.lr{letter-spacing:0}.mj{gap:24px 0}.mk{grid-template-areas:"image image image image image image image image image image image image" "content content content content content content content content content content content content"}.mv{display:block}.nj{margin-bottom:16px}.nz{flex:1 0 auto}.oo{max-height:48px}.op{-webkit-line-clamp:2}.pz{max-height:96px}.qa{-webkit-line-clamp:4}.qj{padding-top:2px}.qk{width:100%}.qt{margin-left:24px}.qz{margin-top:20px}.ry{aspect-ratio:2}.sh{margin-top:32px}</style><style type="text/css" data-fela-rehydration="516" data-fela-type="RULE" media="all and (min-width: 904px) and (max-width: 1079.98px)">.i{display:none}.bv{width:64px}.cg{margin:0 24px}.co{justify-content:center}.cz{margin:0 64px}.dj{height:48px}.dk{width:280px}.ds{margin-bottom:76px}.dz{margin-bottom:40px}.ep{width:calc(100% + 32px)}.eq{margin-left:-16px}.er{margin-right:-16px}.fh{padding-left:16px}.fi{padding-right:16px}.fj{flex-basis:50%}.fk{max-width:50%}.gi{font-size:14px}.gj{line-height:20px}.gp{font-size:13px}.gq{padding:5px 12px}.hk{display:flex}.ie{margin-bottom:46px}.iw{margin-right:24px}.jy{margin-top:16px}.jz{font-size:16px}.ka{line-height:24px}.kh{margin:0 24px 56px}.kt{font-size:42px}.ku{line-height:52px}.kv{letter-spacing:-0.011em}.lm{margin:0 24px 80px}.ly{font-size:24px}.lz{line-height:30px}.ma{letter-spacing:-0.016em}.mp{gap:24px 0}.mq{grid-template-areas:"image image image image image image image image image image image image" "content content content content content content content content content content content content"}.my{display:block}.nm{margin-bottom:16px}.oc{flex:1 0 auto}.ow{font-size:20px}.ox{max-height:48px}.oy{-webkit-line-clamp:2}.oz{letter-spacing:0}.qf{max-height:96px}.qg{-webkit-line-clamp:4}.qp{padding-top:2px}.qq{width:100%}.qw{margin-left:24px}.rc{margin-top:20px}.rj{grid-template-columns:repeat(6, 1fr)}.rk{grid-template-areas: "post0 post0 post0 post1 post1 post1" "post2 post2 post3 post3 post4 post4" "post5 post5 post6 post6 post7 post7" }.rw{gap:32px 0}.sb{aspect-ratio:1.5}.sd{max-height:60px}.sf{aspect-ratio:2}.sk{margin-top:80px}</style><style type="text/css" data-fela-rehydration="516" data-fela-type="RULE" media="all and (min-width: 728px) and (max-width: 903.98px)">.j{display:none}.w{display:flex}.x{justify-content:space-between}.bu{width:64px}.cf{margin:0 24px}.cn{justify-content:center}.cy{margin:0 48px}.dh{height:48px}.di{width:280px}.dr{margin-bottom:76px}.dx{margin:0}.dy{margin-bottom:40px}.el{width:calc(100% + 28px)}.em{margin-left:-14px}.eo{margin-right:-14px}.fd{padding-left:14px}.fe{padding-right:14px}.ff{flex-basis:50%}.fg{max-width:50%}.gg{font-size:13px}.gh{line-height:20px}.go{padding:0px 8px 1px}.ia{margin:0px}.id{margin-bottom:46px}.iu{padding-right:16px}.iv{margin-right:24px}.jv{margin-top:16px}.jw{font-size:16px}.jx{line-height:24px}.kg{margin:0 24px 56px}.kq{font-size:42px}.kr{line-height:52px}.ks{letter-spacing:-0.011em}.lv{font-size:24px}.lw{line-height:30px}.lx{letter-spacing:-0.016em}.mn{gap:24px 0}.mo{grid-template-areas:"image image image image image image image image image image image image" "content content content content content content content content content content content content"}.mx{display:block}.nl{margin-bottom:16px}.ob{flex:1 0 auto}.os{font-size:20px}.ot{max-height:48px}.ou{-webkit-line-clamp:2}.ov{letter-spacing:0}.qd{max-height:96px}.qe{-webkit-line-clamp:4}.qn{padding-top:2px}.qo{width:100%}.qv{margin-left:24px}.rb{margin-top:20px}.rh{grid-template-columns:repeat(2, 1fr)}.ri{grid-template-areas: "post0 post1" "post2 post3" "post4 post5" "post6 post7" }.sa{aspect-ratio:2}.sj{margin-top:80px}</style><style type="text/css" data-fela-rehydration="516" data-fela-type="RULE" media="all and (min-width: 552px) and (max-width: 727.98px)">.k{display:none}.u{display:flex}.v{justify-content:space-between}.bt{width:24px}.ce{margin:0 0 0 24px}.cx{margin:0 24px}.df{height:32px}.dg{width:200px}.dq{margin-bottom:48px}.dw{margin:0}.ei{width:calc(100% + 24px)}.ej{margin-left:-12px}.ek{margin-right:-12px}.ez{padding-left:12px}.fa{padding-right:12px}.fb{flex-basis:100%}.fc{max-width:100%}.ge{font-size:13px}.gf{line-height:20px}.gn{padding:0px 8px 1px}.hz{margin:0px}.ic{margin-bottom:38px}.it{margin-right:16px}.jt{margin-top:12px}.ju{font-size:14px}.kf{margin:0 24px 48px}.kn{font-size:24px}.ko{line-height:30px}.kp{letter-spacing:-0.016em}.ll{margin:0 24px 56px}.ls{font-size:20px}.lt{line-height:24px}.lu{letter-spacing:0}.ml{gap:24px 0}.mm{grid-template-areas:"image image image image image image image image image image image image" "content content content content content content content content content content content content"}.mw{display:block}.nk{margin-bottom:16px}.oa{flex:1 0 auto}.oq{max-height:48px}.or{-webkit-line-clamp:2}.qb{max-height:96px}.qc{-webkit-line-clamp:4}.ql{padding-top:2px}.qm{width:100%}.qu{margin-left:24px}.ra{margin-top:20px}.rz{aspect-ratio:2}.si{margin-top:32px}</style><style type="text/css" data-fela-rehydration="516" data-fela-type="RULE" media="(orientation: landscape) and (max-width: 903.98px)">.nx{max-height:none}</style></head><body><div id="root"><div class="a b c"><div class="d e f g h i j k"></div><script>document.domain = document.domain;</script><div class="l c"><div class="l m n o c"><div class="p q r s t u v w x i d y z"><a class="fz ag ga bf ak b am an ao ap aq ar as at s u w i d q gb z" href="https://rsci.app.link/?%24canonical_url=https%3A%2F%2Fmedium.com%2Ftag%2Fmobile&%7Efeature=LoOpenInAppButton&%7Echannel=ShowTagPosts&source=---top_nav_layout_nav----------------------------------" rel="noopener follow">Open in app<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" fill="none" viewBox="0 0 10 10" class="fy"><path fill="currentColor" d="M.985 8.485a.375.375 0 1 0 .53.53zM8.75 1.25h.375A.375.375 0 0 0 8.75.875zM8.375 6.5a.375.375 0 1 0 .75 0zM3.5.875a.375.375 0 1 0 0 .75zm-1.985 8.14 7.5-7.5-.53-.53-7.5 7.5zm6.86-7.765V6.5h.75V1.25zM3.5 1.625h5.25v-.75H3.5z"></path></svg></a><div class="ab q"><p class="bf b gc gd ge gf gg gh gi gj gk gl fz"><span><button class="bf b gc gd gm ge gf gn gg gh go gp gj gq gr gl gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh bm hi hj" data-testid="headerSignUpButton">Sign up</button></span></p><div class="ax l"><p class="bf b gc gd ge gf gg gh gi gj gk gl fz"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerSignInButton" rel="noopener follow" href="/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2Ftag%2Fmobile&source=login---top_nav_layout_nav-----------------------global_nav-----------">Sign in</a></span></p></div></div></div><div class="p q r ab ac"><div class="ab q ae"><a class="af ag ah ai aj ak al am an ao ap aq ar as at ab" aria-label="Homepage" data-testid="headerMediumLogo" rel="noopener follow" href="/?source=---top_nav_layout_nav----------------------------------"><svg xmlns="http://www.w3.org/2000/svg" width="719" height="160" fill="none" viewBox="0 0 719 160" class="au av aw"><path fill="#242424" d="m174.104 9.734.215-.047V8.02H130.39L89.6 103.89 48.81 8.021H1.472v1.666l.212.047c8.018 1.81 12.09 4.509 12.09 14.242V137.93c0 9.734-4.087 12.433-12.106 14.243l-.212.047v1.671h32.118v-1.665l-.213-.048c-8.018-1.809-12.089-4.509-12.089-14.242V30.586l52.399 123.305h2.972l53.925-126.743V140.75c-.687 7.688-4.721 10.062-11.982 11.701l-.215.05v1.652h55.948v-1.652l-.215-.05c-7.269-1.639-11.4-4.013-12.087-11.701l-.037-116.774h.037c0-9.733 4.071-12.432 12.087-14.242m25.555 75.488c.915-20.474 8.268-35.252 20.606-35.507 3.806.063 6.998 1.312 9.479 3.714 5.272 5.118 7.751 15.812 7.368 31.793zm-.553 5.77h65.573v-.275c-.186-15.656-4.721-27.834-13.466-36.196-7.559-7.227-18.751-11.203-30.507-11.203h-.263c-6.101 0-13.584 1.48-18.909 4.16-6.061 2.807-11.407 7.003-15.855 12.511-7.161 8.874-11.499 20.866-12.554 34.343q-.05.606-.092 1.212a50 50 0 0 0-.065 1.151 85.807 85.807 0 0 0-.094 5.689c.71 30.524 17.198 54.917 46.483 54.917 25.705 0 40.675-18.791 44.407-44.013l-1.886-.664c-6.557 13.556-18.334 21.771-31.738 20.769-18.297-1.369-32.314-19.922-31.042-42.395m139.722 41.359c-2.151 5.101-6.639 7.908-12.653 7.908s-11.513-4.129-15.418-11.63c-4.197-8.053-6.405-19.436-6.405-32.92 0-28.067 8.729-46.22 22.24-46.22 5.657 0 10.111 2.807 12.236 7.704zm43.499 20.008c-8.019-1.897-12.089-4.722-12.089-14.951V1.309l-48.716 14.353v1.757l.299-.024c6.72-.543 11.278.386 13.925 2.83 2.072 1.915 3.082 4.853 3.082 8.987v18.66c-4.803-3.067-10.516-4.56-17.448-4.56-14.059 0-26.909 5.92-36.176 16.672-9.66 11.205-14.767 26.518-14.767 44.278-.003 31.72 15.612 53.039 38.851 53.039 13.595 0 24.533-7.449 29.54-20.013v16.865h43.711v-1.746zM424.1 19.819c0-9.904-7.468-17.374-17.375-17.374-9.859 0-17.573 7.632-17.573 17.374s7.721 17.374 17.573 17.374c9.907 0 17.375-7.47 17.375-17.374m11.499 132.546c-8.019-1.897-12.089-4.722-12.089-14.951h-.035V43.635l-43.714 12.551v1.705l.263.024c9.458.842 12.047 4.1 12.047 15.152v81.086h43.751v-1.746zm112.013 0c-8.018-1.897-12.089-4.722-12.089-14.951V43.635l-41.621 12.137v1.71l.246.026c7.733.813 9.967 4.257 9.967 15.36v59.279c-2.578 5.102-7.415 8.131-13.274 8.336-9.503 0-14.736-6.419-14.736-18.073V43.638l-43.714 12.55v1.703l.262.024c9.459.84 12.05 4.097 12.05 15.152v50.17a56.3 56.3 0 0 0 .91 10.444l.787 3.423c3.701 13.262 13.398 20.197 28.59 20.197 12.868 0 24.147-7.966 29.115-20.43v17.311h43.714v-1.747zm169.818 1.788v-1.749l-.213-.05c-8.7-2.006-12.089-5.789-12.089-13.49v-63.79c0-19.89-11.171-31.761-29.883-31.761-13.64 0-25.141 7.882-29.569 20.16-3.517-13.01-13.639-20.16-28.606-20.16-13.146 0-23.449 6.938-27.869 18.657V43.643L545.487 55.68v1.715l.263.024c9.345.829 12.047 4.181 12.047 14.95v81.784h40.787v-1.746l-.215-.053c-6.941-1.631-9.181-4.606-9.181-12.239V66.998c1.836-4.289 5.537-9.37 12.853-9.37 9.086 0 13.692 6.296 13.692 18.697v77.828h40.797v-1.746l-.215-.053c-6.94-1.631-9.18-4.606-9.18-12.239V75.066a42 42 0 0 0-.578-7.26c1.947-4.661 5.86-10.177 13.475-10.177 9.214 0 13.691 6.114 13.691 18.696v77.828z"></path></svg></a><div class="ax h"><div class="ab ay az ba bb q bc bd"><div class="bm" aria-hidden="false" aria-describedby="searchResults" aria-labelledby="searchResults"></div><div class="bn bo ab"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M4.092 11.06a6.95 6.95 0 1 1 13.9 0 6.95 6.95 0 0 1-13.9 0m6.95-8.05a8.05 8.05 0 1 0 5.13 14.26l3.75 3.75a.56.56 0 1 0 .79-.79l-3.73-3.73A8.05 8.05 0 0 0 11.042 3z" clip-rule="evenodd"></path></svg></div><input role="combobox" aria-controls="searchResults" aria-expanded="false" aria-label="search" data-testid="headerSearchInput" tabindex="0" class="ay be bf bg z bh bi bj bk bl" placeholder="Search" value=""/></div></div></div><div class="h k w hk hl"><div class="hm ab"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerWriteButton" rel="noopener follow" href="/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnew-story&source=---top_nav_layout_nav-----------------------new_post_topnav-----------"><div class="bf b bg z fz hn ho ab q hp hq"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24" aria-label="Write"><path fill="currentColor" d="M14 4a.5.5 0 0 0 0-1zm7 6a.5.5 0 0 0-1 0zm-7-7H4v1h10zM3 4v16h1V4zm1 17h16v-1H4zm17-1V10h-1v10zm-1 1a1 1 0 0 0 1-1h-1zM3 20a1 1 0 0 0 1 1v-1zM4 3a1 1 0 0 0-1 1h1z"></path><path stroke="currentColor" d="m17.5 4.5-8.458 8.458a.25.25 0 0 0-.06.098l-.824 2.47a.25.25 0 0 0 .316.316l2.47-.823a.25.25 0 0 0 .098-.06L19.5 6.5m-2-2 2.323-2.323a.25.25 0 0 1 .354 0l1.646 1.646a.25.25 0 0 1 0 .354L19.5 6.5m-2-2 2 2"></path></svg><div class="fy l">Write</div></div></a></span></div></div><div class="k j i d"><div class="hm ab"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerSearchButton" rel="noopener follow" href="/search?source=---top_nav_layout_nav----------------------------------"><div class="bf b bg z fz hn ho ab q hp hq"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24" aria-label="Search"><path fill="currentColor" fill-rule="evenodd" d="M4.092 11.06a6.95 6.95 0 1 1 13.9 0 6.95 6.95 0 0 1-13.9 0m6.95-8.05a8.05 8.05 0 1 0 5.13 14.26l3.75 3.75a.56.56 0 1 0 .79-.79l-3.73-3.73A8.05 8.05 0 0 0 11.042 3z" clip-rule="evenodd"></path></svg></div></a></div></div><div class="hm h k j"><div class="ab q"><p class="bf b gc gd ge gf gg gh gi gj gk gl fz"><span><button class="bf b gc gd gm ge gf gn gg gh go gp gj gq gr gl gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh bm hi hj" data-testid="headerSignUpButton">Sign up</button></span></p><div class="ax l"><p class="bf b gc gd ge gf gg gh gi gj gk gl fz"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerSignInButton" rel="noopener follow" href="/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2Ftag%2Fmobile&source=login---top_nav_layout_nav-----------------------global_nav-----------">Sign in</a></span></p></div></div></div><div class="l" aria-hidden="false"><button class="ay hr am ab q ao hs ht hu" aria-label="user options menu" data-testid="headerUserIcon"><div class="l hn"><img alt="" class="l hh by bz ca cv" src="https://miro.medium.com/v2/resize:fill:64:64/1*dmbNkD5D-u45r44go_cf0g.png" width="32" height="32" loading="lazy" role="presentation"/><div class="hv by l bz ca hw n ay hx"></div></div></button></div></div></div><div class="ab cc"><div class="hy hz ia cg ch ci cj bh"><div class="ib ic id ie if ig l hn"><div class="ab q ih ii ij ik il im in io"><div class="ip i d cu"></div><a class="bk ag bg iq bf ak b ir an ao ap aq ar as at z ab q is it iu iv fi iw ix iy iz cv cq ja jb" rel="noopener follow" href="/explore-topics?source=topic_portal---topic_nav---mobile-------------------------------"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" height="24" width="24"><circle cx="12" cy="12.001" r="10.5" stroke="currentColor"></circle><path fill="currentColor" fill-rule="evenodd" d="m16.083 6.167-.147.989-.984 6.636-.036.247-.22.119-5.899 3.194-.88.476.147-.989.984-6.635.037-.248.22-.119 5.899-3.194zM9.92 11.15 9.2 15.997l4.308-2.333zm4.163 1.695-3.59-2.514L14.8 8z" clip-rule="evenodd"></path></svg><div class="fy h k">Explore topics</div></a><a class="cr ay am ao" aria-current="page" rel="noopener follow" href="/tag/mobile?source=topic_portal---topic_nav---mobile-------------------------------"><div class="jc hn cv cq jd ja jb bf b bg z bk iz">Mobile</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/android?source=topic_portal---topic_nav---mobile-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Android</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/technology?source=topic_portal---topic_nav---mobile-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Technology</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/mobile-app-development?source=topic_portal---topic_nav---mobile-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Mobile App Development</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/apps?source=topic_portal---topic_nav---mobile-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Apps</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/tech?source=topic_portal---topic_nav---mobile-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Tech</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/smartphones?source=topic_portal---topic_nav---mobile-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Smartphones</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/ios?source=topic_portal---topic_nav---mobile-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">IOS</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/gaming?source=topic_portal---topic_nav---mobile-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Gaming</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/news?source=topic_portal---topic_nav---mobile-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">News</div></a><div class="hw je n jf jg ab q jh ji jj jk"><button class="ay am jl ao jm jn" aria-label="next sections" tabindex="-1"><svg width="26px" height="26px" class="svgIcon-use" viewBox="0 0 19 19" style="transform:rotate(180deg)" aria-hidden="true"><path fill-rule="evenodd" d="M11.47 13.969 6.986 9.484 11.47 5l.553.492L8.03 9.484l3.993 3.993z"></path></svg></button></div><div class="hw jo n jf jp ab q jh ji jq jk"><button class="ay am jl ao jm jn" aria-label="previous sections" tabindex="-1"><svg width="26px" height="26px" class="svgIcon-use" viewBox="0 0 19 19" aria-hidden="true"><path fill-rule="evenodd" d="M11.47 13.969 6.986 9.484 11.47 5l.553.492L8.03 9.484l3.993 3.993z"></path></svg></button></div></div></div></div></div><div class="l hn"><div class="ab cc"><div class="ke kf kg kh ki ci cj bh"><div class="l hj"><h2 class="bf kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky bk">Mobile</h2><div class="ab cc jr js gd jt ju gf jv jw jx jy jz ka kb kc kd dn bf b fz">Topic<div class="kz l">·</div>136K<!-- --> <!-- -->Followers<div class="kz l">·</div>68K<!-- --> <!-- -->Stories</div><div class="l"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2Fsignedin%2Fsubscriptions%2Ftag%2Fmobile%3FfollowSource%3Dtopics_v2&operation=register&redirect=https%3A%2F%2Fmedium.com%2Ftag%2Fmobile&source=------mobile--------------------follow_tag-----------"><button class="bf b bg z la jc lb lc ld le lf gz ha lg lh li he hf hg hh bm hi hj">Follow</button></a></span></div></div></div></div><div class="ab cc"><div class="hy hz ia cg ch ci cj bh"><div class="lj bh r"></div></div></div><div class="ab cc"><div class="lk ll kg lm ln ci cj bh"><div class="lo l"><h2 class="bf kj lp lq lr ls lt lu lv lw lx ly lz ma mb mc md bk">Recommended stories</h2></div><div class="j i d"><div class="ab db"><div class="me l"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/@awais_8367/the-ultimate-mobile-experience-real-tests-real-results-03dbf194cca2" tabindex="0"><div class="mt"><div aria-label="The Ultimate Mobile Experience Real Tests Real Results"><div class="mv mw mx my mz"><img alt="The Ultimate Mobile Experience Real Tests Real Results" class="bh na nb nc nd bx" src="https://miro.medium.com/v2/resize:fit:1358/format:webp/0*a3gqQE6ttIBgR3PJ.jpg" loading="eager"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@awais_8367?source=topic_portal---recommended_stories---mobile---0-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div class="l hn"><img alt="Muhammad Awais" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*1bJZV5lEAhQsG3gSSWI_dg.png" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@awais_8367?source=topic_portal---recommended_stories---mobile---0-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Muhammad Awais</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@awais_8367/the-ultimate-mobile-experience-real-tests-real-results-03dbf194cca2?source=topic_portal---recommended_stories---mobile---0-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">The Ultimate Mobile Experience Real Tests Real Results</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Today, being the case, cellular is not only a gadget it is a day-by-day companion. So to understand the capabilities at their high quality…</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>17h ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@awais_8367/the-ultimate-mobile-experience-real-tests-real-results-03dbf194cca2?source=topic_portal---recommended_stories---mobile---0-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>2</span></div></div></div></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F03dbf194cca2&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40awais_8367%2Fthe-ultimate-mobile-experience-real-tests-real-results-03dbf194cca2&source=---recommended_stories---mobile---0-84----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span><div class="j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="pt l"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/user-experience-design-1/are-physical-buttons-going-extinct-d67eb8f1435f" tabindex="0"><div class="mt"><div aria-label="A close up shot of the new iPhone 16 camera control button."><div class="mv mw mx my mz"><img alt="A close up shot of the new iPhone 16 camera control button." class="bh na nb nc nd bx" src="https://miro.medium.com/v2/resize:fit:1358/format:webp/0*DaPxPGW75nv2ACXK.jpg" loading="eager"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/user-experience-design-1?source=topic_portal---recommended_stories---mobile---1-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------" rel="noopener follow"><div class="hn ab"><img alt="UX Collective" class="na np no cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*mDhF9X4VO0rCrJvWFatyxg.png" width="20" height="20" loading="lazy"/><div class="na l no np hw n hv hx"></div></div></a></div></div></div><div class="pu l"><p class="bf b ga z fz">In</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" href="https://medium.com/user-experience-design-1?source=topic_portal---recommended_stories---mobile---1-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------" rel="noopener follow"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">UX Collective</p></a></div></div></div><div class="pv l"><p class="bf b ga z fz">by</p></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@daley-wilhelm?source=topic_portal---recommended_stories---mobile---1-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Daley Wilhelm</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/user-experience-design-1/are-physical-buttons-going-extinct-d67eb8f1435f?source=topic_portal---recommended_stories---mobile---1-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">Are physical buttons going extinct?</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Are we leaving physical buttons behind or will they be part of our future?</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Oct 27</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/user-experience-design-1/are-physical-buttons-going-extinct-d67eb8f1435f?source=topic_portal---recommended_stories---mobile---1-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>11</span></div></div></div></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fd67eb8f1435f&operation=register&redirect=https%3A%2F%2Fuxdesign.cc%2Fare-physical-buttons-going-extinct-d67eb8f1435f&source=---recommended_stories---mobile---1-107----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span><div class="j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="pt l"><article class=""><div class="mf l"><div class="bh gb"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://medium.com/dark-pen/the-secret-reason-i-bought-the-iphone-16-pro-1e44ca1878e4" tabindex="0"><div class="bh nf ng nh ni"><div class="ab"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/dark-pen?source=topic_portal---recommended_stories---mobile---2-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------" rel="noopener follow"><div class="hn ab"><img alt="Inspiring Minds" class="na np no cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*1KjCqFF3_JaryNwQLNMN0Q.jpeg" width="20" height="20" loading="lazy"/><div class="na l no np hw n hv hx"></div></div></a></div></div></div><div class="pu l"><p class="bf b ga z fz">In</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" href="https://medium.com/dark-pen?source=topic_portal---recommended_stories---mobile---2-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------" rel="noopener follow"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Inspiring Minds</p></a></div></div></div><div class="pv l"><p class="bf b ga z fz">by</p></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@technewsbynovy?source=topic_portal---recommended_stories---mobile---2-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Nov Tech</p></a></div></div></div></div><div class="ab"><div class="l pw oe"><div class="of og oh oi oj ok ol om px py"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/dark-pen/the-secret-reason-i-bought-the-iphone-16-pro-1e44ca1878e4?source=topic_portal---recommended_stories---mobile---2-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><h2 class="bf on lp lq pz qa lr ls lt qb qc lu os jx qd qe ov ow ka qf qg oz pa kd qh qi pd cm ns nt nv nx bk">The Secret Reason I Bought the iPhone 16 Pro</h2><div class="pe"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Discover the Game-Changing Function You can't Miss</h3></div></a></div><div class="h k j i d"><div class="qj qk ql qm qn qo qp qq qr qs l"><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Sep 29</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/dark-pen/the-secret-reason-i-bought-the-iphone-16-pro-1e44ca1878e4?source=topic_portal---recommended_stories---mobile---2-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>4</span></div></div></div></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F1e44ca1878e4&operation=register&redirect=https%3A%2F%2Fmedium.com%2Fdark-pen%2Fthe-secret-reason-i-bought-the-iphone-16-pro-1e44ca1878e4&source=---recommended_stories---mobile---2-85----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="qt qu qv qw qx l"><div aria-label="The Secret Reason I Bought the iPhone 16 Pro"><div class=""><img alt="The Secret Reason I Bought the iPhone 16 Pro" class="bx na" src="https://miro.medium.com/v2/da:true/resize:fill:160:106/format:webp/0*4RptQVOfgFcCkBz6" width="80" height="53" loading="lazy"/></div></div></div></div><div class="qy"><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Sep 29</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/dark-pen/the-secret-reason-i-bought-the-iphone-16-pro-1e44ca1878e4?source=topic_portal---recommended_stories---mobile---2-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>4</span></div></div></div></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F1e44ca1878e4&operation=register&redirect=https%3A%2F%2Fmedium.com%2Fdark-pen%2Fthe-secret-reason-i-bought-the-iphone-16-pro-1e44ca1878e4&source=---recommended_stories---mobile---2-85----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="lj bh r qz ra rb rc rd"></div></div></div></div></div></article></div><div class="pt l"><article class=""><div class="mf l"><div class="bh gb"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://medium.com/@shobhakartiwari/understanding-the-frozen-attribute-in-swift-a-guide-for-developers-bbb98cf8c235" tabindex="0"><div class="bh nf ng nh ni"><div class="ab"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@shobhakartiwari?source=topic_portal---recommended_stories---mobile---3-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div class="l hn"><img alt="Shobhakar Tiwari" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*g3oDuiFc-t1WCbwkl6SrZQ.jpeg" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@shobhakartiwari?source=topic_portal---recommended_stories---mobile---3-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Shobhakar Tiwari</p></a></div></div></div></div><div class="ab"><div class="l pw oe"><div class="of og oh oi oj ok ol om px py"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@shobhakartiwari/understanding-the-frozen-attribute-in-swift-a-guide-for-developers-bbb98cf8c235?source=topic_portal---recommended_stories---mobile---3-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><h2 class="bf on lp lq pz qa lr ls lt qb qc lu os jx qd qe ov ow ka qf qg oz pa kd qh qi pd cm ns nt nv nx bk">Understanding the @frozen Attribute in Swift: A Guide for Developers</h2><div class="pe"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">In Swift, the @frozen attribute is a powerful feature used to mark enums as immutable in terms of their possible cases, providing both…</h3></div></a></div><div class="h k j i d"><div class="qj qk ql qm qn qo qp qq qr qs l"><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn">19h ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@shobhakartiwari/understanding-the-frozen-attribute-in-swift-a-guide-for-developers-bbb98cf8c235?source=topic_portal---recommended_stories---mobile---3-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fbbb98cf8c235&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40shobhakartiwari%2Funderstanding-the-frozen-attribute-in-swift-a-guide-for-developers-bbb98cf8c235&source=---recommended_stories---mobile---3-84----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="qt qu qv qw qx l"><div aria-label="Understanding the @frozen Attribute in Swift: A Guide for Developers"><div class=""><img alt="Understanding the @frozen Attribute in Swift: A Guide for Developers" class="bx na" src="https://miro.medium.com/v2/resize:fill:160:106/format:webp/1*-x33LiSA4K-Gw5y5wlhW6w.png" width="80" height="53" loading="lazy"/></div></div></div></div><div class="qy"><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn">19h ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@shobhakartiwari/understanding-the-frozen-attribute-in-swift-a-guide-for-developers-bbb98cf8c235?source=topic_portal---recommended_stories---mobile---3-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fbbb98cf8c235&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40shobhakartiwari%2Funderstanding-the-frozen-attribute-in-swift-a-guide-for-developers-bbb98cf8c235&source=---recommended_stories---mobile---3-84----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="lj bh r qz ra rb rc rd"></div></div></div></div></div></article></div><div class="pt l"><article class=""><div class="mf l"><div class="bh gb"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://medium.com/@GWBycer/what-everyone-gets-wrong-about-live-service-design-3f228b1d64d5" tabindex="0"><div class="bh nf ng nh ni"><div class="ab"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@GWBycer?source=topic_portal---recommended_stories---mobile---4-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div class="l hn"><img alt="Josh Bycer" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*8YXn4akIkW7P0ESLg9OkbQ.png" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@GWBycer?source=topic_portal---recommended_stories---mobile---4-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Josh Bycer</p><div class="re rf l"><div class="ab rg"><div class="ab"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path fill="#437AFF" d="M15.163 8c0 .65-.459 1.144-.863 1.575-.232.244-.471.5-.563.719s-.086.543-.092.875c-.006.606-.018 1.3-.49 1.781-.47.481-1.15.494-1.744.5-.324.006-.655.013-.857.094s-.465.337-.704.575c-.422.412-.906.881-1.542.881-.637 0-1.12-.469-1.543-.881-.239-.238-.49-.482-.704-.575-.214-.094-.532-.088-.857-.094-.593-.006-1.273-.019-1.744-.5s-.484-1.175-.49-1.781c-.006-.332-.012-.669-.092-.875-.08-.207-.33-.475-.563-.719-.404-.431-.863-.925-.863-1.575s.46-1.144.863-1.575c.233-.244.472-.5.563-.719.092-.219.086-.544.092-.875.006-.606.019-1.3.49-1.781s1.15-.494 1.744-.5c.325-.006.655-.012.857-.094.202-.081.465-.337.704-.575C7.188 1.47 7.671 1 8.308 1s1.12.469 1.542.881c.239.238.49.481.704.575s.533.088.857.094c.594.006 1.273.019 1.745.5.47.481.483 1.175.49 1.781.005.331.011.669.091.875s.33.475.563.719c.404.431.863.925.863 1.575"></path><path fill="#fff" d="M7.328 10.5c.195 0 .381.08.519.22.137.141.215.331.216.53 0 .066.026.13.072.177a.24.24 0 0 0 .346 0 .25.25 0 0 0 .071-.177c.001-.199.079-.389.216-.53a.73.73 0 0 1 .519-.22h1.959c.13 0 .254-.053.346-.146a.5.5 0 0 0 .143-.354V6a.5.5 0 0 0-.143-.354.49.49 0 0 0-.346-.146h-1.47c-.324 0-.635.132-.865.366-.23.235-.359.552-.359.884v2.5c0 .066-.025.13-.071.177a.24.24 0 0 1-.346 0 .25.25 0 0 1-.072-.177v-2.5c0-.332-.13-.65-.359-.884A1.21 1.21 0 0 0 6.84 5.5h-1.47a.49.49 0 0 0-.346.146A.5.5 0 0 0 4.88 6v4c0 .133.051.26.143.354a.49.49 0 0 0 .347.146z"></path></svg></div></div></div></a></div></div></div></div><div class="ab"><div class="l pw oe"><div class="of og oh oi oj ok ol om px py"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@GWBycer/what-everyone-gets-wrong-about-live-service-design-3f228b1d64d5?source=topic_portal---recommended_stories---mobile---4-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><h2 class="bf on lp lq pz qa lr ls lt qb qc lu os jx qd qe ov ow ka qf qg oz pa kd qh qi pd cm ns nt nv nx bk">What Everyone Gets Wrong About Live Service Design</h2><div class="pe"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Why Mobile Games Make the Live Service Money</h3></div></a></div><div class="h k j i d"><div class="qj qk ql qm qn qo qp qq qr qs l"><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Aug 30</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@GWBycer/what-everyone-gets-wrong-about-live-service-design-3f228b1d64d5?source=topic_portal---recommended_stories---mobile---4-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>4</span></div></div></div></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F3f228b1d64d5&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40GWBycer%2Fwhat-everyone-gets-wrong-about-live-service-design-3f228b1d64d5&source=---recommended_stories---mobile---4-107----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="qt qu qv qw qx l"><div aria-label="What Everyone Gets Wrong About Live Service Design"><div class=""><img alt="What Everyone Gets Wrong About Live Service Design" class="bx na" src="https://miro.medium.com/v2/resize:fill:160:106/format:webp/1*m0DbRw_sMTFyaQI41Kl2gg.png" width="80" height="53" loading="lazy"/></div></div></div></div><div class="qy"><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Aug 30</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@GWBycer/what-everyone-gets-wrong-about-live-service-design-3f228b1d64d5?source=topic_portal---recommended_stories---mobile---4-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>4</span></div></div></div></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F3f228b1d64d5&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40GWBycer%2Fwhat-everyone-gets-wrong-about-live-service-design-3f228b1d64d5&source=---recommended_stories---mobile---4-107----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="lj bh r qz ra rb rc rd"></div></div></div></div></div></article></div></div></div><div class="h k"><div class="mg rh ri rj rk rl rm rn"><div class="ro"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo rw mq rx ms" role="link" data-href="https://medium.com/@awais_8367/the-ultimate-mobile-experience-real-tests-real-results-03dbf194cca2" tabindex="0"><div class="mt"><div aria-label="The Ultimate Mobile Experience Real Tests Real Results"><div class="mv mw mx i d"><img alt="The Ultimate Mobile Experience Real Tests Real Results" class="bh na ry rz sa sb sc nc nd bx" src="https://miro.medium.com/v2/resize:fit:1144/format:webp/0*a3gqQE6ttIBgR3PJ.jpg" loading="eager"/></div><div class="h k j my mz"><img alt="The Ultimate Mobile Experience Real Tests Real Results" class="bh na ry rz sa sb sc nc nd bx" src="https://miro.medium.com/v2/resize:fit:1144/format:webp/0*a3gqQE6ttIBgR3PJ.jpg" loading="eager"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@awais_8367?source=topic_portal---recommended_stories---mobile---0-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div class="l hn"><img alt="Muhammad Awais" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*1bJZV5lEAhQsG3gSSWI_dg.png" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@awais_8367?source=topic_portal---recommended_stories---mobile---0-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Muhammad Awais</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@awais_8367/the-ultimate-mobile-experience-real-tests-real-results-03dbf194cca2?source=topic_portal---recommended_stories---mobile---0-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ly lz sd oy ma mb mc se pc md cm ns nt nv nx bk">The Ultimate Mobile Experience Real Tests Real Results</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Today, being the case, cellular is not only a gadget it is a day-by-day companion. So to understand the capabilities at their high quality…</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>17h ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@awais_8367/the-ultimate-mobile-experience-real-tests-real-results-03dbf194cca2?source=topic_portal---recommended_stories---mobile---0-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>2</span></div></div></div></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F03dbf194cca2&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40awais_8367%2Fthe-ultimate-mobile-experience-real-tests-real-results-03dbf194cca2&source=---recommended_stories---mobile---0-84----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span><div class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="rp"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo rw mq rx ms" role="link" data-href="https://medium.com/user-experience-design-1/are-physical-buttons-going-extinct-d67eb8f1435f" tabindex="0"><div class="mt"><div aria-label="A close up shot of the new iPhone 16 camera control button."><div class="mv mw mx i d"><img alt="A close up shot of the new iPhone 16 camera control button." class="bh na ry rz sa sb sc nc nd bx" src="https://miro.medium.com/v2/resize:fit:1144/format:webp/0*DaPxPGW75nv2ACXK.jpg" loading="eager"/></div><div class="h k j my mz"><img alt="A close up shot of the new iPhone 16 camera control button." class="bh na ry rz sa sb sc nc nd bx" src="https://miro.medium.com/v2/resize:fit:1144/format:webp/0*DaPxPGW75nv2ACXK.jpg" loading="eager"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/user-experience-design-1?source=topic_portal---recommended_stories---mobile---1-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------" rel="noopener follow"><div class="hn ab"><img alt="UX Collective" class="na np no cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*mDhF9X4VO0rCrJvWFatyxg.png" width="20" height="20" loading="lazy"/><div class="na l no np hw n hv hx"></div></div></a></div></div></div><div class="pu l"><p class="bf b ga z fz">In</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" href="https://medium.com/user-experience-design-1?source=topic_portal---recommended_stories---mobile---1-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------" rel="noopener follow"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">UX Collective</p></a></div></div></div><div class="pv l"><p class="bf b ga z fz">by</p></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@daley-wilhelm?source=topic_portal---recommended_stories---mobile---1-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Daley Wilhelm</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/user-experience-design-1/are-physical-buttons-going-extinct-d67eb8f1435f?source=topic_portal---recommended_stories---mobile---1-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ly lz sd oy ma mb mc se pc md cm ns nt nv nx bk">Are physical buttons going extinct?</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Are we leaving physical buttons behind or will they be part of our future?</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Oct 27</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/user-experience-design-1/are-physical-buttons-going-extinct-d67eb8f1435f?source=topic_portal---recommended_stories---mobile---1-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>11</span></div></div></div></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fd67eb8f1435f&operation=register&redirect=https%3A%2F%2Fuxdesign.cc%2Fare-physical-buttons-going-extinct-d67eb8f1435f&source=---recommended_stories---mobile---1-107----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span><div class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="rq"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/dark-pen/the-secret-reason-i-bought-the-iphone-16-pro-1e44ca1878e4" tabindex="0"><div class="mt"><div aria-label="The Secret Reason I Bought the iPhone 16 Pro"><div class="mv mw mx my mz"><img alt="The Secret Reason I Bought the iPhone 16 Pro" class="bh na ry rz sa sf sg nc nd bx" src="https://miro.medium.com/v2/resize:fit:730/format:webp/0*4RptQVOfgFcCkBz6" loading="lazy"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/dark-pen?source=topic_portal---recommended_stories---mobile---2-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------" rel="noopener follow"><div class="hn ab"><img alt="Inspiring Minds" class="na np no cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*1KjCqFF3_JaryNwQLNMN0Q.jpeg" width="20" height="20" loading="lazy"/><div class="na l no np hw n hv hx"></div></div></a></div></div></div><div class="pu l"><p class="bf b ga z fz">In</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" href="https://medium.com/dark-pen?source=topic_portal---recommended_stories---mobile---2-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------" rel="noopener follow"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Inspiring Minds</p></a></div></div></div><div class="pv l"><p class="bf b ga z fz">by</p></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@technewsbynovy?source=topic_portal---recommended_stories---mobile---2-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Nov Tech</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/dark-pen/the-secret-reason-i-bought-the-iphone-16-pro-1e44ca1878e4?source=topic_portal---recommended_stories---mobile---2-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">The Secret Reason I Bought the iPhone 16 Pro</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Discover the Game-Changing Function You can't Miss</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Sep 29</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/dark-pen/the-secret-reason-i-bought-the-iphone-16-pro-1e44ca1878e4?source=topic_portal---recommended_stories---mobile---2-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>4</span></div></div></div></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F1e44ca1878e4&operation=register&redirect=https%3A%2F%2Fmedium.com%2Fdark-pen%2Fthe-secret-reason-i-bought-the-iphone-16-pro-1e44ca1878e4&source=---recommended_stories---mobile---2-85----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span><div class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="rr"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/@shobhakartiwari/understanding-the-frozen-attribute-in-swift-a-guide-for-developers-bbb98cf8c235" tabindex="0"><div class="mt"><div aria-label="Understanding the @frozen Attribute in Swift: A Guide for Developers"><div class="mv mw mx my mz"><img alt="Understanding the @frozen Attribute in Swift: A Guide for Developers" class="bh na ry rz sa sf sg nc nd bx" src="https://miro.medium.com/v2/resize:fit:730/format:webp/1*-x33LiSA4K-Gw5y5wlhW6w.png" loading="lazy"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@shobhakartiwari?source=topic_portal---recommended_stories---mobile---3-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div class="l hn"><img alt="Shobhakar Tiwari" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*g3oDuiFc-t1WCbwkl6SrZQ.jpeg" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@shobhakartiwari?source=topic_portal---recommended_stories---mobile---3-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Shobhakar Tiwari</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@shobhakartiwari/understanding-the-frozen-attribute-in-swift-a-guide-for-developers-bbb98cf8c235?source=topic_portal---recommended_stories---mobile---3-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">Understanding the @frozen Attribute in Swift: A Guide for Developers</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">In Swift, the @frozen attribute is a powerful feature used to mark enums as immutable in terms of their possible cases, providing both…</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn">19h ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@shobhakartiwari/understanding-the-frozen-attribute-in-swift-a-guide-for-developers-bbb98cf8c235?source=topic_portal---recommended_stories---mobile---3-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fbbb98cf8c235&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40shobhakartiwari%2Funderstanding-the-frozen-attribute-in-swift-a-guide-for-developers-bbb98cf8c235&source=---recommended_stories---mobile---3-84----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span><div class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="rs"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/@GWBycer/what-everyone-gets-wrong-about-live-service-design-3f228b1d64d5" tabindex="0"><div class="mt"><div aria-label="What Everyone Gets Wrong About Live Service Design"><div class="mv mw mx my mz"><img alt="What Everyone Gets Wrong About Live Service Design" class="bh na ry rz sa sf sg nc nd bx" src="https://miro.medium.com/v2/resize:fit:730/format:webp/1*m0DbRw_sMTFyaQI41Kl2gg.png" loading="lazy"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@GWBycer?source=topic_portal---recommended_stories---mobile---4-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div class="l hn"><img alt="Josh Bycer" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*8YXn4akIkW7P0ESLg9OkbQ.png" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@GWBycer?source=topic_portal---recommended_stories---mobile---4-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Josh Bycer</p><div class="re rf l"><div class="ab rg"><div class="ab"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path fill="#437AFF" d="M15.163 8c0 .65-.459 1.144-.863 1.575-.232.244-.471.5-.563.719s-.086.543-.092.875c-.006.606-.018 1.3-.49 1.781-.47.481-1.15.494-1.744.5-.324.006-.655.013-.857.094s-.465.337-.704.575c-.422.412-.906.881-1.542.881-.637 0-1.12-.469-1.543-.881-.239-.238-.49-.482-.704-.575-.214-.094-.532-.088-.857-.094-.593-.006-1.273-.019-1.744-.5s-.484-1.175-.49-1.781c-.006-.332-.012-.669-.092-.875-.08-.207-.33-.475-.563-.719-.404-.431-.863-.925-.863-1.575s.46-1.144.863-1.575c.233-.244.472-.5.563-.719.092-.219.086-.544.092-.875.006-.606.019-1.3.49-1.781s1.15-.494 1.744-.5c.325-.006.655-.012.857-.094.202-.081.465-.337.704-.575C7.188 1.47 7.671 1 8.308 1s1.12.469 1.542.881c.239.238.49.481.704.575s.533.088.857.094c.594.006 1.273.019 1.745.5.47.481.483 1.175.49 1.781.005.331.011.669.091.875s.33.475.563.719c.404.431.863.925.863 1.575"></path><path fill="#fff" d="M7.328 10.5c.195 0 .381.08.519.22.137.141.215.331.216.53 0 .066.026.13.072.177a.24.24 0 0 0 .346 0 .25.25 0 0 0 .071-.177c.001-.199.079-.389.216-.53a.73.73 0 0 1 .519-.22h1.959c.13 0 .254-.053.346-.146a.5.5 0 0 0 .143-.354V6a.5.5 0 0 0-.143-.354.49.49 0 0 0-.346-.146h-1.47c-.324 0-.635.132-.865.366-.23.235-.359.552-.359.884v2.5c0 .066-.025.13-.071.177a.24.24 0 0 1-.346 0 .25.25 0 0 1-.072-.177v-2.5c0-.332-.13-.65-.359-.884A1.21 1.21 0 0 0 6.84 5.5h-1.47a.49.49 0 0 0-.346.146A.5.5 0 0 0 4.88 6v4c0 .133.051.26.143.354a.49.49 0 0 0 .347.146z"></path></svg></div></div></div></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@GWBycer/what-everyone-gets-wrong-about-live-service-design-3f228b1d64d5?source=topic_portal---recommended_stories---mobile---4-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">What Everyone Gets Wrong About Live Service Design</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Why Mobile Games Make the Live Service Money</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Aug 30</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@GWBycer/what-everyone-gets-wrong-about-live-service-design-3f228b1d64d5?source=topic_portal---recommended_stories---mobile---4-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>4</span></div></div></div></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F3f228b1d64d5&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40GWBycer%2Fwhat-everyone-gets-wrong-about-live-service-design-3f228b1d64d5&source=---recommended_stories---mobile---4-107----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span><div class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="rt"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/@nidhi-patel/top-react-native-ui-libraries-49d002a83f60" tabindex="0"><div class="mt"><div aria-label="Top React Native UI Libraries"><div class="mv mw mx my mz"><img alt="Top React Native UI Libraries" class="bh na ry rz sa sf sg nc nd bx" src="https://miro.medium.com/v2/resize:fit:730/format:webp/0*H8gOQL0t3Qp8XkyZ" loading="lazy"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@nidhi-patel?source=topic_portal---recommended_stories---mobile---5-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div class="l hn"><img alt="Nidhi" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*cmIAmIlUwABEVZ8ccrqstA.jpeg" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@nidhi-patel?source=topic_portal---recommended_stories---mobile---5-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Nidhi</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@nidhi-patel/top-react-native-ui-libraries-49d002a83f60?source=topic_portal---recommended_stories---mobile---5-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">Top React Native UI Libraries</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Elevate Your React Native UI Game with These Top-Notch UI Kits</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><span>Jan 27</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@nidhi-patel/top-react-native-ui-libraries-49d002a83f60?source=topic_portal---recommended_stories---mobile---5-85--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>4</span></div></div></div></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F49d002a83f60&operation=register&redirect=https%3A%2F%2Fnidhi-patel.medium.com%2Ftop-react-native-ui-libraries-49d002a83f60&source=---recommended_stories---mobile---5-85----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span><div class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="ru"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/@Arslan9902/mobile-technology-benefits-and-side-effects-on-our-health-782c0ede9e3d" tabindex="0"><div class="mt"><div aria-label="Mobile technology benefits and side effects on our health."><div class="mv mw mx my mz"><img alt="Mobile technology benefits and side effects on our health." class="bh na ry rz sa sf sg nc nd bx" src="https://miro.medium.com/v2/resize:fit:730/format:webp/1*sVeSComOzv9Bpz6nFciP4Q.jpeg" loading="lazy"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@Arslan9902?source=topic_portal---recommended_stories---mobile---6-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div class="l hn"><img alt="Arslan" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*FGcrKZ9QtZw3DrBBfFmyog.jpeg" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@Arslan9902?source=topic_portal---recommended_stories---mobile---6-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Arslan</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@Arslan9902/mobile-technology-benefits-and-side-effects-on-our-health-782c0ede9e3d?source=topic_portal---recommended_stories---mobile---6-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">Mobile technology benefits and side effects on our health.</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Mobile technology benefits and side effects our health</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>18h ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@Arslan9902/mobile-technology-benefits-and-side-effects-on-our-health-782c0ede9e3d?source=topic_portal---recommended_stories---mobile---6-84--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>14</span></div></div></div></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F782c0ede9e3d&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40Arslan9902%2Fmobile-technology-benefits-and-side-effects-on-our-health-782c0ede9e3d&source=---recommended_stories---mobile---6-84----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span><div class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="rv"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/@GWBycer/the-concerns-of-covering-gacha-games-22b1e9bf88fc" tabindex="0"><div class="mt"><div aria-label="The Concerns of Covering Gacha Games"><div class="mv mw mx my mz"><img alt="The Concerns of Covering Gacha Games" class="bh na ry rz sa sf sg nc nd bx" src="https://miro.medium.com/v2/resize:fit:730/format:webp/1*VdLMFqGPB6dbYamerdMhKA.png" loading="lazy"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@GWBycer?source=topic_portal---recommended_stories---mobile---7-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div class="l hn"><img alt="Josh Bycer" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*8YXn4akIkW7P0ESLg9OkbQ.png" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@GWBycer?source=topic_portal---recommended_stories---mobile---7-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Josh Bycer</p><div class="re rf l"><div class="ab rg"><div class="ab"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path fill="#437AFF" d="M15.163 8c0 .65-.459 1.144-.863 1.575-.232.244-.471.5-.563.719s-.086.543-.092.875c-.006.606-.018 1.3-.49 1.781-.47.481-1.15.494-1.744.5-.324.006-.655.013-.857.094s-.465.337-.704.575c-.422.412-.906.881-1.542.881-.637 0-1.12-.469-1.543-.881-.239-.238-.49-.482-.704-.575-.214-.094-.532-.088-.857-.094-.593-.006-1.273-.019-1.744-.5s-.484-1.175-.49-1.781c-.006-.332-.012-.669-.092-.875-.08-.207-.33-.475-.563-.719-.404-.431-.863-.925-.863-1.575s.46-1.144.863-1.575c.233-.244.472-.5.563-.719.092-.219.086-.544.092-.875.006-.606.019-1.3.49-1.781s1.15-.494 1.744-.5c.325-.006.655-.012.857-.094.202-.081.465-.337.704-.575C7.188 1.47 7.671 1 8.308 1s1.12.469 1.542.881c.239.238.49.481.704.575s.533.088.857.094c.594.006 1.273.019 1.745.5.47.481.483 1.175.49 1.781.005.331.011.669.091.875s.33.475.563.719c.404.431.863.925.863 1.575"></path><path fill="#fff" d="M7.328 10.5c.195 0 .381.08.519.22.137.141.215.331.216.53 0 .066.026.13.072.177a.24.24 0 0 0 .346 0 .25.25 0 0 0 .071-.177c.001-.199.079-.389.216-.53a.73.73 0 0 1 .519-.22h1.959c.13 0 .254-.053.346-.146a.5.5 0 0 0 .143-.354V6a.5.5 0 0 0-.143-.354.49.49 0 0 0-.346-.146h-1.47c-.324 0-.635.132-.865.366-.23.235-.359.552-.359.884v2.5c0 .066-.025.13-.071.177a.24.24 0 0 1-.346 0 .25.25 0 0 1-.072-.177v-2.5c0-.332-.13-.65-.359-.884A1.21 1.21 0 0 0 6.84 5.5h-1.47a.49.49 0 0 0-.346.146A.5.5 0 0 0 4.88 6v4c0 .133.051.26.143.354a.49.49 0 0 0 .347.146z"></path></svg></div></div></div></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@GWBycer/the-concerns-of-covering-gacha-games-22b1e9bf88fc?source=topic_portal---recommended_stories---mobile---7-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">The Concerns of Covering Gacha Games</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Amazing Gameplay, but at a lot of cost</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Jul 25</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@GWBycer/the-concerns-of-covering-gacha-games-22b1e9bf88fc?source=topic_portal---recommended_stories---mobile---7-107--------------------290dd97c_87be_408c_ab66_10c0dc84c657-------"></a></div></div></div><div class="ab q pp pq"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F22b1e9bf88fc&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40GWBycer%2Fthe-concerns-of-covering-gacha-games-22b1e9bf88fc&source=---recommended_stories---mobile---7-107----------------bookmark_preview----290dd97c_87be_408c_ab66_10c0dc84c657-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span><div class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div></div></div><div class="sh si sj sk sl l"><a class="bf b bg z bk jc sm sn so pr sp lf gz ha hb sq sr ss he st hf hg hh bm hi hj" rel="noopener follow" href="/tag/mobile/recommended?source=topic_portal------mobile-------------------------------"><div class="l hj">See more recommended stories</div></a></div></div></div><div class="l hw n je su jo sv sw"></div></div></div></div></div><script>window.__BUILD_ID__="main-20241122-185319-7bcdc08639"</script><script>window.__GRAPHQL_URI__ = "https://medium.com/_/graphql"</script><script>window.__PRELOADED_STATE__ = {"algolia":{"queries":{}},"cache":{"experimentGroupSet":true,"reason":"","group":"enabled","tags":["group-edgeCacheTags","tag-mobile"],"serverVariantState":"44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","middlewareEnabled":true,"cacheStatus":"DYNAMIC","shouldUseCache":true,"vary":[],"lohpSummerUpsellEnabled":false,"publicationHierarchyEnabledWeb":false,"postBottomResponsesEnabled":false},"client":{"hydrated":false,"isUs":false,"isNativeMedium":false,"isSafariMobile":false,"isSafari":false,"isFirefox":false,"routingEntity":{"type":"DEFAULT","explicit":false},"viewerIsBot":false},"debug":{"requestId":"0e94d8ac-a9e9-4bcc-94dd-1a04b946bcef","hybridDevServices":[],"originalSpanCarrier":{"traceparent":"00-0dace0e15a372df0d2bae4aa4bf9b2e6-de03563e7ed38621-01"}},"multiVote":{"clapsPerPost":{}},"navigation":{"branch":{"show":null,"hasRendered":null,"blockedByCTA":false},"hideGoogleOneTap":false,"hasRenderedAlternateUserBanner":null,"currentLocation":"https:\u002F\u002Fmedium.com\u002Ftag\u002Fmobile","host":"medium.com","hostname":"medium.com","referrer":"","hasSetReferrer":false,"susiModal":{"step":null,"operation":"register"},"postRead":false,"partnerProgram":{"selectedCountryCode":null},"queryString":"","currentHash":""},"config":{"nodeEnv":"production","version":"main-20241122-185319-7bcdc08639","target":"production","productName":"Medium","publicUrl":"https:\u002F\u002Fcdn-client.medium.com\u002Flite","authDomain":"medium.com","authGoogleClientId":"216296035834-k1k6qe060s2tp2a2jam4ljdcms00sttg.apps.googleusercontent.com","favicon":"production","glyphUrl":"https:\u002F\u002Fglyph.medium.com","branchKey":"key_live_ofxXr2qTrrU9NqURK8ZwEhknBxiI6KBm","algolia":{"appId":"MQ57UUUQZ2","apiKeySearch":"394474ced050e3911ae2249ecc774921","indexPrefix":"medium_","host":"-dsn.algolia.net"},"recaptchaKey":"6Lfc37IUAAAAAKGGtC6rLS13R1Hrw_BqADfS1LRk","recaptcha3Key":"6Lf8R9wUAAAAABMI_85Wb8melS7Zj6ziuf99Yot5","recaptchaEnterpriseKeyId":"6Le-uGgpAAAAAPprRaokM8AKthQ9KNGdoxaGUvVp","datadog":{"applicationId":"6702d87d-a7e0-42fe-bbcb-95b469547ea0","clientToken":"pub853ea8d17ad6821d9f8f11861d23dfed","rumToken":"pubf9cc52896502b9413b68ba36fc0c7162","context":{"deployment":{"target":"production","tag":"main-20241122-185319-7bcdc08639","commit":"7bcdc08639c179dc5172558201a3fd3abc1b5db6"}},"datacenter":"us"},"googleAnalyticsCode":"G-7JY7T788PK","googlePay":{"apiVersion":"2","apiVersionMinor":"0","merchantId":"BCR2DN6TV7EMTGBM","merchantName":"Medium","instanceMerchantId":"13685562959212738550"},"applePay":{"version":3},"signInWallCustomDomainCollectionIds":["3a8144eabfe3","336d898217ee","61061eb0c96b","138adf9c44c","819cc2aaeee0"],"mediumMastodonDomainName":"me.dm","mediumOwnedAndOperatedCollectionIds":["8a9336e5bb4","b7e45b22fec3","193b68bd4fba","8d6b8a439e32","54c98c43354d","3f6ecf56618","d944778ce714","92d2092dc598","ae2a65f35510","1285ba81cada","544c7006046e","fc8964313712","40187e704f1c","88d9857e584e","7b6769f2748b","bcc38c8f6edf","cef6983b292","cb8577c9149e","444d13b52878","713d7dbc99b0","ef8e90590e66","191186aaafa0","55760f21cdc5","9dc80918cc93","bdc4052bbdba","8ccfed20cbb2"],"tierOneDomains":["medium.com","thebolditalic.com","arcdigital.media","towardsdatascience.com","uxdesign.cc","codeburst.io","psiloveyou.xyz","writingcooperative.com","entrepreneurshandbook.co","prototypr.io","betterhumans.coach.me","theascent.pub"],"topicsToFollow":["d61cf867d93f","8a146bc21b28","1eca0103fff3","4d562ee63426","aef1078a3ef5","e15e46793f8d","6158eb913466","55f1c20aba7a","3d18b94f6858","4861fee224fd","63c6f1f93ee","1d98b3a9a871","decb52b64abf","ae5d4995e225","830cded25262"],"topicToTagMappings":{"accessibility":"accessibility","addiction":"addiction","android-development":"android-development","art":"art","artificial-intelligence":"artificial-intelligence","astrology":"astrology","basic-income":"basic-income","beauty":"beauty","biotech":"biotech","blockchain":"blockchain","books":"books","business":"business","cannabis":"cannabis","cities":"cities","climate-change":"climate-change","comics":"comics","coronavirus":"coronavirus","creativity":"creativity","cryptocurrency":"cryptocurrency","culture":"culture","cybersecurity":"cybersecurity","data-science":"data-science","design":"design","digital-life":"digital-life","disability":"disability","economy":"economy","education":"education","equality":"equality","family":"family","feminism":"feminism","fiction":"fiction","film":"film","fitness":"fitness","food":"food","freelancing":"freelancing","future":"future","gadgets":"gadgets","gaming":"gaming","gun-control":"gun-control","health":"health","history":"history","humor":"humor","immigration":"immigration","ios-development":"ios-development","javascript":"javascript","justice":"justice","language":"language","leadership":"leadership","lgbtqia":"lgbtqia","lifestyle":"lifestyle","machine-learning":"machine-learning","makers":"makers","marketing":"marketing","math":"math","media":"media","mental-health":"mental-health","mindfulness":"mindfulness","money":"money","music":"music","neuroscience":"neuroscience","nonfiction":"nonfiction","outdoors":"outdoors","parenting":"parenting","pets":"pets","philosophy":"philosophy","photography":"photography","podcasts":"podcast","poetry":"poetry","politics":"politics","privacy":"privacy","product-management":"product-management","productivity":"productivity","programming":"programming","psychedelics":"psychedelics","psychology":"psychology","race":"race","relationships":"relationships","religion":"religion","remote-work":"remote-work","san-francisco":"san-francisco","science":"science","self":"self","self-driving-cars":"self-driving-cars","sexuality":"sexuality","social-media":"social-media","society":"society","software-engineering":"software-engineering","space":"space","spirituality":"spirituality","sports":"sports","startups":"startup","style":"style","technology":"technology","transportation":"transportation","travel":"travel","true-crime":"true-crime","tv":"tv","ux":"ux","venture-capital":"venture-capital","visual-design":"visual-design","work":"work","world":"world","writing":"writing"},"defaultImages":{"avatar":{"imageId":"1*dmbNkD5D-u45r44go_cf0g.png","height":150,"width":150},"orgLogo":{"imageId":"7*V1_7XP4snlmqrc_0Njontw.png","height":110,"width":500},"postLogo":{"imageId":"bd978bb536350a710e8efb012513429cabdc4c28700604261aeda246d0f980b7","height":810,"width":1440},"postPreviewImage":{"imageId":"1*hn4v1tCaJy7cWMyb0bpNpQ.png","height":386,"width":579}},"collectionStructuredData":{"8d6b8a439e32":{"name":"Elemental","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fcdn-images-1.medium.com\u002Fmax\u002F980\u002F1*9ygdqoKprhwuTVKUM0DLPA@2x.png","width":980,"height":159}}},"3f6ecf56618":{"name":"Forge","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fcdn-images-1.medium.com\u002Fmax\u002F596\u002F1*uULpIlImcO5TDuBZ6lm7Lg@2x.png","width":596,"height":183}}},"ae2a65f35510":{"name":"GEN","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fmiro.medium.com\u002Fmax\u002F264\u002F1*RdVZMdvfV3YiZTw6mX7yWA.png","width":264,"height":140}}},"88d9857e584e":{"name":"LEVEL","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fmiro.medium.com\u002Fmax\u002F540\u002F1*JqYMhNX6KNNb2UlqGqO2WQ.png","width":540,"height":108}}},"7b6769f2748b":{"name":"Marker","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fcdn-images-1.medium.com\u002Fmax\u002F383\u002F1*haCUs0wF6TgOOvfoY-jEoQ@2x.png","width":383,"height":92}}},"444d13b52878":{"name":"OneZero","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fmiro.medium.com\u002Fmax\u002F540\u002F1*cw32fIqCbRWzwJaoQw6BUg.png","width":540,"height":123}}},"8ccfed20cbb2":{"name":"Zora","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fmiro.medium.com\u002Fmax\u002F540\u002F1*tZUQqRcCCZDXjjiZ4bDvgQ.png","width":540,"height":106}}}},"embeddedPostIds":{"coronavirus":"cd3010f9d81f"},"sharedCdcMessaging":{"COVID_APPLICABLE_TAG_SLUGS":[],"COVID_APPLICABLE_TOPIC_NAMES":[],"COVID_APPLICABLE_TOPIC_NAMES_FOR_TOPIC_PAGE":[],"COVID_MESSAGES":{"tierA":{"text":"For more information on the novel coronavirus and Covid-19, visit cdc.gov.","markups":[{"start":66,"end":73,"href":"https:\u002F\u002Fwww.cdc.gov\u002Fcoronavirus\u002F2019-nCoV"}]},"tierB":{"text":"Anyone can publish on Medium per our Policies, but we don’t fact-check every story. For more info about the coronavirus, see cdc.gov.","markups":[{"start":37,"end":45,"href":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Fcategories\u002F201931128-Policies-Safety"},{"start":125,"end":132,"href":"https:\u002F\u002Fwww.cdc.gov\u002Fcoronavirus\u002F2019-nCoV"}]},"paywall":{"text":"This article has been made free for everyone, thanks to Medium Members. For more information on the novel coronavirus and Covid-19, visit cdc.gov.","markups":[{"start":56,"end":70,"href":"https:\u002F\u002Fmedium.com\u002Fmembership"},{"start":138,"end":145,"href":"https:\u002F\u002Fwww.cdc.gov\u002Fcoronavirus\u002F2019-nCoV"}]},"unbound":{"text":"This article is free for everyone, thanks to Medium Members. For more information on the novel coronavirus and Covid-19, visit cdc.gov.","markups":[{"start":45,"end":59,"href":"https:\u002F\u002Fmedium.com\u002Fmembership"},{"start":127,"end":134,"href":"https:\u002F\u002Fwww.cdc.gov\u002Fcoronavirus\u002F2019-nCoV"}]}},"COVID_BANNER_POST_ID_OVERRIDE_WHITELIST":["3b31a67bff4a"]},"sharedVoteMessaging":{"TAGS":["politics","election-2020","government","us-politics","election","2020-presidential-race","trump","donald-trump","democrats","republicans","congress","republican-party","democratic-party","biden","joe-biden","maga"],"TOPICS":["politics","election"],"MESSAGE":{"text":"Find out more about the U.S. election results here.","markups":[{"start":46,"end":50,"href":"https:\u002F\u002Fcookpolitical.com\u002F2020-national-popular-vote-tracker"}]},"EXCLUDE_POSTS":["397ef29e3ca5"]},"embedPostRules":[],"recircOptions":{"v1":{"limit":3},"v2":{"limit":8}},"braintreeClientKey":"production_zjkj96jm_m56f8fqpf7ngnrd4","braintree":{"enabled":true,"merchantId":"m56f8fqpf7ngnrd4","merchantAccountId":{"usd":"AMediumCorporation_instant","eur":"amediumcorporation_EUR","cad":"amediumcorporation_CAD"},"publicKey":"ds2nn34bg2z7j5gd","braintreeEnvironment":"production","dashboardUrl":"https:\u002F\u002Fwww.braintreegateway.com\u002Fmerchants","gracePeriodDurationInDays":14,"mediumMembershipPlanId":{"monthly":"ce105f8c57a3","monthlyV2":"e8a5e126-792b-4ee6-8fba-d574c1b02fc5","monthlyWithTrial":"d5ee3dbe3db8","monthlyPremium":"fa741a9b47a2","yearly":"a40ad4a43185","yearlyV2":"3815d7d6-b8ca-4224-9b8c-182f9047866e","yearlyStaff":"d74fb811198a","yearlyWithTrial":"b3bc7350e5c7","yearlyPremium":"e21bd2c12166","monthlyOneYearFree":"e6c0637a-2bad-4171-ab4f-3c268633d83c","monthly25PercentOffFirstYear":"235ecc62-0cdb-49ae-9378-726cd21c504b","monthly20PercentOffFirstYear":"ba518864-9c13-4a99-91ca-411bf0cac756","monthly15PercentOffFirstYear":"594c029b-9f89-43d5-88f8-8173af4e070e","monthly10PercentOffFirstYear":"c6c7bc9a-40f2-4b51-8126-e28511d5bdb0","monthlyForStudents":"629ebe51-da7d-41fd-8293-34cd2f2030a8","yearlyOneYearFree":"78ba7be9-0d9f-4ece-aa3e-b54b826f2bf1","yearly25PercentOffFirstYear":"2dbb010d-bb8f-4eeb-ad5c-a08509f42d34","yearly20PercentOffFirstYear":"47565488-435b-47f8-bf93-40d5fbe0ebc8","yearly15PercentOffFirstYear":"8259809b-0881-47d9-acf7-6c001c7f720f","yearly10PercentOffFirstYear":"9dd694fb-96e1-472c-8d9e-3c868d5c1506","yearlyForStudents":"e29345ef-ab1c-4234-95c5-70e50fe6bc23","monthlyCad":"p52orjkaceei","yearlyCad":"h4q9g2up9ktt"},"braintreeDiscountId":{"oneMonthFree":"MONTHS_FREE_01","threeMonthsFree":"MONTHS_FREE_03","sixMonthsFree":"MONTHS_FREE_06","fiftyPercentOffOneYear":"FIFTY_PERCENT_OFF_ONE_YEAR"},"3DSecureVersion":"2","defaultCurrency":"usd","providerPlanIdCurrency":{"4ycw":"usd","rz3b":"usd","3kqm":"usd","jzw6":"usd","c2q2":"usd","nnsw":"usd","q8qw":"usd","d9y6":"usd","fx7w":"cad","nwf2":"cad"}},"paypalClientId":"AXj1G4fotC2GE8KzWX9mSxCH1wmPE3nJglf4Z2ig_amnhvlMVX87otaq58niAg9iuLktVNF_1WCMnN7v","paypal":{"host":"https:\u002F\u002Fapi.paypal.com:443","clientMode":"production","serverMode":"live","webhookId":"4G466076A0294510S","monthlyPlan":{"planId":"P-9WR0658853113943TMU5FDQA","name":"Medium Membership (Monthly) with setup fee","description":"Unlimited access to the best and brightest stories on Medium. Membership billed monthly."},"yearlyPlan":{"planId":"P-7N8963881P8875835MU5JOPQ","name":"Medium Membership (Annual) with setup fee","description":"Unlimited access to the best and brightest stories on Medium. Membership billed annually."},"oneYearGift":{"name":"Medium Membership (1 Year, Digital Gift Code)","description":"Unlimited access to the best and brightest stories on Medium. Gift codes can be redeemed at medium.com\u002Fredeem.","price":"50.00","currency":"USD","sku":"membership-gift-1-yr"},"oldMonthlyPlan":{"planId":"P-96U02458LM656772MJZUVH2Y","name":"Medium Membership (Monthly)","description":"Unlimited access to the best and brightest stories on Medium. Membership billed monthly."},"oldYearlyPlan":{"planId":"P-59P80963JF186412JJZU3SMI","name":"Medium Membership (Annual)","description":"Unlimited access to the best and brightest stories on Medium. Membership billed annually."},"monthlyPlanWithTrial":{"planId":"P-66C21969LR178604GJPVKUKY","name":"Medium Membership (Monthly) with setup fee","description":"Unlimited access to the best and brightest stories on Medium. Membership billed monthly."},"yearlyPlanWithTrial":{"planId":"P-6XW32684EX226940VKCT2MFA","name":"Medium Membership (Annual) with setup fee","description":"Unlimited access to the best and brightest stories on Medium. Membership billed annually."},"oldMonthlyPlanNoSetupFee":{"planId":"P-4N046520HR188054PCJC7LJI","name":"Medium Membership (Monthly)","description":"Unlimited access to the best and brightest stories on Medium. Membership billed monthly."},"oldYearlyPlanNoSetupFee":{"planId":"P-7A4913502Y5181304CJEJMXQ","name":"Medium Membership (Annual)","description":"Unlimited access to the best and brightest stories on Medium. Membership billed annually."},"sdkUrl":"https:\u002F\u002Fwww.paypal.com\u002Fsdk\u002Fjs"},"stripePublishableKey":"pk_live_7FReX44VnNIInZwrIIx6ghjl","log":{"json":true,"level":"info"},"imageUploadMaxSizeMb":25,"staffPicks":{"title":"Staff Picks","catalogId":"c7bc6e1ee00f"}},"session":{"xsrf":""}}</script><script>window.__APOLLO_STATE__ = {"ROOT_QUERY":{"__typename":"Query","viewer":null,"collectionByDomainOrSlug({\"domainOrSlug\":\"medium.com\"})":null,"tagFromSlug({\"tagSlug\":\"mobile\"})":{"__ref":"Tag:mobile"},"relatedTags({\"tagSlug\":\"mobile\"})":[{"__ref":"Tag:android"},{"__ref":"Tag:technology"},{"__ref":"Tag:mobile-app-development"},{"__ref":"Tag:apps"},{"__ref":"Tag:tech"},{"__ref":"Tag:smartphones"},{"__ref":"Tag:ios"},{"__ref":"Tag:gaming"},{"__ref":"Tag:news"}]},"ImageMetadata:0*a3gqQE6ttIBgR3PJ.jpg":{"__typename":"ImageMetadata","id":"0*a3gqQE6ttIBgR3PJ.jpg","focusPercentX":null,"focusPercentY":null,"alt":"The Ultimate Mobile Experience Real Tests Real Results"},"User:018ac90a3cfc":{"__typename":"User","id":"018ac90a3cfc","name":"Muhammad Awais","viewerEdge":{"__ref":"UserViewerEdge:userId:018ac90a3cfc-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"awais_8367","bio":"I am Muhammad Awais a tech expert who wants to share his thoughts on technology and other online earning opportunities.","imageId":"1*1bJZV5lEAhQsG3gSSWI_dg.png","membership":null},"UserViewerEdge:userId:018ac90a3cfc-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:018ac90a3cfc-viewerId:lo_a4a27c64ed33","isMuting":false},"Post:03dbf194cca2":{"__typename":"Post","id":"03dbf194cca2","title":"The Ultimate Mobile Experience Real Tests Real Results","previewImage":{"__ref":"ImageMetadata:0*a3gqQE6ttIBgR3PJ.jpg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Today, being the case, cellular is not only a gadget it is a day-by-day companion. So to understand the capabilities at their high quality…","isFullContent":false},"creator":{"__ref":"User:018ac90a3cfc"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@awais_8367\u002Fthe-ultimate-mobile-experience-real-tests-real-results-03dbf194cca2","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":2},"visibility":"LOCKED","clapCount":382,"isLocked":true,"firstPublishedAt":1732258576325,"latestPublishedAt":1732258576325,"pinnedAt":0,"readingTime":4.119811320754717,"sequence":null,"isSeries":false,"uniqueSlug":"the-ultimate-mobile-experience-real-tests-real-results-03dbf194cca2"},"ImageMetadata:0*DaPxPGW75nv2ACXK.jpg":{"__typename":"ImageMetadata","id":"0*DaPxPGW75nv2ACXK.jpg","focusPercentX":null,"focusPercentY":null,"alt":"A close up shot of the new iPhone 16 camera control button."},"User:8ab653ea27a6":{"__typename":"User","id":"8ab653ea27a6","name":"Daley Wilhelm","viewerEdge":{"__ref":"UserViewerEdge:userId:8ab653ea27a6-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"daley-wilhelm.medium.com"}},"hasSubdomain":true,"username":"daley-wilhelm","bio":"A fiction writer turned UX writer dedicated to crisp copy, inclusive experiences, and humanizing tech.","imageId":"1*xNOli7nC5usUypXLBjmWXg.jpeg","membership":{"__ref":"Membership:b76c9a4cd26a"}},"Collection:138adf9c44c":{"__typename":"Collection","id":"138adf9c44c","slug":"user-experience-design-1","name":"UX Collective","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:138adf9c44c-viewerId:lo_a4a27c64ed33"},"domain":"uxdesign.cc","description":"We believe designers are thinkers as much as they are makers. Curated stories on UX, Visual & Product Design. https:\u002F\u002Flinktr.ee\u002Fuxc","subscriberCount":508744,"customStyleSheet":null,"avatar":{"__ref":"ImageMetadata:1*mDhF9X4VO0rCrJvWFatyxg.png"}},"UserViewerEdge:userId:8ab653ea27a6-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:8ab653ea27a6-viewerId:lo_a4a27c64ed33","isMuting":false},"CollectionViewerEdge:collectionId:138adf9c44c-viewerId:lo_a4a27c64ed33":{"__typename":"CollectionViewerEdge","id":"collectionId:138adf9c44c-viewerId:lo_a4a27c64ed33","isMuting":false},"Membership:b76c9a4cd26a":{"__typename":"Membership","tier":"MEMBER","id":"b76c9a4cd26a"},"ImageMetadata:1*mDhF9X4VO0rCrJvWFatyxg.png":{"__typename":"ImageMetadata","id":"1*mDhF9X4VO0rCrJvWFatyxg.png"},"Post:d67eb8f1435f":{"__typename":"Post","id":"d67eb8f1435f","title":"Are physical buttons going extinct?","previewImage":{"__ref":"ImageMetadata:0*DaPxPGW75nv2ACXK.jpg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Are we leaving physical buttons behind or will they be part of our future?","isFullContent":false},"creator":{"__ref":"User:8ab653ea27a6"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fuxdesign.cc\u002Fare-physical-buttons-going-extinct-d67eb8f1435f","collection":{"__ref":"Collection:138adf9c44c"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":11},"visibility":"LOCKED","clapCount":526,"isLocked":true,"firstPublishedAt":1730038062900,"latestPublishedAt":1730038062900,"pinnedAt":1730038221692,"readingTime":7.384905660377358,"sequence":null,"isSeries":false,"uniqueSlug":"are-physical-buttons-going-extinct-d67eb8f1435f"},"ImageMetadata:0*4RptQVOfgFcCkBz6":{"__typename":"ImageMetadata","id":"0*4RptQVOfgFcCkBz6","focusPercentX":null,"focusPercentY":null,"alt":null},"User:f0d0e8252412":{"__typename":"User","id":"f0d0e8252412","name":"Nov Tech","viewerEdge":{"__ref":"UserViewerEdge:userId:f0d0e8252412-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"technewsbynovy.medium.com"}},"hasSubdomain":true,"username":"technewsbynovy","bio":"I'm a science\u002Ftechnology enthusiast. Find my social media via the link below and Email (for business connections). https:\u002F\u002Flinktr.ee\u002Fibrahinovych242","imageId":"1*z9EHqwHyDkPSV3JGZU-uHg.jpeg","membership":{"__ref":"Membership:ab711cba063c"}},"Collection:6dc4c9759c61":{"__typename":"Collection","id":"6dc4c9759c61","slug":"dark-pen","name":"Inspiring Minds","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:6dc4c9759c61-viewerId:lo_a4a27c64ed33"},"domain":null,"description":"As a new and aspiring writer, this corner for Inspiring Minds will give you an audience for your unique and distinctive voice.","subscriberCount":496,"customStyleSheet":{"__ref":"CustomStyleSheet:b5a57a924d32"},"avatar":{"__ref":"ImageMetadata:1*1KjCqFF3_JaryNwQLNMN0Q.jpeg"}},"UserViewerEdge:userId:f0d0e8252412-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:f0d0e8252412-viewerId:lo_a4a27c64ed33","isMuting":false},"CollectionViewerEdge:collectionId:6dc4c9759c61-viewerId:lo_a4a27c64ed33":{"__typename":"CollectionViewerEdge","id":"collectionId:6dc4c9759c61-viewerId:lo_a4a27c64ed33","isMuting":false},"Membership:ab711cba063c":{"__typename":"Membership","tier":"MEMBER","id":"ab711cba063c"},"ImageMetadata:1*7tdz2LN6c6VIn99s1ZeQ_Q.png":{"__typename":"ImageMetadata","id":"1*7tdz2LN6c6VIn99s1ZeQ_Q.png"},"CustomStyleSheet:b5a57a924d32":{"__typename":"CustomStyleSheet","header":{"__typename":"HeaderStyles","backgroundImage":{"__ref":"ImageMetadata:1*7tdz2LN6c6VIn99s1ZeQ_Q.png"}},"id":"b5a57a924d32"},"ImageMetadata:1*1KjCqFF3_JaryNwQLNMN0Q.jpeg":{"__typename":"ImageMetadata","id":"1*1KjCqFF3_JaryNwQLNMN0Q.jpeg"},"Post:1e44ca1878e4":{"__typename":"Post","id":"1e44ca1878e4","title":"The Secret Reason I Bought the iPhone 16 Pro","previewImage":{"__ref":"ImageMetadata:0*4RptQVOfgFcCkBz6"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Discover the Game-Changing Function You can't Miss","isFullContent":false},"creator":{"__ref":"User:f0d0e8252412"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002Fdark-pen\u002Fthe-secret-reason-i-bought-the-iphone-16-pro-1e44ca1878e4","collection":{"__ref":"Collection:6dc4c9759c61"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":4},"visibility":"LOCKED","clapCount":443,"isLocked":true,"firstPublishedAt":1727642880607,"latestPublishedAt":1727642880607,"pinnedAt":0,"readingTime":6.157861635220126,"sequence":null,"isSeries":false,"uniqueSlug":"the-secret-reason-i-bought-the-iphone-16-pro-1e44ca1878e4"},"ImageMetadata:1*-x33LiSA4K-Gw5y5wlhW6w.png":{"__typename":"ImageMetadata","id":"1*-x33LiSA4K-Gw5y5wlhW6w.png","focusPercentX":null,"focusPercentY":null,"alt":null},"User:29f0bd1b3908":{"__typename":"User","id":"29f0bd1b3908","name":"Shobhakar Tiwari","viewerEdge":{"__ref":"UserViewerEdge:userId:29f0bd1b3908-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"shobhakartiwari","bio":"👋 Hi, I am Shobhakar Tiwari • I mentored iOS mobile app developer to clear iOS Interviews.","imageId":"1*g3oDuiFc-t1WCbwkl6SrZQ.jpeg","membership":{"__ref":"Membership:6b72b329-6603-42d4-b511-73ad562d0912"}},"UserViewerEdge:userId:29f0bd1b3908-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:29f0bd1b3908-viewerId:lo_a4a27c64ed33","isMuting":false},"Membership:6b72b329-6603-42d4-b511-73ad562d0912":{"__typename":"Membership","tier":"MEMBER","id":"6b72b329-6603-42d4-b511-73ad562d0912"},"Post:bbb98cf8c235":{"__typename":"Post","id":"bbb98cf8c235","title":"Understanding the @frozen Attribute in Swift: A Guide for Developers","previewImage":{"__ref":"ImageMetadata:1*-x33LiSA4K-Gw5y5wlhW6w.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"In Swift, the @frozen attribute is a powerful feature used to mark enums as immutable in terms of their possible cases, providing both…","isFullContent":false},"creator":{"__ref":"User:29f0bd1b3908"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@shobhakartiwari\u002Funderstanding-the-frozen-attribute-in-swift-a-guide-for-developers-bbb98cf8c235","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":0},"visibility":"PUBLIC","clapCount":1,"isLocked":false,"firstPublishedAt":1732252441460,"latestPublishedAt":1732252441460,"pinnedAt":0,"readingTime":3.7320754716981135,"sequence":null,"isSeries":false,"uniqueSlug":"understanding-the-frozen-attribute-in-swift-a-guide-for-developers-bbb98cf8c235"},"ImageMetadata:1*m0DbRw_sMTFyaQI41Kl2gg.png":{"__typename":"ImageMetadata","id":"1*m0DbRw_sMTFyaQI41Kl2gg.png","focusPercentX":null,"focusPercentY":null,"alt":null},"User:47ccca3bdb84":{"__typename":"User","id":"47ccca3bdb84","name":"Josh Bycer","viewerEdge":{"__ref":"UserViewerEdge:userId:47ccca3bdb84-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":true},"customDomainState":null,"hasSubdomain":false,"username":"GWBycer","bio":"Josh Bycer is the owner of Game-Wisdom and specializes in examining the art and science of games. He has over seven years of experience discussing game design.","imageId":"1*8YXn4akIkW7P0ESLg9OkbQ.png","membership":null},"UserViewerEdge:userId:47ccca3bdb84-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:47ccca3bdb84-viewerId:lo_a4a27c64ed33","isMuting":false},"Post:3f228b1d64d5":{"__typename":"Post","id":"3f228b1d64d5","title":"What Everyone Gets Wrong About Live Service Design","previewImage":{"__ref":"ImageMetadata:1*m0DbRw_sMTFyaQI41Kl2gg.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Why Mobile Games Make the Live Service Money","isFullContent":false},"creator":{"__ref":"User:47ccca3bdb84"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@GWBycer\u002Fwhat-everyone-gets-wrong-about-live-service-design-3f228b1d64d5","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":4},"visibility":"LOCKED","clapCount":317,"isLocked":true,"firstPublishedAt":1725058676128,"latestPublishedAt":1725058676128,"pinnedAt":0,"readingTime":10.820754716981131,"sequence":null,"isSeries":false,"uniqueSlug":"what-everyone-gets-wrong-about-live-service-design-3f228b1d64d5"},"ImageMetadata:0*H8gOQL0t3Qp8XkyZ":{"__typename":"ImageMetadata","id":"0*H8gOQL0t3Qp8XkyZ","focusPercentX":null,"focusPercentY":null,"alt":null},"User:6770c269ded6":{"__typename":"User","id":"6770c269ded6","name":"Nidhi","viewerEdge":{"__ref":"UserViewerEdge:userId:6770c269ded6-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"nidhi-patel.medium.com"}},"hasSubdomain":true,"username":"nidhi-patel","bio":"Software Developer specializing in React Native. Sharing insights and tips on mobile development. | LinkedIn: linkedin.com\u002Fin\u002Fnidhi124\u002F","imageId":"1*cmIAmIlUwABEVZ8ccrqstA.jpeg","membership":null},"UserViewerEdge:userId:6770c269ded6-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:6770c269ded6-viewerId:lo_a4a27c64ed33","isMuting":false},"Post:49d002a83f60":{"__typename":"Post","id":"49d002a83f60","title":"Top React Native UI Libraries","previewImage":{"__ref":"ImageMetadata:0*H8gOQL0t3Qp8XkyZ"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Elevate Your React Native UI Game with These Top-Notch UI Kits","isFullContent":false},"creator":{"__ref":"User:6770c269ded6"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fnidhi-patel.medium.com\u002Ftop-react-native-ui-libraries-49d002a83f60","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":4},"visibility":"PUBLIC","clapCount":147,"isLocked":false,"firstPublishedAt":1706375419344,"latestPublishedAt":1706375530270,"pinnedAt":0,"readingTime":1.6679245283018866,"sequence":null,"isSeries":false,"uniqueSlug":"top-react-native-ui-libraries-49d002a83f60"},"ImageMetadata:1*sVeSComOzv9Bpz6nFciP4Q.jpeg":{"__typename":"ImageMetadata","id":"1*sVeSComOzv9Bpz6nFciP4Q.jpeg","focusPercentX":null,"focusPercentY":null,"alt":null},"User:a725cf736f57":{"__typename":"User","id":"a725cf736f57","name":"Arslan","viewerEdge":{"__ref":"UserViewerEdge:userId:a725cf736f57-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"Arslan9902","bio":"","imageId":"1*FGcrKZ9QtZw3DrBBfFmyog.jpeg","membership":{"__ref":"Membership:9068b5496e80"}},"UserViewerEdge:userId:a725cf736f57-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:a725cf736f57-viewerId:lo_a4a27c64ed33","isMuting":false},"Membership:9068b5496e80":{"__typename":"Membership","tier":"MEMBER","id":"9068b5496e80"},"Post:782c0ede9e3d":{"__typename":"Post","id":"782c0ede9e3d","title":"Mobile technology benefits and side effects on our health.","previewImage":{"__ref":"ImageMetadata:1*sVeSComOzv9Bpz6nFciP4Q.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Mobile technology benefits and side effects our health","isFullContent":false},"creator":{"__ref":"User:a725cf736f57"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@Arslan9902\u002Fmobile-technology-benefits-and-side-effects-on-our-health-782c0ede9e3d","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":14},"visibility":"LOCKED","clapCount":406,"isLocked":true,"firstPublishedAt":1732253966251,"latestPublishedAt":1732253966251,"pinnedAt":0,"readingTime":3.1009433962264152,"sequence":null,"isSeries":false,"uniqueSlug":"mobile-technology-benefits-and-side-effects-on-our-health-782c0ede9e3d"},"ImageMetadata:1*VdLMFqGPB6dbYamerdMhKA.png":{"__typename":"ImageMetadata","id":"1*VdLMFqGPB6dbYamerdMhKA.png","focusPercentX":null,"focusPercentY":null,"alt":null},"Post:22b1e9bf88fc":{"__typename":"Post","id":"22b1e9bf88fc","title":"The Concerns of Covering Gacha Games","previewImage":{"__ref":"ImageMetadata:1*VdLMFqGPB6dbYamerdMhKA.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Amazing Gameplay, but at a lot of cost","isFullContent":false},"creator":{"__ref":"User:47ccca3bdb84"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@GWBycer\u002Fthe-concerns-of-covering-gacha-games-22b1e9bf88fc","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":0},"visibility":"LOCKED","clapCount":172,"isLocked":true,"firstPublishedAt":1721945505178,"latestPublishedAt":1721945505178,"pinnedAt":0,"readingTime":8.433333333333334,"sequence":null,"isSeries":false,"uniqueSlug":"the-concerns-of-covering-gacha-games-22b1e9bf88fc"},"ImageMetadata:1*ls8BnDA_YOVS_xp25oAYJQ.jpeg":{"__typename":"ImageMetadata","id":"1*ls8BnDA_YOVS_xp25oAYJQ.jpeg","focusPercentX":null,"focusPercentY":null,"alt":null},"User:502d43f3355a":{"__typename":"User","id":"502d43f3355a","name":"Muhammad Muneeb","viewerEdge":{"__ref":"UserViewerEdge:userId:502d43f3355a-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"alokani94","bio":"","imageId":"0*OpzS4LLTDyRGzLuP","membership":{"__ref":"Membership:c40d462f51f9"}},"UserViewerEdge:userId:502d43f3355a-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:502d43f3355a-viewerId:lo_a4a27c64ed33","isMuting":false},"Membership:c40d462f51f9":{"__typename":"Membership","tier":"MEMBER","id":"c40d462f51f9"},"Post:be2fd7a08e51":{"__typename":"Post","id":"be2fd7a08e51","title":"Mobile photo.","previewImage":{"__ref":"ImageMetadata:1*ls8BnDA_YOVS_xp25oAYJQ.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Different type of photo.","isFullContent":false},"creator":{"__ref":"User:502d43f3355a"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@alokani94\u002Fmobile-photo-be2fd7a08e51","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":38},"visibility":"LOCKED","clapCount":715,"isLocked":true,"firstPublishedAt":1731825181314,"latestPublishedAt":1731825181314,"pinnedAt":0,"readingTime":2.5650943396226413,"sequence":null,"isSeries":false,"uniqueSlug":"mobile-photo-be2fd7a08e51"},"ImageMetadata:1*QWPtJUHjdNg5T69qpN2SBQ.jpeg":{"__typename":"ImageMetadata","id":"1*QWPtJUHjdNg5T69qpN2SBQ.jpeg","focusPercentX":null,"focusPercentY":null,"alt":null},"User:139164d541a8":{"__typename":"User","id":"139164d541a8","name":"Shair Ali Chandio","viewerEdge":{"__ref":"UserViewerEdge:userId:139164d541a8-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"shairalichandio310","bio":"I am national and international sports athlete and interested in writing articles.","imageId":"0*YClwozTBIw79RlYY","membership":{"__ref":"Membership:942e27afb924"}},"UserViewerEdge:userId:139164d541a8-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:139164d541a8-viewerId:lo_a4a27c64ed33","isMuting":false},"Membership:942e27afb924":{"__typename":"Membership","tier":"MEMBER","id":"942e27afb924"},"Post:04c2443aae3a":{"__typename":"Post","id":"04c2443aae3a","title":"How to create a healthy calendar on the screen and avoid digital overload","previewImage":{"__ref":"ImageMetadata:1*QWPtJUHjdNg5T69qpN2SBQ.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Limit mobile use best strategy ever explained ","isFullContent":false},"creator":{"__ref":"User:139164d541a8"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@shairalichandio310\u002Fhow-to-create-a-healthy-calendar-on-the-screen-and-avoid-digital-overload-04c2443aae3a","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":3},"visibility":"LOCKED","clapCount":131,"isLocked":true,"firstPublishedAt":1732253678870,"latestPublishedAt":1732253678870,"pinnedAt":0,"readingTime":2.4022012578616354,"sequence":null,"isSeries":false,"uniqueSlug":"how-to-create-a-healthy-calendar-on-the-screen-and-avoid-digital-overload-04c2443aae3a"},"ImageMetadata:1*dZcxKYBtIbCQGJ_7qbR3Qg.jpeg":{"__typename":"ImageMetadata","id":"1*dZcxKYBtIbCQGJ_7qbR3Qg.jpeg","focusPercentX":null,"focusPercentY":null,"alt":"New UI\u002FUX for adding new card to Wallet in iOS 18"},"User:408663adc71c":{"__typename":"User","id":"408663adc71c","name":"Nikhil Vemu","viewerEdge":{"__ref":"UserViewerEdge:userId:408663adc71c-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":true},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"nikhilvemu.com"}},"hasSubdomain":true,"username":"nikhilvemu","bio":"Apple Geek. | Find your next favourite app @ bestmacapps.com","imageId":"1*2rBQc171nwxUfGiqCOVReg.jpeg","membership":{"__ref":"Membership:d67dbb27653b"}},"Collection:d1f54550947b":{"__typename":"Collection","id":"d1f54550947b","slug":"macoclock","name":"Mac O’Clock","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:d1f54550947b-viewerId:lo_a4a27c64ed33"},"domain":null,"description":"The best stories for Apple owners and enthusiasts","subscriberCount":40116,"customStyleSheet":null,"avatar":{"__ref":"ImageMetadata:1*qVYCB8Xw85QdWOPEKZqF_A.png"}},"UserViewerEdge:userId:408663adc71c-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:408663adc71c-viewerId:lo_a4a27c64ed33","isMuting":false},"CollectionViewerEdge:collectionId:d1f54550947b-viewerId:lo_a4a27c64ed33":{"__typename":"CollectionViewerEdge","id":"collectionId:d1f54550947b-viewerId:lo_a4a27c64ed33","isMuting":false},"Membership:d67dbb27653b":{"__typename":"Membership","tier":"MEMBER","id":"d67dbb27653b"},"ImageMetadata:1*qVYCB8Xw85QdWOPEKZqF_A.png":{"__typename":"ImageMetadata","id":"1*qVYCB8Xw85QdWOPEKZqF_A.png"},"Post:ad3fef4e44ab":{"__typename":"Post","id":"ad3fef4e44ab","title":"The 50 New Features Of Apple’s iOS 18 Update You NEED To Know!","previewImage":{"__ref":"ImageMetadata:1*dZcxKYBtIbCQGJ_7qbR3Qg.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"More emphasis on iOS 18 Beta 2","isFullContent":false},"creator":{"__ref":"User:408663adc71c"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002Fmacoclock\u002Fthe-50-new-features-of-apples-ios-18-update-you-need-to-know-ad3fef4e44ab","collection":{"__ref":"Collection:d1f54550947b"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":4},"visibility":"LOCKED","clapCount":413,"isLocked":true,"firstPublishedAt":1719902891824,"latestPublishedAt":1719902891824,"pinnedAt":0,"readingTime":22.169811320754718,"sequence":null,"isSeries":false,"uniqueSlug":"the-50-new-features-of-apples-ios-18-update-you-need-to-know-ad3fef4e44ab"},"ImageMetadata:1*2-wZyVOUskyVPW_EdsqC9w.png":{"__typename":"ImageMetadata","id":"1*2-wZyVOUskyVPW_EdsqC9w.png","focusPercentX":null,"focusPercentY":null,"alt":null},"User:1ba0766018eb":{"__typename":"User","id":"1ba0766018eb","name":"Noam Kurtzer","viewerEdge":{"__ref":"UserViewerEdge:userId:1ba0766018eb-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"noamkurtzer","bio":"Mobile Developer - iOS & React Native","imageId":"1*ZQMAaSP3bmg7-GxwOUsTPw.jpeg","membership":{"__ref":"Membership:a509ae7b6d4c"}},"UserViewerEdge:userId:1ba0766018eb-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:1ba0766018eb-viewerId:lo_a4a27c64ed33","isMuting":false},"Membership:a509ae7b6d4c":{"__typename":"Membership","tier":"MEMBER","id":"a509ae7b6d4c"},"Post:7d07310f75e8":{"__typename":"Post","id":"7d07310f75e8","title":"Custom fonts in React Native App — Step by step guide","previewImage":{"__ref":"ImageMetadata:1*2-wZyVOUskyVPW_EdsqC9w.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Practical guide on how to add custom fonts to your React Native app for both iOS and Android.","isFullContent":false},"creator":{"__ref":"User:1ba0766018eb"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@noamkurtzer\u002Fcustom-fonts-in-react-native-app-7d07310f75e8","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":6},"visibility":"PUBLIC","clapCount":124,"isLocked":false,"firstPublishedAt":1707560887233,"latestPublishedAt":1707560887233,"pinnedAt":0,"readingTime":3.0333333333333337,"sequence":null,"isSeries":false,"uniqueSlug":"custom-fonts-in-react-native-app-7d07310f75e8"},"ImageMetadata:0*CstUmJsDCUErRWA1":{"__typename":"ImageMetadata","id":"0*CstUmJsDCUErRWA1","focusPercentX":null,"focusPercentY":null,"alt":null},"User:f09623cf8433":{"__typename":"User","id":"f09623cf8433","name":"Asad Mohsin","viewerEdge":{"__ref":"UserViewerEdge:userId:f09623cf8433-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"asadmohsin760","bio":"","imageId":"1*5NS2hUVeTnjHKZPxXZCkSg.png","membership":{"__ref":"Membership:3b4f0c11-c2c6-485d-adfa-119eaec14158"}},"Collection:2983bc435765":{"__typename":"Collection","id":"2983bc435765","slug":"the-first-digit","name":"OSINT Team","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:2983bc435765-viewerId:lo_a4a27c64ed33"},"domain":"osintteam.blog","description":"We teach OSINT from multiple perspectives. Cybersecurity experts, journalists, law enforcement, and others read us to improve their skills faster.","subscriberCount":4517,"customStyleSheet":{"__ref":"CustomStyleSheet:063689449bec"},"avatar":{"__ref":"ImageMetadata:1*6HjOa5Z6TkeJm6SEnqVrRA.png"}},"UserViewerEdge:userId:f09623cf8433-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:f09623cf8433-viewerId:lo_a4a27c64ed33","isMuting":false},"CollectionViewerEdge:collectionId:2983bc435765-viewerId:lo_a4a27c64ed33":{"__typename":"CollectionViewerEdge","id":"collectionId:2983bc435765-viewerId:lo_a4a27c64ed33","isMuting":false},"Membership:3b4f0c11-c2c6-485d-adfa-119eaec14158":{"__typename":"Membership","tier":"MEMBER","id":"3b4f0c11-c2c6-485d-adfa-119eaec14158"},"CustomStyleSheet:063689449bec":{"__typename":"CustomStyleSheet","header":{"__typename":"HeaderStyles","backgroundImage":null},"id":"063689449bec"},"ImageMetadata:1*6HjOa5Z6TkeJm6SEnqVrRA.png":{"__typename":"ImageMetadata","id":"1*6HjOa5Z6TkeJm6SEnqVrRA.png"},"Post:11b2e019885d":{"__typename":"Post","id":"11b2e019885d","title":"CYBER-SECURITY: MOBILE FORENSIC PROCESS","previewImage":{"__ref":"ImageMetadata:0*CstUmJsDCUErRWA1"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Click here for Free Article","isFullContent":false},"creator":{"__ref":"User:f09623cf8433"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fosintteam.blog\u002Fcyber-security-mobile-forensic-process-11b2e019885d","collection":{"__ref":"Collection:2983bc435765"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":0},"visibility":"LOCKED","clapCount":50,"isLocked":true,"firstPublishedAt":1732270993242,"latestPublishedAt":1732278831450,"pinnedAt":0,"readingTime":5.252830188679246,"sequence":null,"isSeries":false,"uniqueSlug":"cyber-security-mobile-forensic-process-11b2e019885d"},"ImageMetadata:1*hCmxmYnmwhU30uOl6ux4dw.jpeg":{"__typename":"ImageMetadata","id":"1*hCmxmYnmwhU30uOl6ux4dw.jpeg","focusPercentX":null,"focusPercentY":null,"alt":"iOS 18’s Purple wallpaper in iPhone 14 Pro"},"Post:c05175e7b749":{"__typename":"Post","id":"c05175e7b749","title":"The 72 Features Of Apple’s iOS 18 Update You NEED To Try!","previewImage":{"__ref":"ImageMetadata:1*hCmxmYnmwhU30uOl6ux4dw.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"A first look at almost everything of Apple’s most anticipated update","isFullContent":false},"creator":{"__ref":"User:408663adc71c"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002Fmacoclock\u002Fthe-72-features-of-apples-ios-18-update-you-need-to-try-c05175e7b749","collection":{"__ref":"Collection:d1f54550947b"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":9},"visibility":"LOCKED","clapCount":752,"isLocked":true,"firstPublishedAt":1718467582050,"latestPublishedAt":1718467582050,"pinnedAt":0,"readingTime":28.091509433962262,"sequence":null,"isSeries":false,"uniqueSlug":"the-72-features-of-apples-ios-18-update-you-need-to-try-c05175e7b749"},"ImageMetadata:1*wWWMBw45LLDiCPkC5Vk0fg.jpeg":{"__typename":"ImageMetadata","id":"1*wWWMBw45LLDiCPkC5Vk0fg.jpeg","focusPercentX":null,"focusPercentY":null,"alt":null},"User:b136c7dff67d":{"__typename":"User","id":"b136c7dff67d","name":"Dan Rice - GroundedTech","viewerEdge":{"__ref":"UserViewerEdge:userId:b136c7dff67d-viewerId:lo_a4a27c64ed33"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"groundedtech.medium.com"}},"hasSubdomain":true,"username":"groundedtech","bio":"A grounded take on mobile tech. https:\u002F\u002Fyoutube.com\u002F@GroundedTech","imageId":"1*GH8uY02Hx0JEUPv6svX-KQ.jpeg","membership":{"__ref":"Membership:9e1c3f69a70a"}},"UserViewerEdge:userId:b136c7dff67d-viewerId:lo_a4a27c64ed33":{"__typename":"UserViewerEdge","id":"userId:b136c7dff67d-viewerId:lo_a4a27c64ed33","isMuting":false},"Membership:9e1c3f69a70a":{"__typename":"Membership","tier":"MEMBER","id":"9e1c3f69a70a"},"Post:045006b26c2d":{"__typename":"Post","id":"045006b26c2d","title":"Motorola Razr 40 Two Weeks In 2024 Review — I’ve Changed My Mind On Flip Phones","previewImage":{"__ref":"ImageMetadata:1*wWWMBw45LLDiCPkC5Vk0fg.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Back in May of 2023 I picked up the Oppo Find N2 Flip. This was my first flip phone and one I was excited to try. I had already tried a…","isFullContent":false},"creator":{"__ref":"User:b136c7dff67d"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fgroundedtech.medium.com\u002Fmotorola-razr-40-two-weeks-in-2024-review-ive-changed-my-mind-on-flip-phones-045006b26c2d","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":4},"visibility":"PUBLIC","clapCount":67,"isLocked":false,"firstPublishedAt":1710100208076,"latestPublishedAt":1725060782411,"pinnedAt":0,"readingTime":5.584905660377359,"sequence":null,"isSeries":false,"uniqueSlug":"motorola-razr-40-two-weeks-in-2024-review-ive-changed-my-mind-on-flip-phones-045006b26c2d"},"TagViewerEdge:tagSlug:mobile-viewerId:lo_a4a27c64ed33":{"__typename":"TagViewerEdge","recommendedPostsFeed:(limit:15)":{"__typename":"TagFeedResult","items":[{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":84,"post":{"__ref":"Post:03dbf194cca2"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":107,"post":{"__ref":"Post:d67eb8f1435f"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":85,"post":{"__ref":"Post:1e44ca1878e4"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":84,"post":{"__ref":"Post:bbb98cf8c235"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":107,"post":{"__ref":"Post:3f228b1d64d5"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":85,"post":{"__ref":"Post:49d002a83f60"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":84,"post":{"__ref":"Post:782c0ede9e3d"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":107,"post":{"__ref":"Post:22b1e9bf88fc"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":85,"post":{"__ref":"Post:be2fd7a08e51"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":84,"post":{"__ref":"Post:04c2443aae3a"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":107,"post":{"__ref":"Post:ad3fef4e44ab"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":85,"post":{"__ref":"Post:7d07310f75e8"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":84,"post":{"__ref":"Post:11b2e019885d"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":107,"post":{"__ref":"Post:c05175e7b749"}},{"__typename":"TagFeedItem","feedId":"290dd97c-87be-408c-ab66-10c0dc84c657","reason":85,"post":{"__ref":"Post:045006b26c2d"}}]},"id":"tagSlug:mobile-viewerId:lo_a4a27c64ed33"},"Tag:mobile":{"__typename":"Tag","id":"mobile","normalizedTagSlug":"mobile","displayTitle":"Mobile","postCount":68800,"followerCount":136337,"viewerEdge":{"__ref":"TagViewerEdge:tagSlug:mobile-viewerId:lo_a4a27c64ed33"},"parentTag":null},"Tag:android":{"__typename":"Tag","id":"android","displayTitle":"Android","normalizedTagSlug":"android"},"Tag:technology":{"__typename":"Tag","id":"technology","displayTitle":"Technology","normalizedTagSlug":"technology"},"Tag:mobile-app-development":{"__typename":"Tag","id":"mobile-app-development","displayTitle":"Mobile App Development","normalizedTagSlug":"mobile-app-development"},"Tag:apps":{"__typename":"Tag","id":"apps","displayTitle":"Apps","normalizedTagSlug":"apps"},"Tag:tech":{"__typename":"Tag","id":"tech","displayTitle":"Tech","normalizedTagSlug":"tech"},"Tag:smartphones":{"__typename":"Tag","id":"smartphones","displayTitle":"Smartphones","normalizedTagSlug":"smartphones"},"Tag:ios":{"__typename":"Tag","id":"ios","displayTitle":"iOS","normalizedTagSlug":"ios"},"Tag:gaming":{"__typename":"Tag","id":"gaming","displayTitle":"Gaming","normalizedTagSlug":"gaming"},"Tag:news":{"__typename":"Tag","id":"news","displayTitle":"News","normalizedTagSlug":"news"}}</script><script>window.__MIDDLEWARE_STATE__={"session":{"xsrf":""},"cache":{"cacheStatus":"HIT"}}</script><script src="https://cdn-client.medium.com/lite/static/js/manifest.b2314f6d.js"></script><script src="https://cdn-client.medium.com/lite/static/js/9865.1496d74a.js"></script><script src="https://cdn-client.medium.com/lite/static/js/main.24534aeb.js"></script><script src="https://cdn-client.medium.com/lite/static/js/instrumentation.d9108df7.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/reporting.ff22a7a5.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/5049.d1ead72d.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/4810.6318add7.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/2707.b0942613.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/9977.5b3eb23a.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/8599.1ab63137.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/5250.9f9e01d2.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/6349.b071a958.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/2648.26563adf.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/8393.826a25fb.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/7079.67349d50.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/5642.a2d9f6a1.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/6834.08de95de.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/6882.628a1cdf.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/9553.1f5c3a14.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/7560.d03991bf.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/TopicPortalPage.MainContent.8c8c10e6.chunk.js"></script><script>window.main();</script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e73eff8c89d81cb',t:'MTczMjM5NDAzOS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body></html>