2009-05-09 10 views
23

Existen bastantes soluciones/trucos reutilizables para iPhone en la web, la mayoría dispersos en varios blogs. Sin embargo, no pude encontrar un solo lugar donde se recopilarían juntos (algo así como lo que es MacUpdate/VersionTracker para las aplicaciones).¿Hay una galería de componentes de iPhone reutilizables en la web?

¿Ya existe ese sitio?

Si no, estoy pensando en crear uno. ¿Qué componentes te gustaría ver allí y qué características crees que necesita un sitio así? (Estoy pensando en compartir clases no visuales, así como componentes visuales, y tal vez simples fragmentos de código que muestren varias técnicas/trucos también).

Conozco https://stackoverflow.com/questions/640805/open-source-iphone-components-reusable-views-controllers-buttons-table-cells.

Respuesta

6

Creo que a todas las respuestas les falta un punto aquí.

Estos son los sitios de donde puede encontrar componentes reutilizables.

1) http://cocoacontrols.com/

2) http://open.iphonedev.com/

3) http://cocoaobjects.com/

Aquí está la cuenta de twitter, donde puedes encontrar componentes reutilizables populares en Github sobre el iPhone o el IPAD

4) https://twitter.com/#!/github_objc

+0

Me recomendaría dos veces si pudiera. Marcado esto como una respuesta real, finalmente! –

5

La "biblioteca" Three20 me ayudó mucho con la comprensión de cómo crear componentes reutilizables.

Quizás ya sepa qué funcionalidad implementar. Además, la biblioteca en sí misma es bastante extensa.

+0

Sí, es genial. Desafortunadamente, sufre un síndrome "no inventado aquí", subclasificando y extendiendo el mundo. Pero es una muy buena fuente de código de ejemplo, sin embargo. (Solo * por favor * no cree componentes reutilizables de esa manera. Reglas autocontenidas Component.h/Component.m!) –

+0

@Andrey: ¿Podría explicarnos un poco más sobre su última línea? – Kriem

+1

@Kriem: casi cualquier clase en Three20 trae algunas otras clases con ella, por lo que necesita extraer toda la biblioteca para usar un componente. Si desea crear un componente que sea verdaderamente reutilizable y no le duela, su mejor opción es limitarse a un archivo .h y un archivo .m único que se pueda agregar a cualquier proyecto de iPhone. Esto también significa que sus componentes no deben depender de ninguna categoría de utilidad personalizada en las clases estándar. –

7

Si necesita mostrar algún tipo de indicación de actividad mientras realiza tareas en segundo plano, puede echar un vistazo a MBProgressHUD for iPhone.

+0

¡Gracias por publicarlo! –

Cuestiones relacionadas