使用ipad可以用ipad学习编程程吗?

学编程可以用iPad吗_百度知道
学编程可以用iPad吗
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
huanglenzhi
来自知道合伙人认证行家
huanglenzhi
电脑类行家
采纳数:118436
获赞数:369483
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。
如果指学习编程,那么你可以用iPad访问各类教学网站。。。。。如果题主的“编程”指的是iOS App开发,那么仅有一个iPad是不行的。你必须有一台Mac才能进行iOS App开发,另外,你应该去学习Objective-C,因为它是iOS应用的开发语言。
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。有这15个应用,程序员用iPad照样可以编程!
* 本文来源:IT168文库
*本文建议阅读3分钟,保持学习哟~
本文分享15个编程应用,干货硬货哦~
1、Dash API文档
Dash是一个API文档浏览器,使用户可以使用离线功能即时搜索无数API。
程序员使用Dash可访问iOS,MacOS,WatchOS,tvOS,Swift,.NET Framework,Action,Akka,AngularJS,Angular.dart,Ansible,Apache,Appcelerator Titanium,Apple,Arduino,Backbone,Bash,Boost,Bootstrap,Bourbon ,Bourbon Neat,C,C ++,CakePHP,Cappuccino,Chai,Chef,Clojure,CMake,Cocos2D,Cocos2D-X,CodeIgniter,Coffee,ColdFusion,Common Lisp,Compass,Cordova,Corona,Craft,CouchDB,CSS,D3.js,Dart,Django,Docker,Doctrine ORM,Dojo Toolkit等等。
2、Buffer编辑器
Buffer是一个强大的代码编辑器,可以连接许多远程服务,如Dropbox,SSH,SFTP和FTP服务器。Buffer提供unicode支持,扩展键盘和Vim编码支持。
Buffer还为各种编程语言提供语法高亮和代码自动完成,包括ASP,AWK,Action,Ada,Arduino,C,C++,C#,CSS,HTML,INI,Java,Java,Perl,PHP,Progress,Puppet ,Python,R,Ruby,SQL等。
3、AppGyver
AppGyver是一个移动开发应用程序,其中包含许多有用的编程工具。首先,Prototyper用户可以将页面粘合在一起,为测试创建出色的原型。该测试可通过AppGyver网站或QR代码访问。所有后端开发可以免费完成,但测试和启动需要花费9美元(5.90英镑)。
4、CodeToGo
CodeToGo允许程序员以50种不同的编程语言(包括Ruby,Python,Java和Perl)创建和运行代码,其中大多数语法可突出显示。它不是最好的,但它是相对直观和易于使用的。除了与Dropbox进行通信,程序员还可以使用iTunes与计算机之间进行文件共享,完成后,程序员可以使用ideone.com API测试代码并查看结果。缺点是需要互联网连接才能执行代码。但当有连接时,程序员可以随时保存并加载代码。
5、Java Anywhere
Java Anywhere可让程序员在iOS设备上编辑Java,HTML和CSS代码,并在内部浏览器中预览。当程序员对创建的内容感到满意时,只需将其导入Dropbox即可!
6、Kodiak Java
Kodiak Java是基于WebKit内部浏览器的iPad离线HTML5,CSS3和Java IDE。它包括语法高亮和代码编辑器中增强的键盘,以及jQuery库和其他50个Java库和框架。Kodiak Java真正闪耀的地方就是能够在iPad上运行Web代码,而无需将文件上传到服务器:只需按屏幕右上角的播放图标即可。这极大地加速了项目开发周期,当您需要在没有Wi-Fi的飞机上编写客户端Web UI时,这正是您需要的。
7、Kodiak PHP
Kodiak PHP是iPad离线PHP IDE,内置PHP解释器,内置最常见的扩展。它的代码编辑器包括语法高亮和增强型键盘。像Kodiak Java一样,使用Kodiak PHP可直接在iPad上编写和运行Web应用程序,而无需上传到服务器。然而,PHP代码生成浏览器的HTML,所以Kodiak PHP解析器本质上是本地服务器,将其输出发送到本地WebKit浏览器。请注意,如果要使用数据库(通常是MySQL),数据库在外部服务器上,而不是iPad上,这时将需要与服务器建立连接。
8、Textastic 代码编辑器
Textastic是适用于iPad的Textmate兼容文本、代码和标记语言编辑器,具有超过80种编程和标记语言的语法突出显示。Textastic拥有自己的WebDAV服务器,可与FTP,SFTP和WebDAV服务器以及Dropbox进行通信。它可以对HTML和Markdown文件进行本地和远程Web预览,但它不能在内部运行任何其他类型的代码。它在编辑时仅针对HTML、CSS、Java和PHP进行代码完成。在屏幕截图中键盘上方奇怪的指南针是Textastic的光标导航,可以轻松地进行文本选择。
Codea是用于iPad的Lua IDE,对于创建游戏和模拟器尤其有用。它包括Lua的语法突出显示和可视化编辑,图形渲染器,参考文档,着色器支持,物理引擎以及对触摸,加速度计和相机的支持。 完成的Codea应用程序可以导出到Xcode并构建为App Store应用程序。 请记住,Codea只支持Lua,不支持其他任何语言,它不能替代Xcode。
10、Diet Coda
Diet Coda是Mac编辑器Coda的精简iPad版本,严格设计用于编写网站,支持HTML,CSS,PHP和Java的语法高亮,简单支持Ruby on Rails,但这个功能很微弱。它不会对Python或Perl进行语法突出显示。虽然Diet Coda拥有五星评论,但也有一大批不愉快的用户。请记住,Diet Coda是在网站上直接编辑文件,而不是iPad上的文件。
11、iOctocat
iOctocat是iPhone和(兼容模式)iPad的GitHub客户端。基本版本是免费的,但不会打开私有或GitHub企业版本库,升级到Pro需要花费9.99美元进行应用内购买。据报道,开发人员的反应十分活跃,但到目前为止,还没有完全支持iPad的迹象。目前iPad支持的另一种方法是GitHub的花费4.99美元购买Git Mobile,但评级很低,可在尝试公共免费版之后再决定是否购买。
12、OmniGraffle
OmniGraffle是可用于iPad上的一款绘图软件,今年早些时候进行了重新设计,用户界面比旧版更容易使用。价格为39.99英镑,这是该名单上最贵的一款应用,而多年来用户对OmniGraffle一直有很多不同的评论,主要是因为其高价格和有限的共享功能,用户只能通过电子邮件或PDF分享本地文档。
13、AppCooker
AppCooker允许用户模拟iPhone,iPad和iWatch应用程序,然后使用免费的随播应用在设备上预览。AppCooker需要iOS 8和iPad支持,AppCooker的设计师不能在iPhone上工作,尽管可以在iPad上设计iPhone应用程序。AppCooker使用原生iOS 8控件进行模拟,所以需要有iOS 8才能运行。它不需要任何编码,这对初学者来说很方便。
14、Codosaurus
Codosaurus有一个巨大的加分:它允许用户直接在服务器上编辑代码,无论是通过Wi-Fi,4G还是3G。但是,这些连接仅限于标准FTP。它支持一系列语言,包括HTML,CSS,PHP,Python,Ruby和SQL。这不是最全面的应用程序,但是如果你正在进行快速代码开发,那么它就是最好的。该应用的最新更新是在2014年,因此它针对iPhone 5进行了优化,但与iPhone,iPad和iPod touch兼容。
15、Pythonista
Pythonista是适用于iPhone,iPod Touch和iPad的Python IDE。它提供语法高亮,代码完成和内部Python 2.7.5解释器。您可以将脚本导出为构建独立iOS应用程序的Xcode项目。Pythonista需要iOS 7及以上版本的支持。Pythonista是App Store中最昂贵的Python IDE,但它具有比其他更好的UI。它具有用于访问iOS功能的场景,声音和其他模块。其最大缺点是NumPy,SciPy和matplotlib模块,这些当然是来自科学计算人群的热门要求。免费的Python Math应用程序包括NumPy可在应用内购买,所以将NumPy添加到Pythonista是可行的。
如果你也想成为月入过万的web前端工程师,点击阅读原文赶快报名达内web前端免费训练营~
达内web前端免费训练营:专为零基础、跨行人员设置的HTML基础、CSS基础、Java基础,特别适合意图在互联网时代,通过掌握技术快速实现自己高薪梦想的学员,如果你也想加入高薪一族,点击“阅读原文”报名达内2017年4月份免费课程~,就有机会获得达内精品免费在线学习(TMOOC.CN)会员卡哦~名额有限,先报先得!给自己一个接触互联网高薪技术的机会。
达内上市集团
40万学员的共同选择
责任编辑:
声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
今日搜狐热点电脑麻烦手机太小,“慕课”让你直接iPad在线学编程 - 动点科技
电脑麻烦手机太小,“慕课”让你直接 iPad 在线学编程
国内很多 IT 技能培训学习机构都推出了自己的移动端 app,但是对于热爱编程的小伙伴来说,电脑拿着太麻烦(在线编程之前仅局限于 PC 端),手机看代码又费眼睛。IT 技能免费学习平台
最新推出了 iPad 版本(审核中),之前他们有 iOS 和 Android 版本。
慕课网 2014 年初上线,提供免费的在线视频课程。据其提供的数据,目前用户 170 万,实战课程 7000 节,涵盖前端开发、PHP、Android、iOS、Python 等等。这些课程来自慕课签约的名企工程师,超过 200 位。
慕课网移动端负责人告诉动点科技,之所以推 iPad 版本,更多是用户需求。“在手机上看字幕尤其是代码,看一行还可以,看很多行的话就会特别费眼睛,觉得很不适应,这样的反馈呼声很高,所以我们就做了 iPad 版本,而且在原有成熟的手机端体系上添加了一些新的功能。”
在 iPad 端的“编程实战课”界面,可以实现编程、预览、重置、提交代码等功能,操作流畅,此外还可以分享代码、关注课程、显示课程章节列表。
如果你觉得老师讲课语速偏慢,可以选择倍速播放,来加快学习进度。与很多视频客户端一样,慕课网 iPad 版设置界面添加了视频的清晰度选择和夜间模式。
基于慕课网的课程体系,比如 C++、Oracle、C、Bootstrap、CSS3、WebApp、PHP 等技术语言,iPad 版本可以高清缓存自己的课程,并且加入了练习题,帮助学生及时测试自己的学习情况。
据其产品负责人讲,课程内容上,之后也会根据用户阶段进行分类,帮助学员提升学习效率和学习体验。
慕课网 iPad 端技术负责人先后在百度、MySpace 中国、飞信等互联网公司担任服务器端和移动端的技术架构、开发、团队管理工作,拥有互联网和软件领域十年以上工作经验。
我们观察创业者的梦,是因为他们看到新世界的光。--
TechNode TV
作物:将手作坊开到商场,用“DIY+零售”把木工活儿玩出花样 | 创业
如果你的产品足够锐意创新,欢迎
将木工作坊开进商场,是一场冒险,还是一场文艺复兴?
输入您的邮箱地址:&主题:Swift Playground on iPad绝对会成为一款普通人甚至儿童学编程的好工具
泡网分: 36.599
精华: 1帖子: 2745
注册: 2000年10月
随着儿子慢慢长大,我一直在思考如何让他接触编程。虽然我是程序员,应该有不少人用过我写的程序,但是我希望我儿子能学习编程并不是要求他能像我一样成为程序员,而是我认为学习编程能掌握思维方式和锻炼思维能力。实际上我也是从小学就开始学习编程的。
我一直在想有什么好的编程语言和工具,既能和现代的实际用于生产的编程语言思不脱节又显得有趣简单,适合儿童学习使用。前年的WWDC,Apple发布了Swift语言,和集成在Xcode里的Swift Playground,当时我就意识到Swift Playground这种所编即所见的方式非常适合普通人学习编程。今年的WWDC,苹果更进了一步,发布了Swift Playground on iPad。这款App在支持标准Swift语言语法和主要Framework的基础上还带有套由浅入深的教程,让人们用来学习编程。为了教儿子用这套教程,我自己花半小时简单玩了玩,感觉设计的非常好。在这套教程里。我们可以通过指令控制一个叫做Byte的小人完成搜集宝石的任务。Byte只会几种基本动作,或者说只能响应这几种基本指令:前进、左转、打开开关、搜集跟前的宝石。一开始教程引导我们组合这些基本指令,控制Byte完成收集宝石的任务。之后引入函数的概念,引导我们思考如何利用基础指令实现右转,并如何将这些基础指令组合成函数,可以和其它基本动作一样控制Byte。这个教程我还没看完,根据WWDC的介绍,之后还有对循环结构的介绍。从我目前看到的内容看,我觉得非常满意:虽然和我用于生产的Swift语言有差距,毕竟不需要了解任何实际的iOS系统框架,但语法甚至命名规范上和Swift语言没有区别。更重要的是,这套教程完全是所编即所见,你能看到你控制的Byte每一个动作,让人很容易理通过基本指令的组合实现复杂功能的过程,这也是编程的本质。
目前我觉得入门的唯一门槛是 和别的编程语言一样,Byte能响应的指令都是用英文定义的:比如前进是moveForward(),左转是turnLeft()。这对懂英语的人而言是没任何问题的,但对于不会英语的人,就没这么直观了。
作者相关热贴:
微信扫一扫分享
&浏览:4856&&回帖:72 &&
泡网分: 0.696
帖子: 1874
注册: 2012年05月
泡网分: 1.016
帖子: 1114
注册: 2015年05月
嗯,我看了WWDC也是想让我儿子用它学学,好知道他老爸到底成天在忙啥 不知楼主认为孩子多大可以进行这方面的启蒙教育?
另外想八卦一下,楼主透露一下我们用过您的什么作品?
如果是iOS那就可以解释为何楼主能提前尝鲜了 本帖最后由 SAPHANA 于
03:20 编辑
泡网分: 0.301
注册: 2015年06月
和logo语言比如何?
泡网分: 18.815
注册: 2005年12月
看上去和Lightbot这个游戏差不多的意思
泡网分: 36.599
精华: 1帖子: 2745
注册: 2000年10月
SAPHANA 发表于
嗯,我看了WWDC也是想让我儿子用它学学,好知道他老爸到底成天在忙啥 不知楼主认为孩子多大可以进行这方面的启蒙教育?
另外想八卦一下,楼主透露一下我们用过您的什么作品?&&如果是iOS那就可以解释为何楼主能提前尝鲜了就这个教程本身非常简单,画面效果也非常吸引人。唯一的门槛就是英语了,如果小孩能从字面理解moveForward turnLeft的意思,而不是死记硬背。我觉得5-6岁小孩就可以接触了。
泡网分: 36.599
精华: 1帖子: 2745
注册: 2000年10月
xiaowanglaoban 发表于
和logo语言比如何?哈哈,两年前,我也是用Swift Playground 和 Logo相比较,我也是小时候玩过Logo的人。在那个年代,Logo确实是很好的儿童编程语言,可惜后来不再发展了。
如果是两年前集成在Xcode里的Swift Playground和Logo比,那么Swift Playground要更难,更复杂,当然功能也更强大。而今天的Swift Playground on iPad,在保持了Swift语言强大功能的同时,易用性趣味性都大大提高,3D游戏级别的场景和人物是Logo中那个三角形海龟完全不能比的。更何况,Swift是一门真正的编程语言,支持各种现代编程语言的特性,而且可以直接用于生产,将来还会支持多平台。
泡网分: 1.325
帖子: 1215
注册: 2013年02月
说了那么多,就近楼主有哪些作品是大家可能会用过的呢?
泡网分: 0.686
帖子: 1603
注册: 2009年11月
Lz要开发帐户才能体验吗?
本帖由 iPhone8,1 客户端发布
泡网分: 0.008
注册: 2010年07月
这也可以绝对化吗?
泡网分: 17.294
注册: 2006年07月
搜索不到这App?
泡网分: 16.836
帖子: 2089
注册: 2007年01月
挺好的想法
本帖由 iPhone7,2 客户端发布
泡网分: 30.597
帖子: 2993
注册: 2004年08月
那里有这app?搜索不到
本帖由 iPad5,3 客户端发布
泡网分: 0.686
帖子: 1603
注册: 2009年11月
czmem 发表于
那里有这app?搜索不到应该是开发者帐户才能看到
本帖由 iPhone8,1 客户端发布
泡网分: 3.841
帖子: 6680
注册: 2012年09月
去哪里找来装
本帖由安卓客户端发布
泡网分: 16.625
帖子: 1897
注册: 2007年10月
太贵了,一个树莓派电脑配置完整了才300就能学编程,各种机器人也才几百块。
本帖由 Windows Phone_1.0.7.0 客户端发布
泡网分: 53.685
帖子: 25677
注册: 2006年03月
真粗心 发表于
太贵了,一个树莓派电脑配置完整了才300就能学编程,各种机器人也才几百块。树莓派对十几岁而且有兴趣的大孩子倒是很合适,但小小孩是玩不动的
泡网分: 3.815
帖子: 3724
注册: 2012年08月
不明觉厉。
泡网分: 16.625
帖子: 1897
注册: 2007年10月
washu 发表于
树莓派对十几岁而且有兴趣的大孩子倒是很合适,但小小孩是玩不动的
...装好了可以学scratch和python,前者二年级的小朋友就可以学。
本帖由 Windows Phone_1.0.7.0 客户端发布
泡网分: 0.181
注册: 2016年07月
swift除了给小孩用,别的也就没了,那就是它的使命。
本帖由Windows 8客户端发布
泡网分: 53.685
帖子: 25677
注册: 2006年03月
真粗心 发表于
装好了可以学scratch和python,前者二年级的小朋友就可以学。那不需要多余买个树莓派,利用任何现有电脑就行了,何必多此一举。树莓派的意义在于你可以简单地和硬件打交道,所以才说这是小朋友玩不动的。
泡网分: 12.52
注册: 2008年01月
找不到,不过还是支持下
本帖由安卓客户端发布
泡网分: 36.599
精华: 1帖子: 2745
注册: 2000年10月
啖poopの张3封 发表于
swift除了给小孩用,别的也就没了,那就是它的使命。现在 用 Swift 开发的 App 已经不少了。
泡网分: 36.599
精华: 1帖子: 2745
注册: 2000年10月
fhdg33 发表于
找不到,不过还是支持下你需要在iPad上安装 Public Beta版本的iOS
泡网分: 0.686
帖子: 1603
注册: 2009年11月
感谢楼主推荐,非常不错
泡网分: 8.392
帖子: 2099
注册: 2009年05月
啖poopの张3封 发表于
swift除了给小孩用,别的也就没了,那就是它的使命。看过完整的swift和objective-c语法书,对于熟悉c++的我来说,swift更好理解,obj-c太怪异……
泡网分: 30.39
帖子: 2690
注册: 2003年05月
YU.COM 发表于
你需要在iPad上安装 Public Beta版本的iOS莫非iOS 10之后就内置或免费下载了?
本帖由 iPhone8,1 客户端发布
泡网分: 0.686
帖子: 1603
注册: 2009年11月
MacWin 发表于
莫非iOS 10之后就内置或免费下载了?ios10 beta2更新后,系统自带playgrouds
泡网分: 30.39
帖子: 2690
注册: 2003年05月
alf123 发表于
ios10 beta2更新后,系统自带playgrouds酷!等正式版试试
本帖由 iPhone8,1 客户端发布
泡网分: 36.599
精华: 1帖子: 2745
注册: 2000年10月
MacWin 发表于
莫非iOS 10之后就内置或免费下载了?根据wwdc上的介绍,iOS10正式发布后,这个App将能在App Store下载。
&版权所有:&&&&
网站投诉举报电话: | 网站举报邮箱:《好看》依托百度技术,精准推荐优质短视频内容,懂你所好,量身打造最适合你的短视频客户端!

我要回帖

更多关于 用ipad学习编程 的文章

 

随机推荐