La tua app mobile soffre di prestazioni lente, crash frequenti o codice legacy difficile da mantenere? Mi specializzo nel rifattorizzare e ottimizzare applicazioni Flutter e native iOS (Swift / ObjectiveC) esistenti per riportarle al massimo delle loro capacità.
Cosa consegno:
- Ristrutturazione del codice: riorganizzo codice disordinato o obsoleto in MVVM o Clean Architecture, rendendolo modulare, testabile e scalabile.
- Ottimizzazione delle prestazioni: elimino memory leak, riduco i tempi di avvio dell'app, fisso problemi di UI jank, ottimizzo query di database e richieste di rete, e miglioro l'efficienza della batteria.
- Migrazione legacy: riscrivo in modo sicuro vecchi codici ObjectiveC o Swift, o migro app ibride a Flutter moderno mantenendo tutta la logica di business.
- Conformità all'App Store: identifico e risolvo problemi nascosti come Guideline 4.3 (spam), manifest di privacy obsoleti, disclosure di tracciamento mancanti o SDK deprecati che causano il rifiuto.
- Riduzione del debito tecnico: semplifico logiche complesse, rimuovo codice morto, applico pattern di denominazione e design coerenti, e aggiungo gestione degli errori completa.
Perché scegliermi?
Seguo le migliori pratiche del settore con Git, CI/CD (Fastlane, GitHub Actions) e test automatizzati. Ricevi aggiornamenti regolari sui progressi, testFlight / APK tes