En lugar de C/C++/Objective-C, ¿es posible escribir partes de una aplicación ipad en ensamblado sin procesar?Desarrollo de iPad en ensamblaje
Respuesta
Anon no preguntó si era aceptable enviar tal aplicación al App Store, solo si era posible escribir partes en el ensamblador.
No veo por qué no. Siempre que sepa que las convenciones de llamada y la cadena de herramientas incluyen un ensamblador, tenga a mano. Especialmente si escribe su ensamblador en el contexto de una función C, en un archivo .c, usando las extensiones __asm__ GCC, probablemente no podría decir al mirar los archivos del objeto de todos modos.
+1: El ensamblado en línea debería estar bien; muchos desarrolladores deben, presumiblemente, estar usando esto para cosas como VFP y NEON en la CPU ARM. –
Tal vez, pero es ilegal
against the EULA:
3.3.1 - Las solicitudes sólo pueden utilizar las API documentadas en la forma prescrita por Apple y no deben usar o llamar a cualquier API privadas. Las aplicaciones se deben escribir originalmente en Objective-C, C, C++ o JavaScript ejecutadas por el motor WebKit de iPhone OS y solo el código escrito en C, C++ y Objective-C puede compilar y vincular directamente con las API documentadas (por ejemplo, se prohíben las aplicaciones que enlazan a API documentadas a través de una capa o herramienta de traducción intermedia o de compatibilidad).
- 1. Desarrollo de iPad sin mac
- 2. diferencias en el desarrollo para iphone y ipad
- 3. Desarrollo iOS: ¿Cómo puedo evitar que un iPad ejecute una aplicación universal en el modo iPad?
- 4. Buscando consejo de geocodificación/mapas para desarrollo de iPad
- 5. ¿Se puede usar un iPad como una máquina de desarrollo para crear aplicaciones de iPad?
- 6. ¿Qué tan difícil es el desarrollo de iPhone/iPad
- 7. iAd o AdMob para el desarrollo de iPhone/iPad?
- 8. Ensamblaje de Maven: ensamblaje
- 9. distribuyendo una aplicación para iPad durante el desarrollo?
- 10. "el desarrollo no puede apoyar" iPad 5.1 + Xcode 4.3
- 11. iPad: ¿Cómo convertir aplicaciones de iPhone en iPad compatible?
- 12. ¿Debería considerar otras herramientas fuera de las herramientas de desarrollo de Apple para el desarrollo de iPad?
- 13. Node.JS ¿Desarrollo en iOS?
- 14. Desarrollo de la aplicación iPhone para ejecutar en iPad - Auto Set 2x
- 15. Desarrollo de desarrollo de diseño en Android
- 16. ¿Ensamblaje de llamadas en GCC?
- 17. Código de ensamblaje en C++
- 18. Programación de ensamblaje en Mac
- 19. ¿cuál es el tamaño de imagen (resolución) para el desarrollo de aplicaciones de iPad 3?
- 20. Ocurrió un error desconocido cuando estaba tratando de usar un iPad para el desarrollo
- 21. ¿Qué tan prometedor es Flex/Flash como ruta de desarrollo para iPhone/iPad?
- 22. Lenguaje de ensamblaje - Apiladora
- 23. x86 modismos de ensamblaje
- 24. iOS código de ensamblaje
- 25. registros de ensamblaje principiante
- 26. Escritura fluida en iPad
- 27. ¿Detectar iPad en php?
- 28. MPMediaPickerController orientation en iPad
- 29. Etiquetas en ensamblaje en línea de GCC
- 30. @dynamic en iPad/iPhone
+1 ... no me importa qué tan condenada al fracaso es su misión, cualquiera que intente escribir cosas en asm me brinda sus accesorios. Pero, ¿el Rey Steve no prohibe el uso de ningún lenguaje o intérprete aparte de lo que ha enumerado? – slugster
C es simplemente un ensamblaje portátil de todos modos, así que solo use C. – ndim
¡Escriba algún código de ensamblaje para realizar análisis de terceros! –