Real-time app-prestaties volgen op Android en iPhone

Zijn er tools/services beschikbaar om prestatiegegevens (open tijden, evenementen, enz.) Te loggen vanuit iPhone- of Android-apps terwijl ze op apparaten worden uitgevoerd? [B.v. als een nieuw relikwie maar eigenlijk aan de telefoon voor een specifieke app.]

2
Probeert u native-language apps of apps te volgen die zijn ontwikkeld via services van derden?
toegevoegd de auteur marzapower, de bron

3 antwoord

iOS

Instruments http://mobile.tutsplus.com/tutorials/iphone/ios-sdk-time-profiling-with-instruments/

Android

Traceview to profile Java code http://developer.android.com/tools/debugging/debugging-tracing.html

ARM DS-5 Community Edition for native code http://ds.arm.com/ds-5-community-edition/

Er moeten al veel vragen over dit onderwerp zijn.

Bewerken: sorry, ik heb het gedeelte over het live bekijken van uitvoeringsgegevens gemist

2
toegevoegd
Met instrumenten kun je de app profileren terwijl deze op het fysieke apparaat draait, dus het is gemaakt voor jou. Waarschijnlijk is hetzelfde voor Android.
toegevoegd de auteur marzapower, de bron
Yep - echt niet op zoek naar ontwikkeltijdstools - maar tools wanneer de app in productie draait.
toegevoegd de auteur steve, de bron
Ja, maar dit is niet wat ik bedoel. Ik bedoel dat ik controlegegevens over de prestaties van alle van de live-exemplaren van mijn app die buiten zijn in het wild. Neem met name aan dat de app API-aanroepen doet - die van invloed zijn op hoe deze zich gedraagt. Ik zou graag realtime informatie van al die apps willen ontvangen over hoe responsief de API is en hoe de gebruiker deze ziet.
toegevoegd de auteur steve, de bron
Ik zal je de premie geven omdat je het meest hebt toegevoegd - maar de vraag is niet echt beantwoord!
toegevoegd de auteur steve, de bron

Bekijk ons ​​Crittercism. We hebben onlangs een oplossing uitgebracht die realtime app-prestaties (latencies, foutenpercentages, data-in/uit, enz.) Bijhoudt - vanuit de app.

Disclaimer - Ik werk voor crittercism. Maar onze oplossing blijft kloppen :-)

1
toegevoegd

hier is iets voor de iPhone. Program niet voor Android dus kan je daar niet helpen, maar het proces moet hetzelfde zijn. Vervolgens codeert u de methoden in de timingfunctie en ziet u hoe lang het duurt voor het apparaat.

0
toegevoegd