1. Google Play app - lokað vegna Coronavirus

Ég sendi nýlega inn einfalt forrit á Google Play, í von um að fá smekk á innsendingarferli forritsins. Ég bjóst við að ferlið yrði svolítið sársaukafullt og ég endaði með því að verða frestað.

Uppfærsla (6. mars, 2020): Bætti við hluta í lokin til að tala um nýlega grein frá CNBC þar sem fjallað var um Apple og Google eru að fjarlægja coronavirus apps úr app verslun sinni.

Ég hef fylgst með nýlegum kransæðaveirubrotum og finnst mælaborð sem stofnað var af Johns Hopkins háskóla CSEE vera mjög gagnlegt.

Ég skoða oft mælaborðið til að athuga nýjustu tölurnar og hélt að það væri þægilegt að hafa app sem tilkynnir mér um uppfærslur. Þetta hljómar líka eins og hinn fullkomni frambjóðandi til að vera fyrsta uppgjöfin mín í mismunandi appaverslanir. Svo í burtu fór ég.

Þetta er sá eiginleiki sem ég vil nota í forritinu mínu:

  • reglubundið eftirlit með breytingum á gögnum
  • birta tilkynningar
  • sýna búnaður
  • leyfa notandanum að sía eftir löndum

Gögn

JHU sendi upphaflega frá öllum gögnum sínum á Google blaði og hefur síðan flutt til Github endurhverfra.

CSV-flokkarnir sjálfir eru flokkaðir eftir degiÍ hverri CSV eru 6 dálkar sem greinilega eru merktir sem gerir þáttun þessa CSV að gola.

Með CSV frá Github var það einfalt að fá appið til að hlaða gögnin.

Bakgrunnsverkefni og tilkynningar

Erfiðari þáttur þessa forrits er að það þarf að geta reglulega dregið Github eftir gögnum jafnvel þó að appið sé lokað og sent tilkynningu til að upplýsa notandann um allar breytingar. Ég fann tvo pakka, flutter_local_notifications, sem hjálpa til við að senda tilkynningar, og workmanager, sem hjálpa til við að hrinda bakgrunnsverkefnum í framkvæmd. Þessir pakkar minnkuðu þróunartímann minn verulega þar sem Flutter styður ekki þessar aðgerðir á eigin spýtur og krefst þess að notandinn skrifi innfæddan kóða í gegnum pallrásina á Flutter.

Tilkynningar sem sýna alþjóðlega smitaða tölurnar við uppfærslu

Ég vil frekar HÍ sem er einfalt og að því marki. Það ætti að hafa:

  • fellilisti fyrir notandann til að velja land / svæði (getur líka bætt við borgarvali á síðari stigum þar sem það er einnig veitt af CSV)
  • áberandi skjástölur (staðfest, dauðsföll, endurheimt)
  • rofi fyrir notandann til að kveikja á tilkynningunum, sem einnig gerir kleift að endurnýja bakgrunn.
Forrit HÍ

Ég hef líka bætt við „About Dialog“ sem segir notendum að upplýsingarnar séu frá JHU CSSE og leið fyrir þá til að veita mér álit.

Um samtal við eyðublaðið fyrir notendur

Búnaður

Það kemur í ljós að Flutter styður hvorki Android Widgets né iOS Today View Widgets. Þar sem þetta þarf að útfæra innfæddur í gegnum pallrásina mun ég útfæra það í síðari útgáfu uppfærslu.

Uppgjöf til Google Play

Þar sem aðalþróunarvélin mín er á Windows, þá mun ég að sjálfsögðu leggja fyrir Google Play fyrst. Þetta felur í sér að setja upp forritarareikninginn minn og greiða USD25 skráningargjald. Eftir að hafa sett inn frekari upplýsingar um færslu forritsins sendi ég appið mitt fyrir innra prófið, fyrsta af fjórum prófunum fyrir opinbera útgáfu.

Eftir 3 daga bið var ég hneykslaður yfir því að sjá að appinu var lokað:

Tölvupóstur frá Google um að forritinu mínu var lokað í Google Play

Forritinu mínu var lokað vegna þess að það:

„Skortir hæfilegt næmi fyrir eða nýta náttúruhamfarir, grimmdarverk, átök, dauða eða annan hörmulega atburð“

Allt forritið mitt gerir er að það sýnir nýjustu sýktu tölurnar frá mjög viðurkenndum uppruna og gefa notandanum kost á að fá tilkynningar þegar þessar tölur breytast. Það þýðir ekki að rangfæra eða túlka tölurnar á nokkurn hátt. Það inniheldur heldur engar auglýsingar og ég er ekki að „nýta mér“ ástandið. Ég vil einfaldlega fá tilkynningar um nýjustu tölurnar.

Svo virðist sem þó að þetta einfalda app brjóti í bága við stefnu þeirra, þá er fréttarforrit (td CNN, BBC) sem skýrir sömu tölur, samtímis því að gefa túlkun þeirra og fá auglýsingapeninga EKKI brot á stefnunni.

Ég fór á netið og sá hryllingssögu eftir sögu um rangláta fjöðrun.

Coronavirus þurrkað úr Google Play

