2011-10-19 3 views
14

"AndroidAnnotations" è affidabile? L'ho cercato ma non ho trovato molti articoli su di esso (recensioni o tutorial)."AndroidAnnotaions" è affidabile?

Ho preso in considerazione l'utilizzo di questa libreria nel mio progetto che ha già un sacco di utenti. Prima di adottarlo, ho bisogno di una buona reputazione. Quindi le mie preoccupazioni sono principalmente,

  • Esistono prodotti famosi che utilizzano questa libreria?
  • Posso dire che è abbastanza stabile da adottarlo per il mio grande progetto?
  • Sarà mantenuto bene? (correzioni di bug, ecc.)

Grazie in anticipo.

+1

Utilizza tempestivamente AndroidAnnotations, elencato nelle licenze open source. È un'app popolare ed è stata acquisita da Google. –

risposta

28

Sono lo sviluppatore principale di AndroidAnnotations. Rispondiamo alle tue domande:

Puoi fare affidamento su AndroidAnnotations?

Penso di sì. AndroidAnnotations è un framework in fase di compilazione che genera codice. Il codice generato è un codice java leggibile, il che significa che se hai bisogno di capire cosa succede, puoi farlo. Nessun evento magico in fase di esecuzione =>hai il controllo.

Proviamo a mantenere un elenco di articoli/esercitazioni esterne here.

Esistono prodotti famosi che utilizzano questa libreria?

Siamo onesti: non lo so. Matthias Kaeppler da Qypetalked about AndroidAnnotations a DroidCon Londra 2011. Lo frontpage elenca le applicazioni che sappiamo sicuramente lo stanno utilizzando. So che ci sono molte più persone che lo usano perché chiedono miglioramenti e segnalano bug, ma di solito non ci informano quando pubblicano un'applicazione. E, naturalmente, l'idea di "scrivere codice Android pulito e manutenibile" non è ancora molto comune nella comunità Android.

Posso dire che è abbastanza stabile da adottarlo per il mio grande progetto?

Lo stiamo utilizzando nelle nostre app e lo troviamo perfettamente stabile. Quindi risponderei sì, ma penso che dovresti provarlo :-). Scarica il 2.2 RC2 (verrà rilasciato presto stabile), segui le istruzioni e vedi di persona. Puoi eseguire un miglioramento progressivo e iniziare a migliorare solo una o due attività. Guarda come ti va, e facci sapere se qualcosa va storto. E se rilasci un'app con AndroidAnnotations sul mercato Android, faccelo sapere, aggiorneremo la prima pagina.

Le notifiche di AndroidAntenere vengono mantenute?

Sì, lo sarà. Sebbene sia iniziato come un progetto personale, AndroidAnnotations è ora sponsorizzato da una società, l'eBusiness Information. Questa azienda impiega persone (me compreso) a lavorare su AndroidAnnotations, con l'obiettivo di renderlo un framework Android Open Source.

Come potete vedere here e there, stiamo aggiungendo molte nuove funzionalità per la versione 2.2. E non troverai molto aperto Difetti nello issues, perché ci concentriamo sulla correzione di eventuali errori prima di aggiungere nuove funzionalità.

+2

Come va nel 2014? È ancora vivo? – Jaroslav

+2

È ancora vivo e attivamente sviluppato, basta controllare l'attività su GitHub. – WonderCsabo

+0

Come mai sentiamo così poco di AA? Tutte le attività del forum sono piuttosto vecchie. È perché c'è qualche alternativa là fuori (ad eccezione di Dagger) che ha eclissato AA? – Stephane