Den omvända Andycache (Android-driv omvänd geocache) (9 / 9 steg)
Steg 9: Utrymme för förbättringar
Det finns alltid utrymme för förbättringar.Så långt, men är det enda jag kan tänka på programvarurelaterat:
-Separat menyn programmering från den huvudsakliga app och knoppa av in i en separat app (detta är ett pågående arbete; Jag kommer att driva förändringar till min Github som detta görs)
-Rensa upp UI
-Arbete med att kunna skicka textmeddelanden när en Lås upp försök görs
Jag vill också, så småningom återanvända denna ruta på andra sätt också. Att sätta ett larm inne i lådan och behöva göra något på telefonen att låsa upp den om du vill stänga av alarmet ljuder som en plan! (Eftersom jag oftast bara dra batteriet från min telefon ändå D:)
Några saker om säkerhet:
-Rutan kan alltid låsas upp av en angripare som är tillräckligt motiverade. Det är bara en fråga om rätt kommandot skickades till IOIO. Detta kan lindras genom att kryptera kommandon och bara tillåter auktoriserad apps att styra IOIO genom en firmware omskrivning på IOIO, men detta ger en mycket högre nivå av komplexitet. Jag tänker inte riktigt på fastställande av detta.
-Plats kapning apps kan lura controller app. Detta kan åtgärdas genom att blockera håna platser och vägrar att köra om någon plats kapning app installerad. Detta har fixats i en omfattning, men fortfarande kan passeras med en rotad telefon (inte mycket jag kan göra det).
-Hårdvara säkerhet är också viktigt: du kan alltid försöka att bryta öppet rutan med traditionella medel.