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à.
fonte
2011-12-02 17:03:54
Utilizza tempestivamente AndroidAnnotations, elencato nelle licenze open source. È un'app popolare ed è stata acquisita da Google. –