Kivy låter dig skapa gränssnitt med stöd för multi-touch

I takt med den växande populariteten kring smartphones och surfplattor så utvecklas det allt mer appar. Att porta en app kan vara tidskrävande eftersom de verktyg och programmeringsspråk som används för exempelvis Android-telefoner och iPhone skiljer sig åt väsentligt. Kivy är ett open source-bibliotek för Python som underlättar situationen.

Då Kivy baseras på Python är det relativt enkelt att komma igång med. Det innehåller allt som behövs för att snabbt kunna skapa ett gränssnitt som kan reagera när man pekar på element i det. Fördelen är att applikationen inte behöver skrivas om (såvida man inte använder mycket specifika funktioner på någon enhet). Det är lätt att porta programmen till en annan plattform.

Det går betydligt snabbare att utveckla i Kivy än i de mer traditionella verktygen. Även om du bara har behov av att göra en prototyp innan du bestämmer dig för en implementation så sparar Kivy tid. Du kan sedan implementera det i den miljö du känner passar bäst men kan också välja att implementera allt med Kivy.

Det finns dock några nackdelar med biblioteket. Om man bestämmer sig för att implementera sin App med Kivy så innebär det att den kommer att paketera med ramverket för Kivy och Python i appen vilket leder till att den tar mer utrymme än en app implementerad via de vanliga verktygen. Användargränssnittet i Kivy är tänkt att vara cross-platform d.v.s. det ska fungera oavsett vilken underliggande plattform du väljer. Om din App kräver att GUI-komponterna följer standard för respektive plattform så är det knepigt att få till det så att det ser bra ut.

Fördelarna med Kivy är att det är snabbt och enkelt att komma igång. Du kan koncentrera dig på vad din applikation ska göra istället för en massa djupdykningar i API:er och sparar därigenom tid.

Lär dig mer om Kivy.

CCleaner städar din Android-telefon

Med tiden samlas det en massa skräp i din telefon som temporära filer, cache, webbhistorik, sökhistorik i Google Play, samtalsloggar m.m. Detta tar upp onödigt utrymme och kan göra att din mobiltelefon blir långsammare. För PC så har programmet CCleaner hjälpt till att städa upp i datorn och nu finns den som app för Android.

Gränssnittet i appen är föredömligt enkelt. Det finns två knappar. En som heter ”Analysera” som söker igenom telefonen och skapar en rapport på vad som kan städas. Den andra knappen heter ”Rensa” och tar bort det som markerats.

Det går även att ställa in vad CCleaner ska försöka städa och vad som ska undantas från städning. Standardinställningarna är dock väldigt bra och det finns egentligen inget behov att ändra dem.

Det går även att få en detaljerad bild av hur mycket utrymme som används av installerade appar och systemappar. Det går även att avinstallera appar via CCleaner.

Observera att CCleaner tar bort filer och information på ett enkelt sätt. Om du har tankar på att sälja din telefon och vill rensa den från känsliga data så räcker det inte att köra CCleaner. Då behöver du köra andra appar för att säkerställa att data tas bort helt från telefonen.

Här hämtar du CCleaner.

DU Battery Saver räddar batteriet i din Android-telefon

Batteri

Tar batteriet slut väldigt snabbt i din Android-telefon så att du måste ha den på ständig laddning? Smartphones har en förmåga att dra mycket batteri. Det beror på många olika saker. Dels har de mottagare för såväl mobildata som wifi vilka med regelbundna mellanrum letar efter nätverk med bra täckning. GPS drar mycket energi då den ständigt ska uppdatera din position. En del appar är också energitjuvar.

DU Battery Saver hjälper dig att kontrollera batteriets status och ger konkreta tips på vad du kan göra för att spara energi. Den ger även råd om hur du bör ladda ditt batteri för att förlänga dess livstid. Moderna batterier ska inte laddas ur helt eller ständigt laddas upp då det förkortar deras livslängd.

Appen låter dig också använda schemalagda profiler så att telefonen använder mindre energi under nattetid. Den kan även med jämna mellanrum stänga av processer och appar som drar mycket energi. Om du har en rootad telefon så kan du även styra processorns energiförbrukning.

Det finns dock några nackdelar med DU Battery Saver. Appen skickar en hel del notifieringar så fort statusen på batteriet har passerat någon kritisk gräns. En del av dessa känns väldigt onödiga. Den använder även popup-fönster för en del meddelanden vilket inte är bra. Det går att slå av notifieringarna helt för appen men det hade varit bra att ha en möjlighet att själv anpassa vilka händelser som ska meddelas.

Appen finns på Google play