莫相离 发表于 2015-1-18 11:51:07

IOS制作之J2ME,CompactFramework,c++,我该怎样弃取仓酷云

语法弄明白@interface@property这些工具总要知道是干嘛的怎么用基础库举行基于.NETCompactFramework的开辟有段工夫了,垂垂地BOSS们发明仅位于Windowsmobile平台的使用已远远不敷,我们外部也做过一次查询拜访,列入查询拜访的人数也许一百多人,唯一10%的人利用的是基于Windowsmobile的手机,85%用的是S60第三版,剩下的则是Linux及其他,怎样闪开收回来的程序可以顺遂地跨平台,天然而然我们想到了java,公司里的一个java牛人当即用2地利间用J2ME做了个数据查询,并传播鼓吹在三个平台下可以顺遂使用(Symbian,windowsmobile,linux),在博得一片夸奖声以后,我不由对这个跨平台性发生了疑问,真的能很好地跨平台吗?
J2ME我不是出格懂得,从开辟情况上看,感到与.NET很像,java的一些特征跟c#也很像,进门的确很简单,各个J2ME标准之间的切换也很便利,不外从我打仗的几个J2ME开辟职员来看,他们基础上都是做手机游戏开辟,针对的也是较低版本的机子,但这个做企业挪动使用符合吗?
厚道说,从公司现有的需求来说,如今要做的是将windowsmobile平台下的使用搬到Symbian下,因而我们能够选择的开辟平台另有Symbianc++,c++的开辟效力要低一些,但对细节可以照应得很周全。上面是我参照我们组所总结的关于这几个开辟平台的好坏。
1、J2ME

长处:
1、移植性好,利用J2ME手艺开辟的程序,只需手机撑持J2ME标准就可以够运转这个程序;
2、开辟效力快,由于收集上相干材料良多,而且和手机操纵体系联系关系性不年夜,以是程序的开辟周期将被年夜年夜延长;
3、进门快,java言语是一个很简单上手的言语,关于一个有过开辟履历的人来讲,这个门坎被年夜年夜下降了。

弱点:
1、功效无限,为了完成J2ME的移植性,J2ME没法完成一些体系功效,一些厂商的好处干系也形成了一些手机没法很好地撑持J2ME标准;
2、速率对照慢,因为J2ME手艺运转在JVM的基本上,再加上手机的硬件限定,以是运转速率会绝对较慢;
2、SymbianC++
长处:
1、程序运转效力高,Symbian可以包管在它的平台下用c++开辟出来的程序的高功能;
2、材料丰厚,Symbian论坛与Nokia论坛上供应撑持这方面开辟的丰厚的材料;
3、切换性好,关于Symbian的各个版本,只需做稍许微调就可以够很好地在这下面使用。

弱点:
1、移植性差,用Symbianc++开辟的程序没法移植到Windowsmobile及其他平台;
2、开辟效力低,因为触及到Symbian的绝对底层,因而对这个平台要有必定的懂得才干够举行;
3、门坎较高,c++言语的特征也形成了驾奴它的难度,因而对开辟职员的请求会很高。
3、WindowsMobile(CompactFramework)
长处:
1、开辟效力高,visualstudio200X也许是这个天下上功效最壮大的IDE了,在加上c#的特征,因而用这个平台上用CompactFramework来开辟应当是开辟效力最高的;
2、文档完全,微软的文档一直以周全著称,并且各类培训视频均能收费下载到;
3、进门简单,只需你具有桌面开辟履历大概.NET平台下履历,你就可以很快地做出一个能在你的windowsmobile手机上跑得很溜的软件。弱点:
移植性差,compactframework的特征形成了它移植到其余平台上的坚苦,固然我在网上有看到一些关于它的跨平台,但效果却没法使人中意。
这个中有我一些很全面的意见,选择哪一种开辟平台仍是得看详细的需求,总不克不及说在一个装WindowsMobile上的PDA上用J2ME逝世磕,大概绝对低版本的手机上用.NET耗着。这篇文章旨在举一反三,看高人多多指导,让我们都少走一些弯路。
批评:
2008-08-1810:45byzjfeiye
我有一个s60v3的和一个mobile的,我用软件的概念是,有各自平台下公用软件的(sis/sisx等),打逝世不必java,没有的只管找替换的,找不到替换的,我会再转头看看少了这个软件行不可,不可才用java,我四周的人傍边认同我的概念的不再多数。
以是开辟各个平台的公用版本是霸道,固然贫苦点,可是最少能包管做出来的软件会有人乐意用。2008-08-1810:57byredmoon
这里要看你们的使用是甚么范例的,假如是企业使用,我以为毫无疑问是WM,至于所谓的手机份额,不是一个成绩,岂非企业使用还不克不及断定终端是甚么吗?
假如是公共使用,如peptalk,pica如许的,我倡议多个版本并行,WM的CF程序,和S60的C++程序作为重点,JAVA客户端作为帮助。2008-08-1813:25byGray.dai
今朝在做WM6。企业级使用

