IPhone C ++ development / compiler on PC without Mac? (Windows? Linux?)

According to (c) the famous agreement with the iPhone Developer Software License

3.3.1 - Applications can only use the Documented API in this way prescribed by Apple and should not use or call any private APIs. Applications must be initially written in Objective-C, C, C ++ or JavaScript, the iPhone OS WebKit engine runs and only code written in C, C ++ and Objective-C can compile and directly refer to API documentation (for example, applications that reference the Documented APIs through intermediary translation or a compatibility level or the Forbidden tool).

Thus, it is allowed to develop iPhone applications using C ++

My questions

  • Is there a compiler / IDE for developing iPhone apps using C ++?
  • Is this compiler / IDE available in a non-Mac environment? (Windows? Linux?)
  • If not, why? I mean that the eclipse C ++ plugin for iPhone development will be quite popular or is there already some serious attempt to do this?
+3
source share
2 answers
  • yes (Xcode, although you still need some Objective-C code to run your application)
  • no
  • because they do not want you, and you must accept the license agreement.

EDIT: here you make restrictions on 3). Simply put, you agree to use only the SDK provided by Apple in conditions limited to Apple.

1.2 Definitions

"SDK" (Software Development Kit) , ( ), , , , , , API, , , Apple , , Apple .

-

2.1

, Apple , , , , :

(a) SDK Apple Apple , ;

-

2.6

, SDK , Apple, , iPhone OS Provisioning Profiles , iPhone OS, . , ( , ) , , , , , , Apple , Apple , ( , , , , Apple).

+2

iPhone Mac, , . Objective C , Mac Mini .

+2

Source: https://habr.com/ru/post/1741102/


All Articles