Tryk, tryk porter iOS 14/Android 11's Back Tap-bevægelse til enhver Android-enhed

Tap, Tap er en ny Android-app, der bringer Apple iOS 14/Android 11 tilbagetap-bevægelser til enhver Android-enhed! Du kan trykke to gange på din telefon for at gøre mange ting!

Opdatering 1 (08/02/2020 @ 16:27 ET): Tap, Tap-appen har modtaget to opdateringer, siden vi oprindeligt dækkede den, og bragte masser af nye funktioner. Rul til bunden for mere information. Artiklen som offentliggjort den 30. juli 2020 er bevaret nedenfor.

Efter udgivelsen af ​​den første Android 11 Developer Preview tilbage i februar, erfarede vi, at Google arbejdede på et nyt sæt bevægelser med kodenavnet "Columbus". Denne funktion giver dig mulighed for dobbelttryk på bagsiden af ​​din Pixel-telefon for at udføre handlinger som at starte Google Assistant, starte Google Kamera-appen, styre medieafspilning og meget mere. I Android 11 Developer Preview 2 fortsatte Google arbejdet med disse bevægelser med nye handlinger for at tage et skærmbillede og åbne den seneste apps-oversigt. Disse bevægelser var dog stadig gemt væk fra Pixel-brugere, og i efterfølgende Android 11 Beta-udgivelser blev de fjernet helt. Heldigvis udvikler Kieron Quinn, også kendt som

Quinny899 på vores fora lykkedes det at portere denne funktion, så den fungerer på stort set alle Android-enheder.

Hans nye app, kaldet Tap, Tap, bringer den dobbelte tilbagetap-bevægelse til enhver ARMv8-enhed, der kører Android 7.0 Nougat og nyere. I demovideoen, som jeg indlejrede ovenfor, bankede jeg to gange på bagsiden af ​​min Pixel 4 for at starte kamera-appen. I denne video, udvikler Kieron Quinn lancerer OnePlus Camera-appen ved at dobbeltklikke på bagsiden af ​​hans OnePlus 7T Pro. At starte kameraappen er dog ikke alt, hvad Tap, Tap kan gøre. Ved at bruge en tilgængelighedstjeneste kan Tap, Tap genkende, når du trykker på bagsiden af ​​din Android-telefon og derefter udfører bestemte handlinger, såsom at simulere et hjem, seneste apps eller trykke på tilbageknappen.

Tap, Tap bruger de samme maskinlæringsmodeller, som Google trænede til at genkende dobbelttryk på bagsiden af Pixel 3 XL, Pixel 4, og Pixel 4 XL. Det betyder, at det vil fungere bedst, når du bruger enten en af ​​disse tre telefoner eller en enhed med lignende dimensioner og bygger til en af ​​disse tre. Din kilometertal kan således variere i, hvor godt Tap, Tap genkender dobbelttryk (især når du har en tyk sag på), men det er lykkedes mig at få dette til at fungere på ASUS ROG telefon 3 og Huawei P40 Pro. Der kræves ingen speciel hardware- eller softwareversion for at denne app kan fungere, da det eneste, appen gør, er at læse ændringer i enhedens accelerometer og gyroskopsensorer. Maskinlæringsmodellerne blev trænet af Google til at genkende accelerometer- og gyroskopsensoraflæsninger ske, når du trykker på bagsiden af ​​enheden, mens højpas- og lavpasfiltre bruges til at forfine følsomhed. Teoretisk set vil denne funktion, eller en lige som den, fungere godt på enhver enhed, der har en ML-model trænet til det, hvilket sandsynligvis er, hvordan det virker på Apple-enheder, der kører iOS 14 og hvordan det vil fungere hvornår Xiaomi ruller det ud til nogle enheder i MIUI 12.

Tryk, tryk - Android 11/iOS 14 Tilbage Tap-bevægelser til enhver Android-telefon!

Når du har installeret appen, skal du aktivere tilgængelighedstjenesten i indstillingerne. Når det er aktiveret, skal du vælge en enhedsmodel i bevægelsesindstillinger. Der er 3 enhedsmodeller svarende til de 3 TensorFlow Lite-modeller, som Google trænede til Pixel 3 XL, Pixel 4 og Pixel 4 XL. En følsomhedsindstilling vises i appens Gesture-indstillinger, men denne vil blive fuldt implementeret i en fremtidig udgivelse af appen.

