Me gustaría desarrollar un control UI reutilizable para iPhone. ¿Cómo debo hacer esto? Cuando digo reutilizable quiero decir que está empaquetado en un dll (o lo que sea que se use en la plataforma de iPhone) por lo que puede reutilizarse en múltiples proyectos.¿Cómo desarrollar controles de UI distribuibles para iPhone?
Respuesta
Aunque las bibliotecas dinámicas no se les permite ser utilizado en aplicaciones de iPhone que vayan a ser vendidos en la iPhone App Store, aquí hay un tutorial sobre building static libraries with the iPhone SDK. (asumiendo que no desea liberar el código fuente)
Probablemente desee proporcionar custom Interface Builder objects, o tal vez bibliotecas de códigos fuente.
Bueno, la forma de Xcode sería agrupar tu código en un Framework y vincularlo a eso. Sin embargo, bajo el iPhone no puede vincular marcos no aprobados por Apple (incluso si son suyos)
Por lo tanto, probablemente tenga que vincular en la fuente el código reutilizable. A good article here
Esto significa que algo como Rhodes no está permitido: http://rhomobile.com/wiki/index.php?title=Rhodes –
NO debería funcionar. De las preguntas frecuentes: los términos de desarrollo de iPhone no deshabilitan los idiomas interpretados. No permiten la interpretación del código descargado independientemente de los canales de distribución oficiales de Apple (es decir, no incluidos en el paquete de la aplicación) y el código de Apple. – JamesSugrue
Usted tiene dos opciones:
- suministro del código fuente completo. Otros desarrolladores pueden agregarlo directamente a su aplicación.
- Distribuya la versión compilada de su código como una biblioteca estática.
Como planea desarrollar un control de interfaz de usuario, le sugiero que también desarrolle un complemento de IB y lo envíe también.
Los complementos de IB no son compatibles con el desarrollo de iPhone. –
- 1. cómo desarrollar la aplicación VOIP para iphone
- 2. ¿Cómo desarrollar una aplicación de reconocimiento de rostros para iPhone?
- 3. ¿Es posible desarrollar para iPhone sin un iPhone?
- 4. controles creando en un no-UI hilo
- 5. ¿Necesita Mac OS X para desarrollar aplicaciones para iPhone?
- 6. Controles personalizables personalizables en JQuery UI
- 7. Total combinado para múltiples controles deslizantes jQuery-UI
- 8. ¿Existe un marco multiplataforma para desarrollar aplicaciones de iPhone/Android?
- 9. ¿Puedes desarrollar aplicaciones nativas para iPhone en Ruby?
- 10. ¿Cómo puedo desarrollar una aplicación de iPhone en HTML5?
- 11. Controles personalizados de cámara para iPhone (sin usar UIImagePickerController)
- 12. Desarrollar la aplicación para iPhone sin una Mac?
- 13. ¿Es posible desarrollar aplicaciones para iPhone con Hackintosh?
- 14. Superposición de controles para video en iPhone/iPad
- 15. Cómo cancelar el evento de cambio para controles de acordeón
- 16. Práctica recomendada para UI Notificaciones de teclado - SDK de iPhone
- 17. ¿Cuáles son las alternativas para estos controles en iPhone
- 18. ¿Cómo detectar cuándo aparecen/desaparecen los controles de iPhone MPMoviePlayer?
- 19. ¿cómo puedo mejorar la Automatización de UI de iPhone?
- 20. Desarrollar un sitio web para un iPhone sin tener iPhone/Mac
- 21. Desarrollar una aplicación privada de anclaje de iPhone
- 22. use xcode para desarrollar páginas web
- 23. comportamiento personalizado para el controlador ui iphone addressbook
- 24. Patrón de diseño para la administración del estado de los controles UI en iOS
- 25. ¿Cuáles son los "errores" al desarrollar un juego de iPhone?
- 26. Consejos para desarrollar Penlets
- 27. Cómo desarrollar un plan para su javascript
- 28. ¿Cómo puedo desarrollar para Android en Emacs?
- 29. ¿Cómo usar coffeescript para desarrollar sitios web?
- 30. Android y iOS: ¿Cómo desarrollar para ambos?
Gracias por este enlace. Exactamente lo que estaba pensando pero no sabía cómo hacer. –