Min andra app är klar, första var Tidrapport! Denna gång är det en app för att automatisera din telefon, typ Tasker och IFTTT. Du "programmerar" din telefon med ett flödesschema. Stänga av WiFi när du lämnar hemmet, flygplansläge nattetid, inga problem - du kan göra nästa allt. Jag vill gärna höra era åsikter! Gratis nerladdning på Google Play store: https://play.google.com/store/apps/details?id=com.llamalab.automate
Testat lite på morgonen riktigt snyggt är det, bra med hjälptexter och att man kan söka efter block. Två frågor... 1. Kan man inte koppla på två block till ett tidigare blocks utgång? Slängde in ett "Fork"-block som jag hoppas gör det jag vill. 2. Hur fungerar de permission som dyker upp när man skapar en ny Flow?
Är det någon som har hunnit göra en jämförelse med tasker? Tänker främst på funktionalitet och användarvänlighet.
Jag märkte direkt att det är betydligt mer användarvänligt än Tasker. Har mycket att göra med GUIt, att bygga upp kod grafiskt. Lättare för personer som inte är vana vid programmering.
1. Nej. Om det är block som gör någon, som t.ex. stänger av WiFi och BT, koppla ihop dom efter varandra. Fork används för att utföra två "flöden" parallellt, för enklare flöden behövs det oftast inte användas. 2. De rättigheterna krävs för att du skall kunna köra "flöded". Automate, till skillnad från andra appar, kräver inte alla rättigheter vid installation av appen, utan låter användaren installera den efter behov.
Felmeddelande när jag ska toggla TB: Kod: FAIL(23): java.langClassCastException: android.bluetooth.BluetoothManager cannot be cast to android.bluetooth.BluetoothAdapter
Ny bugg, toggla gps, är rootad FAIL(38): java.lang.SecurityException: Permission Denial : getTasks() from pid=19792, uid=10089 requieres android.permission.GET_TASKS
Är du säker på att felkoden kommer från "Location provider set state" blocket? Vad står det på föregående rad i loggen? getTasks() används inte i "Location provider set state", utan enbart i "App in foreground" blocket. Rättigheten android.permission.GET_TASKS finns i "Other apps" tillägget, se Settings, Manage permissions. Det borde även visas en "Install permission" knapp i Flow vyn, under Permissions rubriken.
Förlåt det är klart det är app in foreground. Kollar om Maps är igång. Edit: Hade missat en permission. Sorry [emoji4]
Sweet! I love it! Är det Javascript syntax? Hjälpfilerna hjälper inte så mycket om man inte vet ett skvatt om programmering
Mycket likt JavaScript, men förenklat. Finns t ex bara 4 datatyper, number, string, array, dictionary. Också är det inte Objektorienterat. Att förklara hur man "programmerar" kräver rätt omfattande dokumentation. Nu är det mest en specifikation över "språket", men jag skall förbättra den.