Me lo estaba preguntando desde hace mucho tiempo desde que Apple lanzó iTunes para Windows. ¿Qué usaron para escribir iTunes para Windows? Parece completamente con sus propios componentes de interfaz de usuario y todo está contenido dentro de él. Incluso usa archivos de recursos de QuickTime. ¿Podemos suponer que tienen Cocoa trabajando con Windows? De todos modos, mi pregunta principal es, ¿existe alguna herramienta/lenguaje/marco conocido (público o privado) utilizado para desarrollar iTunes para Windows?¿Para qué está escrito iTunes para Windows?
Respuesta
No es una respuesta directa, pero si la razón por la que estamos pidiendo es que desea portar una aplicación de cacao a Windows, que podría estar interesado en esto:
http://code.google.com/p/cocotron/
poco más información aquí:
http://cocoawithlove.com/2010/04/design-of-multi-platform-app-using.html
http://cocoawithlove.com/2010/04/porting-mac-program-to-windows-using.html
no lo he utilizado yo mismo, pero tengo entendido que tienen suficiente hacer para que una aplicación Cocoa multiplataforma utilizable.
iTunes para Mac y Windows están escritas en C++, ya que es más fácil de puerto entre sistemas operativos con gran parte o la misma base de código
alguna referencia para eso? – Petah
http://forum.soft32.com/mac/language-write-Win32-iTunes-ftopict49576.html así como la versión de Windows es Win32 y usa COM la mayoría de las aplicaciones de este tipo están escritas en c/C++ o vb. ITunes también es anterior osx así que es poco probable (a menos que hayan reescrito una gran cantidad de la base de código para la versión mac solamente) que utiliza Object-C ya que es un lenguaje mac –
no referencia oficial solo mi propia investigación de escribir scripts contra itunes api dlls –
- 1. en qué idioma está escrito Asana?
- 2. ¿En qué idioma está escrito .NET Framework?
- 3. Alguien sabe qué tumblr está escrito en
- 4. ¿Qué está escrito estáticamente en RPython?
- 5. ¿Puede un programa .net escrito para windows trabajar en osx?
- 6. ¿Dónde está la documentación para iTunes API en OS X?
- 7. ¿En qué idioma está escrito Visual Studio 2010/2012?
- 8. ¿En qué lenguaje de programación está escrito FogBugz?
- 9. ¿Por qué RAISERROR está mal escrito? ¿O no?
- 10. ¿Qué interesante software de código abierto está escrito en Lisp?
- 11. ¿En qué idioma está escrito el lenguaje de programación Go?
- 12. ¿En qué idioma está escrito el compilador de F #?
- 13. En qué lenguaje de programación está Sublime Text 2 escrito
- 14. Código de administración Escrito para aprender
- 15. ¿Dónde está flock() para Perl en Windows?
- 16. ¿Visual Studio está escrito en winforms?
- 17. iPhone: ¿Cómo detectar si iTunes está jugando?
- 18. ¿Hay algún Micro-ORM escrito para PHP
- 19. Bien escrito Perl Open Source para aprender?
- 20. Comprobando si el archivo está completamente escrito
- 21. ¿Por qué no hay Xcode para Windows?
- 22. ¿Por qué Firefox está escrito en C++ y en la interfaz de usuario de JavaScript?
- 23. ¿Cómo hago para que Windows sepa de un servicio que he escrito en Python?
- 24. ¿Hay algún libro escrito específicamente para OpenCV 2.2?
- 25. Botón para voltear el iPhone a la derecha (como iTunes)
- 26. iTunes Application Loader - automatización
- 27. DVCS Choices - ¿Qué es bueno para Windows?
- 28. ¿Cómo está configurado su Mac para el desarrollo de Windows?
- 29. Simplfing DSL escrito para una aplicación C# con IronPython
- 30. Application Loader para Windows
Sin Cacao para Windows. Diablos, ojalá la versión Mac de iTunes fuera Cocoa. Todavía usa carbono. También les tomó el tiempo suficiente para portar el Finder de Carbono, en mi opinión :) – David
Además, puedes probar http://apple.stackexchange.com – David
Estoy bastante seguro de que el puerto de Windows de iTunes se forjó a partir de la magia negra en el firey pozos del infierno en sí ... –