苹果手机上怎样编程,如何在iPhone上编译c程序

1,如何在iPhone上编译c程序由于iphone SDK都是需要使用Objective-C的语法调用,所以不能完全不用Obj-c. 另外,现在也没有针对iphone SDK的C++编译器 。倒是有人在开发java编译器for iphone 。xcode底层使用GCC编译器编译Obj-C,可以识别标准的C函数与语法 。如果你能找到代替UIKit以及foundation的类库 , 应该也可以试试 。另外来看看苹果新版的iPhone软件开发协议:应用程序仅能以苹果描述的形式使用SDK中提供的官方API,不能使用或调 用任何私有API 。应用程序需原生使用Objective-C、C、C++语言编写,或由iPhone OSWebKit引擎执行JavaScript代码 。只有以C、C++和Objective-C语言编写的代码可以编译并直接链接到官方API(禁止应用程序 通过中间解释程序或兼容层、工具调用官方API) 。也即是说,苹果已经封堵了这道门 。
2,苹果手机上可以进行Java 编程吗你好:苹果手机上理论上是可以进行java语言编程的,需要下载模拟器,里面内置java所需的编译环境,还有编辑器 。但不建议用手机编程 , 因为本身屏幕、内存、键盘敲打速度都不及电脑方便 。【苹果手机上怎样编程,如何在iPhone上编译c程序】
3,苹果手机编程入门确定了要学ios , 首先必须做好一下准备工作:一台Mac Pro或其他苹果电脑从Apple Store上面下载需要的Xcode版本并安装这肯定是需要花费一笔钱的如果有语言基础的 , 可以看视频自学,现在网上有很多ios的视频,比如说麦子学院,腾讯课堂等等,但是腾讯课堂一般都是把很入门的知识,翻来覆去的讲 , 根本学不到什么,想看一套完整的视频还是建议你去麦子学院看 , 全部讲的都是ios的知识点,可以认真的学习 。用的是C++/c#/JAVA等 如果你想学 就必须先学会C语言 可以说C是C++爸爸 C相对其它语言来说 要简单许多 对于初学者来说 想C能够入门 可以去看谭浩强的 《C语言程序设计》 比较通俗易懂 很适合初学者iPhone OS以及Mac OS开发都是在Xcode中用Objective-C编写的,Xcode也可以编译C/C++,不过Objective C更常见,支持也更好 。Java和C#就不可能了 。需要的知识就是Objective C,以及Cocoa框架的用法,然后针对不同的设备会略有不同,这在SDK里研究,另外就得熟练掌握英语,当然很多英语不怎么样的人会找出各种理由来说那东西无所谓,但如果你可以无障碍阅读英文资料的话,你就会发现两种语言下的资源有着天壤之别 。Xcode是随机赠送的,在Mac OS X系统盘里,默认不安装 。用MAC OS 10.57以上系统,在苹果官方网站注册一个帐号(如果要想发布到APPStore就要付费,如果只想试试就注册免费的),然后在官方下载SDK,推荐使用3.1版本的就行,3.2的主要是为iPad设计的 。SDK里面集成了X-Code开发环境,使用这个IDE,在Cocoa框架下使用Objective-C语言进行开发 。
4,如何在iphone 上写代码这个问题确实不好回答,在手机上具体你想些哪种代码没有特别表明,我就根据我的经验来给你说说吧 。1、 iOS 平台:Pythonista Pythonista 自带自动联想 , 方便移动端敲代码 。值得一提的是,作者开发了一套库内置在 Pythonista 里面,从而让 Python 语法可以调用 iOS 上的原生控件 。2、Android 平台:Termux Android 手机系统是基于 Linux 内核的,所以可以使用终端类软件去「进入」手机的内核 。和电脑上终端差不多,比如输入 ls 就能看到当前目录下的所有文件 。输入 python 就可以进入 python 环境,配合 CodeBoard 编程键盘效果更佳 。(使用 pkg install python 安装 python )希望可以帮到你

    推荐阅读