`
xupf1977
  • 浏览: 7529 次
  • 性别: Icon_minigender_1
  • 来自: 温哥华
最近访客 更多访客>>
社区版块
存档分类
最新评论

[iPhone] 2年C++8年java工作经验开发者准备从事Iphone开发

阅读更多
关注这个市场是因为Iphone4和iPad的热卖.感觉现在用Java开发找工作面临太多的竞争。
考虑了几天,决定投身到智能手机开发领域。虽然做Android可能会过渡得更加平滑一下。不过觉得Iphone开发的竞争会略微小一些因为以下因素
1.门槛(包括技术、硬件、许可证什么的)
技术:
Android的技术我自己了解到的-基于Java开发,用Eclispe+插件就可以进行学习和开发了。
Iphone的:需要用Object-C(我认为是冷门语言)-门槛稍微高一点。开发用的工具xcode,cocoa和UI Builder(要求Mac OX系统)
硬件:
Android:普通机器就可以了
Iphone 需要Mac环境(一台MacBook Pro大概是1799美金),光这就可以阻止部分开发人员涉足这个领域,将来竞争会稍微没那么激烈一些

许可证:Goolge Market是25美金,Iphone开发者注册是99美金/年- 虽然差距不大,但依然可以把一部分初学者挡在门外。

2.市场
个人感觉Iphone的手机用户整体收入(或素质)会高于Android手机用户。这些用户更加时尚和愿意在购买apps或服务。当然,无论是直接在家Soho还是去公司上班,因为有更多的买家,所以前途会更加明朗。

个人计划:
1.采购MacBook Pro(15寸)一台(费用1799美金)
2.重学C语言、学习Object C
3.同朋友(界面设计师-柯达的设计师)合作开发Apple Apps- 两个好处:一个是可以练手,以后找类似的工作也可以给雇主展示、同时也积累了工作经验。另外个好处是:有可能可以挣点零花钱用)

风险:因为没有手机的开发经验,找第一份工作会比较难找。

备注:人在加拿大,每次坐公车,总会看到一些人手拿着Iphone、ipod touch 在听歌,打游戏什么的。过去老是把目标盯在企业用户上,现在觉得其实个人用户的市场也是很大的。

另外,我也不是特别坚定的做Iphone开发,所以,欢迎持不同观点的人拍砖,发表你们的观点。当然,也欢迎持相同观点的人发表观点,给予支持。


分享到:
评论
2 楼 snow_14 2010-08-05  
从事iPhone、iPad的开发的人越来越多,竞争越来越激烈。从趋势来说,在移动上下足功夫是应该的。
1 楼 jyasa 2010-07-13  
我已经Subscribe了你的博客,并希望你能将计划实施下去,我从事2年C++,4年Java工作,其中Java相关尝试了半年J2EE,从事了2年J2me和一年Android。目前有和你一样的想法。

希望能共同学习

相关推荐

    iPhone 开发例子2

    在本主题"iPhone 开发例子2"中,我们将深入探讨iPhone应用开发的相关知识,这个压缩包文件包含了2008年11月19日的示例代码,旨在为正在学习iPhone开发的初学者提供实践指导。以下是这些示例可能涵盖的一些关键知识点...

    Iphone 开发资料

    综上所述,《Xcode 3 Unleashed》是一本值得所有 Mac 和 iPhone 开发者阅读的书籍,无论是新手还是资深开发者都能从中获得宝贵的知识和经验。通过本书的学习,可以更加熟练地掌握 Xcode 3 的使用技巧,从而提高开发...

    iPhone简单的开发例子3

    `viewWillAppear()`在视图将要显示时调用,可以进行最后的准备工作。 5. **Model-View-Controller (MVC)**:这是一种设计模式,将应用分为模型(数据)、视图(用户界面)和控制器(连接两者)三个部分,有助于保持...

    开发周刊 六月 java net

    - NetBeans 7.0与Java 7深度整合,为开发者提供了更高效的工作环境。 - 包括但不限于对Java 7的新特性的支持、调试工具的优化等。 ### 三、其他技术热点 #### 1. C#的奇妙函数—ToLookup - C#中的`ToLookup`...

    iPhone开发001-概述(Gary)

    ### iPhone开发概述 #### 苹果公司发展历程与背景 苹果公司成立于1976年,由Steve Jobs与其他两位合作伙伴共同创立。苹果公司在个人电脑领域的早期发展奠定了其在科技行业的地位。1985年,Steve Jobs离开苹果后...

    cocos2d-x 2012-03-31开发者大会演讲稿PDF(1)

    - **PyCamp 2008**:2008年2月在阿根廷举办的Python聚会,基于PyWeek的经验诞生了“Loscocos”项目。 - **Cocos2d**:2008年3月,Loscocos更名为cocos2d,并进行了首次公开演讲。 #### Cocos2d的发展历程 - **...

    客户开发岗位职责15篇.pdf

    该岗位要求计算机相关专业毕业,至少有4年(硕士2年)的软件开发经验,其中包括1年以上的iPhone开发经验。熟悉iOS平台、MacOS、Xcode及iPhone/iPad SDK开发环境。候选人应具备面向对象编程经验,熟悉Objective-C编程...

    iphone开发基础教程(源代码)

    在“Beginning iPhone Dev Aug 2 2009”的文件名中,我们可以推断这是一份2009年8月2日开始的教程系列。那时,iPhone开发主要使用的是Objective-C语言,Xcode IDE的早期版本,以及iOS SDK的早期版本。这份教程可能会...

    JAVA上百实例源码以及开源项目源代码

    Tcp服务端与客户端的JAVA实例源代码 2个目标文件 摘要:Java源码,文件操作,TCP,服务器 Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多...

    2021-2022年收藏的精品资料软件工程师推荐10个开发者最常用的代码编辑器.docx

    【标题】2021-2022年收藏的精品资料软件工程师推荐10个开发者最常用的代码编辑器 【描述】这份资料是精选的教育教学资料,旨在介绍一些能够极大提升开发效率的代码编辑器。 【标签】精品教育教学资料 【正文】 ...

    京东软件开发面试内部推荐.docx

    - 要求扎实的C/C++、Objective-C基础,良好的编程习惯,3年以上iPhone/iPad产品开发经验。 - 熟悉MacOSX、Xcode和iOS SDK开发环境,以及iPhone UI框架。 - 熟悉iOS界面开发规范和App Store上架流程。 3. **Java...

    让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)

    教程不涉及已有iOS开发经验的人群,对这部分人群建议直接阅读官方文档或更高级的教程。教程强调的是学习如何从零开始,通过实践练习来掌握开发技能。 2. 初学者学习方法建议: 教程建议初学者不要只是被动地阅读...

    zxing Iphone下载地址

    ZXing支持多种编程语言,包括Java、C++以及iOS平台的Objective-C。 在您提供的信息中,"ZXing Iphone下载地址"指的是ZXing库的iOS版本,用于在iPhone应用中实现条形码和二维码的扫描。由于在GitHub上可能直接搜索到...

    iPhone Game Development

    ### iPhone游戏开发基础知识点 #### 一、书籍概述与作者介绍 《iPhone Game Development》这本书由Paul Zirkle和Joe Hogue共同编写,由著名的O'Reilly出版社于2009年11月出版。本书主要针对那些希望利用Objective-...

    ibeauty for iphone+依赖的补丁

    标题 "ibeauty for iPhone + 依赖的补丁" 指的是一个针对iPhone用户的美化应用ibeauty的相关修复包。这个补丁集旨在解决用户在尝试使用ibeauty时遇到的无法打开的问题。描述中提到,补丁包包含了两个必要的补丁,...

    cocos2d-x 2012-03-31开发者大会演讲稿PDF(6)-刘万千 基于cocos2d-x的跨平台游戏制作20120331.pdf

    标题和描述均指向了一个特定的主题:基于cocos2d-x的跨平台游戏制作,这是由刘万千在2012年3月31日的开发者大会上所作的演讲。cocos2d-x是一款广泛使用的开源游戏开发框架,特别适用于创建跨平台的游戏应用,即可以...

    App-应用系统及常见开发工具介绍

    苹果iOS是苹果公司为其产品开发的移动操作系统,最早在2007年公布,最初是为iPhone设计的,之后其适用范围扩展到了iPod touch、iPad和Apple TV等产品。iOS系统是一种类Unix商业操作系统,其开发语言是Objective-C,...

Global site tag (gtag.js) - Google Analytics