Á meðan mér leið svolítið svekktur, birtist eitthvað áhugavert. Áður en ég þróaði forritið gerði ég smá rannsóknir á forritunum sem fyrir voru sem voru líka miðuð á kransæðavírusinn.

Núverandi forrit sem tengjast coronavirus

Ég fann 5 þeirra. Þeir veita allir svipaða aðgerð með því að birta nýjustu tölurnar frá vírusnum með öðru notendaviðmóti. Í sumum forritum voru einnig nýjustu fréttir og töflur. Ein þeirra leyfir jafnvel notandanum að virkja tilkynningar en það var ekki með það einfalda HÍ sem ég vildi.

Öll coronavirus forrit sem áður voru til hvarf úr Play Store

Öll 5 forritin eru nú öll nema horfin úr Play Store. Allt sem kemur upp eru leikir, að undanskildu forriti um „Sögu Coronavirus“ sem fjallar um vísindalega uppgötvun vírusins ​​á ensku og níu öðrum tungumálum, án þess að minnast á smitaðar tölur eða fréttir.

Málskot

Svo að minnsta kosti var það ekki aðeins appið mitt sem hafnað. Ég áfrýjaði stöðvuninni með þeim ástæðum sem ég nefndi hér að ofan (í gegnum Google Play Console svo ég er ekki með tölvupóstinn) og 2 dögum seinna fékk ég svar sem sagði það sama og fyrsti tölvupósturinn.

Svar Google við 1. áfrýjun

Satt best að segja var þetta eftirvænting þar sem það virðist vera í takt við það sem aðrir hafa sagt.

Ég áfrýjaði aftur vegna þess að ég er samt ekki sammála stöðvuninni þar sem appið mitt var aldrei gefið út fyrir almenning. Svo virðist sem að hafa stöðvun verður staða reiknings míns varanlega þar sem honum verður loksins lokað og allt á reikningnum verður óaðgengilegt (þ.m.t. Gmail reikningsins).

2. áfrýjun

Svar Google við seinni áfrýjun minni tók þær aðeins innan við hálfan dag. Þeir gáfu mér ekki meiri upplýsingar en fyrsta tölvupóstinn sinn og engu var breytt í lokin mín.

Svar Google við 2. áfrýjun

Nokkur skýrleiki loksins

Nokkrum dögum áður birti CNBC grein þar sem fjallað er um hvernig Apple fjarlægir öll forrit sem tengjast coronavirus.

Sumir þeirra forritara sem coronavirus appið var tekið niður fengu svar frá Apple sem sagði:

„Viðurkennd stofnun þarf að leggja fram„ forrit með upplýsingar um núverandi læknisfræðilegar upplýsingar, “… Apple hefur sérstaklega lagt mat á coronavirusforrit til að koma í veg fyrir útbreiðslu rangra upplýsinga. Það er bæði horft á hvaðan heilsufarsgögnin koma og hvort verktakarnir eru fulltrúar stofnana sem notendur geta treyst til að birta nákvæm gögn, eins og stjórnvöld eða samtök sem eru í brennidepli á heilbrigðissviði, að sögn manns sem þekkir málið.

Þó að Google hafi ekki tjáð sig um málið sendu þeir frá sér lista yfir forrit sem eru frá vel viðurkenndum aðilum eða stjórnvöldum, svo sem CDC ríkisstjórnar Bandaríkjanna, Rauða kross Bandaríkjanna og Twitter (augljóslega engar rangar upplýsingar hér ).

Ég held að þessi ráðstöfun sé sanngjörn og gagnleg til að koma í veg fyrir útbreiðslu rangra upplýsinga. En Google hefði átt að vera gegnsærra og segja verktaki ástæðurnar fyrir því að forritið var fjarlægt. Ég er samt mjög efins um að þörf sé á stöðvun þar sem gögnin sem forritið mitt setti fram voru eingöngu staðreynd, frá viðurkenndum uppruna og án rangfærslu.

Lærdómur

Gott að ég eyddi ekki miklum tíma í þetta. Og þar sem ég kóðaði það í Flutter, þá ætti ég kannski að reyna að leggja fyrir Apple App Store og sjá hvernig það gengur. Hins vegar gat ég ekki fundið nein forrit sem tilkynna fjölda smitaðra í Apple App Store heldur. Ætli ég fari betur yfir á næstu apphugmynd.

Þessi reynsla hefur kennt mér í fyrstu hönd hve hjálparvana verktaki getur verið þegar kemur að því að reiða sig á App Store fyrir dreifingu. Ég hefði ekki getað ímyndað mér hversu stressandi þetta verður ef ég treysti appinu til tekna og tekna.

Þó að mér skilst að þessar athuganir og jafnvægi séu til staðar til að koma í veg fyrir að skaðleg forrit misnoti kerfið, eru þau líka langt frá því að vera fullkomin þar sem þau skapa óþarfa hindranir fyrir forritara með góða fyrirætlun.

Vinsamlegast virkjaðu JavaScript til að skoða athugasemdir knúna af Disqus.

Upphaflega birt á https://www.flyingnobita.com 2. mars 2020.