Jeg gav op for at bruge tredjeparts Twitter-apps for længe siden. Endelig blev jeg træt af løsningen på autorisationstokengrænsen, manglende funktioner, synkroniseringsproblemer og wonky meddelelser. Men i en typisk "græsset er altid grønnere" situation har Twitter's officielle app sine egne problemer. Meddelelsessystemet er ofte funky for mig og indlæser ikke indhold i baggrunden på trods af at jeg sender en push-anmeldelse, og det går gennem faser med at være ligefrem buggy og ustabil med basale funktioner.
Twitter's mobilwebsted tilbyder en overraskende komplet oplevelse.
Under min sidste runde med at opleve irriterende Twitter-appfejl, besluttede jeg at afinstallere appen og bruge webstedet mobile.twitter.com sammen med en genvej til startskærmen i stedet. Det er noget, jeg har gjort med Facebook i lang tid, og jeg har haft den oplevelse - men det viser sig, at Twitter er langt bedre. Selvom Twitter (eller Google) ikke reklamerer for det på nogen måde, så snart du vælger "føj til startskærmbilledet" i Chrome, downloader og installerer det faktisk en næsten komplet Instant App-version af Twitter på din telefon. Denne lette version af appen installeres fra Google Play, sidder i din appskuffe og lanceres i sin egen grænseflade (uden nogen browsergrænseflad cruft) snarere end en ny fane i Chrome-appen.
Den eneste forvirrende del om denne portmanteau mobile website-slået-Instant App-version af Twitter er, at den ikke følger den typiske Instant App-ramme. Normalt implementeres Instant Apps som et par-down-segment af den fulde app, som giver dig mulighed for at installere en lille del af appen, når du besøger websiden fra f.eks. Søgeresultater, der derefter udvikler sig for at tilføje flere muligheder og til sidst installere den komplette app senere. Twitter's Instant App er en separat app, der ikke udvikler sig til den fulde Twitter-app, og er faktisk bare en glorificeret indpakning omkring en HTML5-webside.
Men det er lige hvad jeg vil: en ordentlig "lite" version af Twitter uden alt det ekstra cruft. På trods af sin størrelse er den mobile webversion af Twitter overraskende fuldt udstyret. Det sender øjeblikkelig push-meddelelser og har den fulde pakke med filtreringsindstillinger inde i appen. Det har pull-to-refresh og glat animationer overalt. Og ligesom vi alle opdagede, at Facebook-mobilwebstedet var en god løsning til at se og sende til Facebook uden at give appen adgang til telefonnumre på lavt niveau, har Twitter-mobilappen simpelthen ikke adgang til noget på din telefon. Det erklærer nul tilladelser, så det vil aldrig genere dig at slå dine kontakter på Twitter eller dele ting på uventede måder.
Dette er en 202KB app uden erklærede tilladelser og ingen adgang til ekstra data eller information.
Mit andet problem med den officielle Twitter-app er, at den støder på nogle større oppustninger: Min Twitter-app brugte ved sidst kontrol næsten 1 GB lagerplads - ca. 300 MB appdata og endnu en 600 MB cache (masser af billeder og video på Twitter !). Twitter-mobilwebappen er derimod kun 202 KB. Ja, kilobyte. Selve appen er faktisk kun 153 kB, og yderligere brugerdata er endnu 49 kB. Der er ingen cache. Og dermed er der ingen oppustethed.
Ulempen? Nå, appen mangler et par små ting. Du kan ikke skubbe til venstre og højre mellem de flere faner på grænsefladen (skønt dette kunne implementeres i en webapp - Twitter har bare ikke gjort det). Du kan ikke nemt dele fotos fra dit galleri til Twitter-appen, fordi telefonen ikke har nogen idé om, at det er en app, der kan dele billeder - du skal gå til Twitter og starte vedhæftningen der i stedet. Medier afspilles ikke automatisk, mens du ruller forbi det, selvom nogle mennesker kan se dette som et plus. Og det er virkelig det.
Jeg var ikke chokeret over at se, at Twitter har implementeret et så komplet og veludviklet mobilwebsted, men jeg blev glædeligt overrasket over at se, at det også var udvidet til en fantastisk Instant App-oplevelse. Jeg har allerede brugt det i over en uge uden problemer, og jeg har endnu ikke noget ønske om at gå tilbage til Twitter's officielle app.