Under "Handlinger" kan du vælge, hvad der skal ske, når du dobbeltklikker på bagsiden af ​​din enhed. Du kan have flere handlinger opført her, men Tap, Tap vil kun prioritere at køre den øverste handling. Hvis handlingen af ​​en eller anden grund ikke kører, køres den næste handling på listen. Udvikleren planlægger at tilføje Gates til Actions, så du kan blokere, når visse handlinger udføres. Han planlægger også at tilføje Tasker-integration i en fremtidig udgivelse.

I Gates-sektionen kan du vælge, hvilke forhold der forhindrer dobbelttryksbevægelser i at udføre en handling. For eksempel, hvis porten for "visning slukket" er aktiveret, vil Tap, Tap ikke udføre en handling, når skærmen er slukket. Endelig giver feedbackindstillinger dig mulighed for at kontrollere, om din enhed vibrerer eller ej, og om enheden vågner, når en handling udføres.

Tap, Tap er en open source-app, så du kan følge dens udvikling på GitHub. Den første alfa-udgivelse er tilgængelig til download lige nu på XDA-forumtråden, der er linket til nedenfor. Prøv det og fortæl os, hvor godt det virker på din enhed!

Tryk, tryk på XDA-forumtråd ||| Kildekode på GitHub


Opdatering: Version 0.2 og 0.3 tilføjer musikkontroller, Tasker-integration, mere

Læsere har reageret overvældende positivt på Tap, Tap-appen, siden vi dækkede den for et par dage siden. Som et resultat var udvikleren motiveret til at tilføje en håndfuld meget efterspurgte og planlagte funktioner. Version 0.2 alpha og 0.3 alpha tilføjer handlinger, herunder musikkontroller, lydstyrkekontroller, vækkeenhed, genveje, direkte opkald til en kontakt og udløsning af en Tasker-begivenhed. Den sidste giver dig mulighed for stort set hvad du vil med Tap, Tap, da Tasker er en utrolig kraftfuld automatiseringsapp. Her er en kort demo fra udvikleren af ​​Tasker, der viser nogle af de ting, du kan gøre med det.

Tryk, tryk på Opdater ændringslogs

Version 0.2 Alpha Changelog:

  • Tilføjet Tasker-integration for både begivenhedstypen som et plugin (tak joaomgcd) og lancering specifikke opgaver (kræver tilladelse, appen vil lede dig igennem det) - disse er under Avanceret kategori
  • Tilføjede musikkontrolhandlinger: Afspil/pause, spring frem og tilbage (tak timfedo)
  • Forbedret MD2-stil UI (tak gcantoni)
  • Rettede kamerastarter capture UI i stedet for normal UI (du kan muligvis se en vælger nu, hvis du gør og ikke ønsker det, skal du ændre handlingen for at starte appen > din foretrukne kameraapp)
  • Undgå, at en ikke-konfigurerbar gate tilføjes, når den allerede er på listen
  • Tilføjet port til, når skærmen er tændt
  • Tilføjet lydstyrke op, ned, slå mute og lydstyrke panelhandlinger
  • Tilføjet vækkeenhed Action
  • Rettet nedbrud på Android 7 og måske 8 forhåbentlig

Version 0.3 Alpha changelog:

  • Flyttede faktisk Tasker til avanceret, og Opgaveindstillingen skulle nu være tilgængelig. Undskyld det i alfa 0.2.
  • Flere MD2-stil UI-ændringer (tak Giorgio Cantoni)
  • Skiftede links til Chrome Custom Tabs, undtagen XDA-link, når XDA-appen er installeret (tak Giorgio Cantoni)
  • Oversættelser til forenklet kinesisk (tak hjthjthjt), russisk (tak Fedor Shatokhin), brasiliansk portugisisk (tak Rodrigo Souza), kinesisk (Taiwan) (tak Kevin Kung) og ukrainsk (Petro Bilyi)
  • Tilføjet en handling til at starte en "legacy" launcher-genvej, såsom Google Maps-vejledninger
  • Tilføjede CALL_PHONE-tilladelsen som en HELT VALGFRI tilladelse, udelukkende for at understøtte en absolut gal persons evne til at kortlægge gestussen til "Direct Dial"-startgenvejen, som har brug for den tilladelse. Du skal give dette manuelt, hvis du absolut vil gøre det, vil appen ALDRIG bede om den tilladelse normalt.
Du kan downloade Tap, Tap fra XDA-forumtråden, der tidligere er linket til, eller fra udviklerens GitHub-side.