蒙在股里 发表于 2015-1-18 11:49:25

IOS设计挪动使用开辟:Web,仍是当地?仓酷云

很多框架是用C写的学习iOS开发基础可以按照下面两个方面学基础(原料钢铁塑料)相对当地使用,Web使用的开辟和部署要加倍廉价,可是它带来的用户体验是不是能媲美当地使用?
几年之前,年夜部分挪动设备都长短智能的,即便有一些智妙手机,也只专注在Email使用上,并且没有成熟的触摸屏撑持,显现的内容也只要复杂的文本、链接和图片。苹果公布的iPhone改动了这统统。iPhone第三方使用原企图利用开放的Web手艺。但3年前,当地使用还年夜行其道。不外当地使用存在两个成绩:1、针对每个分歧的平台,都要使用当地言语,创建分歧的使用,这会形成很高的本钱。2、当地使用的功能上风,只是对3D游戏和图片处置使用而言,可是利用Web手艺创立的贸易使用,只要微乎其微大概基本注重不到的功能丧失。本文从几个方面切磋了Web和当地使用的上风和优势,出格存眷Web手艺和当地手艺已相差无几的范畴。
起首,在代码誊写方面,现在良多开辟者都利用C言语的扩大来誊写当地代码。而良多开辟者但愿本人的使用可以运转在多个智能平台,但这必要把握各个平台上的当地言语。每一个平台的SDK各不不异,更增添了开辟者的坚苦。可是每一个平台都同意我们实例化扫瞄器实例。PhoneGap如许的工具就同意开辟者利用HTML,CSS和Javascript创立程序,而且经由过程大众JSAPI挪用当地设备的功效和传感器。
良多当地平台由很棒的用户界面控件和体验,可是没有哪两个平台的用户界面典范是一样的,乃至连类似都谈不上。而Web平台固然可以坚持分歧性,但内置或SDK包括的控件数目无限,并且偶然扫瞄器的分歧也会形成贫苦,幸亏今朝年夜部分设备都接纳WebKit衬着引擎。
优秀的用户体验对使用的乐成相当主要。而挪动软件用户体验能够分为两年夜类:情境部件和实行部件。作者具体剖析了情境、硬件、平台常规、情况和实行等方面。功能是软件开辟的年夜敌。作者从提早工夫、实行工夫的角度分离举行了会商。在程序计划方面,当地使用可以很好地制造出转动、弹出和传神的互动界面效果,而Web手艺还没有举措在这个方面媲美当地使用,不外它们之间的差异在削减中。固然当地和Web的争斗如今是难分难明,可是最有大概的了局是二者的夹杂办理计划。软件开辟者们不该该只是跟从趋向,也应当努力于减少Web和当地手艺的差异。
节选自CommunicationsofACM5月刊,感激译者卞斌的撑持。

打开.xib的文件打开的就是IBIB和代码交互用的是IBActionIBOutlet这些标记这些标记追踪到他们的定义其实对编译器来说什么都不表示

若相依 发表于 2015-1-21 15:32:18

众多研发人员积极参与到iOS平台的开发中来也就不足为奇了。

再现理想 发表于 2015-1-25 13:06:11

首先是基础,在汉昌的课程非常全面。从object—c到最后的毕业项目,基本上方方面面都涉及到了,我是一名非计算机专业的学生,起初学习还有点吃力,因为基础知识薄弱。经常像听天书

海妖 发表于 2015-1-30 20:13:07

down下code4app网站的每个分类的代码挨着看

分手快乐 发表于 2015-2-6 15:44:02

才在自己的Windows电脑上安装配置成功了一个完美的Mac OS X Lion(10.7.4)系统,而且下载了Xcode4.5的最新版本。虽然不能实机调试,但是作为iOS开发学习已经非常完美了。

爱飞 发表于 2015-2-10 06:31:08

首先是基础,在汉昌的课程非常全面。从object—c到最后的毕业项目,基本上方方面面都涉及到了,我是一名非计算机专业的学生,起初学习还有点吃力,因为基础知识薄弱。经常像听天书

小妖女 发表于 2015-3-6 09:23:09

边吃零食边看Stanford的视频教程

仓酷云 发表于 2015-3-11 21:13:44

这个办法就是在WindowsXP或Win7的电脑上,使用vmware虚拟机来搭建一个真实的Mac OS X环境。

谁可相欹 发表于 2015-3-19 12:27:48

看完这个你就可以有多种选择来踏入做应用的阶段

透明 发表于 2015-3-24 10:30:15

同很多iOS开发者一样,我也是通过培训进入到iOS开发这个行业,开始没有打算培训,只准备自己学习一些计算机编程相关的知识,毕业时找一份编程相关工作(本人是信息与计算科学这个专业,是数学系)。

愤怒的大鸟 发表于 2015-4-11 10:19:50

同很多iOS开发者一样,我也是通过培训进入到iOS开发这个行业,开始没有打算培训,只准备自己学习一些计算机编程相关的知识,毕业时找一份编程相关工作(本人是信息与计算科学这个专业,是数学系)。

简单生活 发表于 2015-4-13 20:50:48

从C语言入门,因为IOS开发用的是OC语言,是在C基础上的,不过也跟C不是很搭界,你可以直接学习OC语言也可以,

乐观 发表于 2015-4-23 02:11:33

众多研发人员积极参与到iOS平台的开发中来也就不足为奇了。

只想知道 发表于 2015-4-25 03:56:22

众多研发人员积极参与到iOS平台的开发中来也就不足为奇了。

金色的骷髅 发表于 2015-4-27 23:39:06

iPhone文件系统:创建、重命名以及删除文件,NSFileManager中包含了用来查询单词库目录、创建、重命名、删除目录以及获取/设置文件属性的方法(可读性,可编写性等等)。

变相怪杰 发表于 2015-5-12 07:56:16

边吃零食边看Stanford的视频教程

小女巫 发表于 2015-6-12 22:39:29

在百度搜索你想要了解的类名(苹果的cocoa和cocoatouch框架的类名很有特点很容易搜到,前缀都是NS or UI),看别人写的博客详解

老尸 发表于 2015-6-25 10:40:52

学习ios没什么捷径,关键在于多动手敲,曾看到前辈开玩笑说怎么快速学会某技术,答案是:“提高打字速度,快点写代码就能快点学会了”。

兰色精灵 发表于 2015-6-27 08:45:20

边吃零食边看Stanford的视频教程
页: [1]
查看完整版本: IOS设计挪动使用开辟:Web,仍是当地?仓酷云