Ni ddylai cysylltiad a gollwyd olygu gwaith a gollwyd bob tro. Gall ymddygiad all-lein helpu person i gwblhau tasg ar rwydwaith annibynadwy, neu gadw cofnodion ar eu dyfais eu hunain pan fo hynny'n gweddu i ddiben y cynnyrch.
Dechreuwch gyda'r dasg sy'n gorfod parhau
Mae “gweithio all-lein” yn rhy eang i fod yn ofyniad defnyddiol. Nodwch y gweithredoedd penodol sydd angen aros ar gael: dechrau cofnod, golygu nodyn, gweld amserlen wedi'i chadw neu allforio gwybodaeth. Penderfynwch beth all aros tan i'r cysylltiad ddychwelyd.
Dylai'r rhyngwyneb egluro'r ffiniau hynny. Mae angen gwybod a yw gweithred wedi'i chadw'n lleol, ei hanfon i system arall neu angen sylw o hyd. Peidiwch â gorfodi pobl i ddyfalu o ddangosydd llwytho.
Penderfynwch ble mae'r data'n perthyn
Mae storio lleol yn newid cwestiynau perchnogaeth ac adfer. Oes copi wrth gefn? Beth sy'n digwydd os collir neu amnewidir dyfais? A all y person allforio data mewn fformat defnyddiadwy mewn man arall? Pa gopïau sy'n aros ar ôl tynnu'r ap?
Dylai'r penderfyniadau hyn gyd-fynd ag ymddygiad go iawn y cynnyrch a'i hysbysiad preifatrwydd. Nid yw “all-lein” yn golygu'n awtomatig nad oes yr un nodwedd yn defnyddio'r rhwydwaith. Gall mapiau allanol, geogodio, negeseuon cymorth neu allforion a ddewisir gan y defnyddiwr greu llifoedd data ar wahân.
Cynlluniwch beth sy'n digwydd ar ôl gwrthdaro
Os yw cofnodion yn cydamseru â gweinydd yn ddiweddarach, efallai bod dwy ddyfais wedi golygu'r un wybodaeth. Mae angen rheol i benderfynu pa fersiwn a dderbynnir a ffordd glir o adfer o ganlyniad annisgwyl.
Mae dyblygiadau, oedi a throsglwyddiadau a dorrwyd hefyd yn haeddu sylw. Ni ddylai tap ailadroddus greu gweithredoedd ariannol neu weithredol dyblyg yn dawel. Mae'r union ateb yn dibynnu ar fodel data'r cynnyrch a'r systemau dan sylw.
Eglurwch ddewisiadau caniatâd
Dylai nodwedd lleoliad wasanaethu gweithred benodol ac ymddwyn yn rhagweladwy os gwrthodir caniatâd. Dylai hysbysiad helpu'r person i ddeall gweithgarwch parhaus. Dylai defnyddwyr ddeall effaith dewis heb ddeall gwaith mewnol Android.
Cynhwyswch y llwybr caniatâd a wrthodwyd yn y dyluniad. Os yw gweithred dal yn bosibl â llaw, gwnewch y llwybr yn hawdd ei ganfod. Os na all y nodwedd weithio, eglurwch y cyfyngiad ar yr adeg berthnasol.
Gwiriwch y trawsnewidiadau
Gwiriwch fwy na chychwyn gyda'r rhwydwaith wedi'i ddiffodd. Adolygwch y dasg pan gollir cysylltiad yng nghanol gweithred, pan ddychwela ar ôl oedi neu pan newidia tra nad yw'r ap yn weladwy. Ystyriwch ailgychwyn apiau, allforion a dorrwyd a chywiro cofnod blaenorol.
Dylai'r gwiriadau ddilyn y prif lwybr a'i risgiau. Mae proses adeiladu lwyddiannus yn dystiolaeth am grynhoi; mae angen tystiolaeth ei hun ar ymddygiad ar ddyfais.