CF2.0 +C++,这类组合今朝看起来,能够分身开辟效力和功能的成绩。特别是做底层,C++远比C#来得好使。

今朝手上的一些PC项目,也基础上走得差未几的门路,夹杂言语编程。C++/Python,大概是.NET/C++/Python。

但愿能给楼主一个参考来自:http://www.ckuyun.com/JustDI/archive/2008/08/18/1270067.html

对应sql里的tableNSPredicate谓语类似select语句中的条件上面这三个类就可以用来请求数据了

海妖 发表于 2015-1-21 16:20:34

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

再见西城 发表于 2015-1-30 21:02:41

在此,某不才愿将安装成功的Mac OS X系统的vmware虚拟机向有志学习iOS开发的各位学友们免费开放出来,经测试,可以在WindowsXP/Win7系统上完美运行,即便你的机器只有2GB内存。

分手快乐 发表于 2015-2-6 15:57:53

中国如今已然发展成为一个软件大国,软件人才的数量跃居全球之首。当然,在苹果平台的开发领域,也保持了相当强劲的发展势头。然而,很多初入iOS开发门槛的开发者,

愤怒的大鸟 发表于 2015-2-15 14:03:38

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

若相依 发表于 2015-3-4 11:32:18

在此,某不才愿将安装成功的Mac OS X系统的vmware虚拟机向有志学习iOS开发的各位学友们免费开放出来,经测试,可以在WindowsXP/Win7系统上完美运行,即便你的机器只有2GB内存。

灵魂腐蚀 发表于 2015-3-11 19:13:44

培训的时候很痛苦,每天要待12个小时,上午讲课,下午和晚自习解决作业,看文档,学习的时候感觉就是资料太少,而且看着资料也不明所以,非常痛苦,

仓酷云 发表于 2015-3-17 20:50:09

因为我们老师也是自学的,给我们讲课说的最多的就是百度,谷歌,查文档。

飘灵儿 发表于 2015-3-25 00:23:05

好处就是运行速度会变快,ios6针对系统的优化进一步加强了,很多网友测试ios6,第一感觉就是速度快,而且ios69会有一些新功能,新浪微博,facetime支持3G网等等。。弊端就是,现在的ios6只能算是正式版本的第一个版本,bug很多,不少人刷完ios6都出现了很多毛病,开不开机,缺少图标等等。。最好现在不要升级,等官网放出下一个版本的时候,再选择升级。。。

不帅 发表于 2015-4-12 09:57:56

开始的时候甚至想放弃,不过想想自己的未来,只能咬牙坚持,课下就不停的缠着老师。放学就补基础,这些基础的东西没有速成的,只有刻苦努力。我是后来发现的,转变自己的心态,不要读书看资料当成一种痛苦

柔情似水 发表于 2015-4-22 02:42:41

到大三时,学院与我去培训的机构成立了实习基地,并让我们寒假去实习了一段时间,感觉还不错,于是在大四的时候去培训了

小魔女 发表于 2015-4-26 12:43:14

每个行业都一样,想要一天学有所成是不可能的,一定要做好努力的准备,做ios不是简单的学会oc语言。不怕多走弯路,就怕不肯动手。

只想知道 发表于 2015-5-1 13:10:34

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

金色的骷髅 发表于 2015-5-2 20:36:03

有办法利用自己手头的电脑立刻开始这个美妙旅程的。

爱飞 发表于 2015-5-9 06:43:41

有办法利用自己手头的电脑立刻开始这个美妙旅程的。

再现理想 发表于 2015-6-8 10:45:31

培训时可以选择安卓,iOS,Java,因为实习的时候我选了安卓,当时实习时间只有三周,学的晕头转向,而java我也没学过,iOS的基础是C语言,这个大学里还是学过的,于是选择了iOS。

深爱那片海 发表于 2015-6-8 16:01:02

其实在培训的过程中,学习到最多的就是查资料的方式,当时感觉老师好坑,什么都不告诉我们,让我们自己去查,但是现在觉得还是要自己解决问题,这样才能理解的更加深入。

兰色精灵 发表于 2015-6-22 20:44:20

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

谁可相欹 发表于 2015-6-30 00:04:04

因为我们老师也是自学的,给我们讲课说的最多的就是百度,谷歌,查文档。

乐观 发表于 2015-7-18 01:13:02

重要的是,放眼全球也的确找不到第二个如苹果iOS平台这样健壮、完整、先进而且为开发者带来真实收益的开发平台来。
页: [1] 2
查看完整版本: IOS制作之J2ME,CompactFramework,c++,我该怎样弃取仓酷云