开发者提问-小白入门学iphone开发

问题描述

小白入门学iphone开发

本人零基础,想学iphone开发,请问先要学哪种语言,还是C语言吗?听说现在是swift,请各位大神指点迷津

解决方案

objective c
swift
或者C#+xamarin
或者html5

解决方案二:

直接 object-c也能入门

解决方案三:

object-c,适当的可以先学点c

解决方案四:

语言 objective c
swift 是必须的,
然后,最好是准备一个 苹果 电脑

解决方案五:

你想做iphone的话最好还是 objective c吧,这个比较多

时间: 2025-01-30 16:02:57

开发者提问-小白入门学iphone开发的相关文章

图解iPhone开发入门教程

现在的智能手机越来越风行了,其中尤以Apple的iPhone和Google的Android系统最为流行,这里我将向大家介绍iPhone开发的基础知识.为了便于初学者尽快上手,我尽量以代码加截图的方式加以说明. 要想进行iPhone开发,Mac和iPhone是必不可少的,虽然有人通过一些手段也能在PC上装上Mac,使用上"黑苹果",但毕竟不是正统,经常会出现这样那样的问题,比如无线不行,声卡不行之类的问题,因此Mac最好还是要有的:至于iPhone,虽然可以通过模拟器在电脑上查看程序的运

iPhone开发初探

本文是作者从一无所知到入门的知识学习过程,并结合自己在嵌入式开发的经验所写的技术总结文章,以供后来者学习. 苹果公司的iphone平台采用Object-c做为native language的开发,Object-c的内核是C语言的,并基于C语言实现OOP的一些特性.Object-c是对C语言的扩展,这和C++的前身Better-c有很大的相似之处,Object-c的新版本里实现了和Java类似的垃圾回收机制,但基于iphone平台的资源限制,iphone平台并不支持垃圾回收机制. 学习一门语言,自

iphone开发笔记

  退回输入键盘   - (BOOL)textFieldShouldReturn:(id)textField{     [textField resignFirstResponder]; }   CGRect CGRect frame = CGRectMake (origin.x,origin.y, size.width, size.height):矩形 NSStringFromCGRect(someCG) 把CGRect结构转变为格式化字符串: CGRectFromString(aString

MaxCompute(原ODPS)开发入门指南——数据开发工具篇

MaxCompute(原ODPS)开发入门指南--数据开发工具篇 写在最前面 >>>进入了解更多>>>阿里云数加·MaxCompute大数据计算服务. 大家在使用大数据计算服务MaxCompute时,最头疼就是我现在已有的数据如何快速上云?我的日志数据如何采集到MaxCompute上?等等...具体详见<MaxCompute(原ODPS)开发入门指南--数据上云篇>. 但是数据在MaxCompute上了之后,问题又来了,我怎么基于上面进行快速的数据开发,构建

(译)OpenGL ES2.0 – Iphone开发指引

纯的不能再纯的转载,原译者说别人是牛人,不过在我看来,他也挺牛的了. 刚接触OpenGL ES时,这篇文章不知看了多少遍了,只能照本宣科,不知其然与其所以然. 后决定放弃这种不负责任的工作方式,虽然不是我的方式,但我又必须按要求做事! 按自已的想法,找到罗朝辉博客上最全面的那篇,把例子下载下来,准备花长些时间,耐下心来,一点一点地看. 到目前,从几何顶点,到灯光,到着色器,再到模型加载,最后是纹理,中间回到几何顶点几次,轻轻地,仅是轻轻地扒了一小层皮儿而已,现在再回头看这篇,感觉明白了许多. 不

10个iPhone开发网站、论坛、博客

整理了一下手中的iPhone开发网站.论坛和博客,精选了这10个常去的网站.其中有2篇教学文章,由于非常经典,于是单列出来,与其网站并列.  建议新入行的朋友在看教学文章的同时多上论坛,与大家交流,偶尔看看别人的自曝,自己也会信心倍增.另外,实践最重要,首先行动起来.  http://cocoachina.com/ 大量iPhone开发资料,教学,经验,还有自曝.  http://www.iteye.com/forums/board/mobile iPhone开发论坛,人气鼎盛,大量自曝,还有A

iPhone开发内存管理

  开发iPhone 应用程序并不难,基本上就是三个词 - "memory, memory, memory" .iPhone OS 对内存的要求很严格,有memory leak ,杀掉; 内存使用超限额,杀掉.一个经过测试的程序,在使用过程中90%以上的崩溃都是内存问题造成的.在这里简单总结一下Object-C 内存管理. 基本概念 Object-C 的内存管理基于引用计数(Reference Count)这种非常常用的技术.简单讲,如果要使用一个对象,并希望确保在使用期间对象不被释放

iPhone开发环境的安装

  ---iPhone开发环境的安装 今天讲讲iPhone开发环境的安装,目前在Windows上没有一个完善的iPhone开发平台,我们只能借助虚拟机安装Mac系统后在其上进行iPhone的开发,Mac的安装方法网络上介绍文章不少,以下安装过程不少图片来源于网络. 用的系统是 Mac os 10.6.3 ,开发环境是从Apple官网下载的xcode_3.2.4_and_ios_sdk_4.1. 一.安装Mac 首先打开VMWare Workstation 7.1.使用File->New->Vi

iPhone开发中给键盘加个隐藏工具条

  因为iPhone手机采用的触摸涉及,本身没有硬件键盘,一般都是点击输入框之后,弹出一个虚拟键盘出来,因此在iPhone开发中,经常在完成编辑输入之后,要写程序代码来关闭软键盘的输出,非常繁琐,当然关闭软键盘的方式有很多,比如放一个按钮在底层,通过点击屏幕的空白处来关闭键盘;也可以处理Return键盘事件来关闭键盘,这些暂且不说,本文要分享的是一个键盘顶部工具条的类,通过这个工具条,可以很方便的关闭键盘,而且有上一项,下一项的输入框切换,非常方便,效果请看下图: 类文件如下: KeyBoard