Objective-C Programming Language Especificaciones
|
El lenguaje clásico de programación Objective-C para el iPad, iPhone e iPod touch. Lenguaje de programación es una herramienta perfecta para el estudio, complejo ...
El lenguaje clásico de programación Objective-C para el iPad, iPhone e iPod touch. Lenguaje de programación es una herramienta perfecta para el estudio, el cálculo matemático complejo, entretenimiento y muchas otras tareas útiles. La aplicación es especialmente útil para aprender el lenguaje de programación Objective-C. Usted tiene que comprar recopilaciones dentro de la aplicación. Conexión a Internet se required.- La gran herramienta de programación en el AppStore.- Su lenguaje de programación para iOS es increíble * Características * - Compilar y ejecutar la entrada de texto Programa.- antes de la ejecución del programa y el texto output.- Importación y exportación de programas de iTunes o por email.- referencia del lenguaje en línea y varias muestras de programas * LIMITACIONES * -. Se requiere una conexión a Internet para compilar y ejecutar un Gráficos, red, sistema de archivos Programa.- y entrada en tiempo real no se supported.- duración máxima de un programa es de 15 seconds.- controles de la interfaz de iOS no son supported.Thanks para el uso de la aplicación! ==================================== Objective-C es un lenguaje reflexivo, orientado a objetos de programación que agrega mensajería de estilo Smalltalk para el lenguaje de programación C. Hoy en día, se utiliza principalmente en la de Apple Mac OS X y iOS: dos ambientes derivados del estándar OpenStep, aunque no cumple con ella. Objective-C es el lenguaje principal utilizado para el Cacao API de Apple, y en su origen fue la lengua principal en el sistema operativo NeXTSTEP de NeXT. Programas genéricos de Objective-C que no utilizan estas bibliotecas también pueden compilarse para cualquier sistema soportado por gcc o Clang. Objective-C fue creado principalmente por Brad Cox y Tom Amor a principios de 1980 en su empresa Stepstone. Ambos habían sido introducidos a Smalltalk, mientras que en la Programación del ITT Corporation Centro de Tecnología en 1981. Los primeros trabajos en Objective-C se remonta a alrededor de ese tiempo. Cox se sintió intrigado por los problemas de la verdadera reutilización en el diseño de software y programación. Se dio cuenta de que un lenguaje como Smalltalk sería muy valiosa en la construcción de entornos de desarrollo para los desarrolladores de sistemas en ITT. Sin embargo, él y Tom Amor también reconoció que la compatibilidad con C fue de vital importancia en la ingeniería de telecomunicaciones medio de ITT. Cox comenzó a escribir un pre-procesador para C para añadir algunas de las capacidades de Smalltalk. Pronto tuvo una implementación funcional de una extensión orientada a objetos con el lenguaje C, que él llamó "OOPC" para orientada a objetos Pre-compilador. Love fue contratado por Schlumberger Investigación en 1982 y tuvo la oportunidad de adquirir la primera copia comercial de Smalltalk-80, lo que influyó más el desarrollo de su idea original. Con el fin de demostrar que se podría hacer un progreso real, Cox mostró que los componentes de software que hacen intercambiables realmente necesitan unos pocos cambios prácticos en las herramientas existentes. En concreto, se necesitan para apoyar los objetos de una manera flexible, se suministran con un conjunto útil de las bibliotecas, y permitir que el código (y los recursos que necesita el código) para ser incluido en un solo formato multiplataforma. El amor y Cox finalmente formó una nueva empresa, la productividad Products International (PPI), para comercializar su producto, lo que unido un compilador de Objective-C con bibliotecas de clases. En 1986, Cox publicó la descripción principal de Objective-C en su forma original en el libro de programación orientada a objetos, un enfoque evolutivo. Aunque tuvo cuidado de señalar que hay más en el problema de la reutilización que sólo el lenguaje, Objective-C a menudo se encontró en comparación rasgo por rasgo con otros idiomas .
Descarga (6.73MB)