Troverò e risolverò bug nella tua app Android nativa


Informazioni su questo servizio
Traduzione automatica.
Hai un bug che non va via? Lo troverò, lo risolverò e mi assicurerò che rimanga risolto.
Sono un Android Tech Lead con oltre 5 anni di esperienza professionale, attualmente responsabile dello sviluppo Android su un'app di produzione ad alto traffico. Lavoro quotidianamente con Kotlin, Jetpack Compose e internals Android nativi, inclusi lavori più approfonditi su sistemi C/C++ che la maggior parte degli sviluppatori mobili non toccano.
Che si tratti di un crash che non riesci a riprodurre, di un layout che si rompe su certi dispositivi, di un bug di stato che si presenta solo a volte, o di un ANR difficile da individuare, analizzerò tutto in modo metodico, troverò la causa reale (non solo il sintomo) e la risolverò.
Di solito gestisco:
- Crash e force-closes
- Bug di UI/layout su diverse dimensioni di schermo
- Problemi di gestione dello stato (Compose o Views)
- Memory leaks e problemi di performance
- Bug intermittenti o difficili da riprodurre
- ANR e problemi di threading
Avrò bisogno di accesso al tuo codice sorgente (GitHub, GitLab o un zip) e, idealmente, di un modo per riprodurre i log di crash, registrazioni dello schermo o passaggi chiari per la riproduzione, che aiutano molto.
Scrivimi un messaggio con cosa non va prima di ordinare, se non sei sicuro di quale pacchetto scegliere, sono felice di fare una valutazione preliminare.
Scopri di più su George K
Android Engineer
- DaGrecia
- Membro dalug 2023
Lingue
Greco, Inglese, Francese, Spagnolo
Traduzione automatica.
Il mio portfolio
Altri servizi della categoria Sviluppo di app per dispositivi mobili offerti da me
FAQ
Traduzione automatica.
Hai bisogno dell'accesso completo al mio codice o posso inviare solo i file rilevanti?
L'accesso completo al repository (o almeno al modulo rilevante) è fortemente preferito. I bug sono spesso collegati a codice fuori dal file in cui si manifestano, quindi l'accesso parziale può rallentare o portare a una soluzione incompleta.</p><p>Sei d'accordo, ti farò sapere appena scopro qualcosa, prima di fare lavori extra non previsti. Possiamo modificare il pacchetto o aggiungere l'"Extra bug fix" — senza costi nascosti.</p>
Cosa succede se il bug si rivela più grande del previsto una volta iniziato?
Ti informerò non appena scoprirò qualcosa, prima di fare lavori non previsti. Possiamo modificare il pacchetto o aggiungere l'"Extra bug fix" — senza sorprese sui costi.</p>
Riesci a risolvere bug in app costruite con XML Views o solo con Compose?
Entrambi. Lavoro con codebase legacy basate su Views e con app moderne con Compose.
Puoi risolvere bug trovati tramite Crashlytics o altri strumenti di crash reporting?
SÌ
Di cosa hai bisogno da me per iniziare?
Accesso al repository, un modo per riprodurre il bug (passaggi, video o log) e una breve descrizione del comportamento atteso vs. quello reale.
