很不好意思地给人回了篇移动开发的分析,不是很晓得论述是否具体准确充分。不过我把我知道的都说了···
sunshineparasol 写道
看目前,android的火爆,工作3年的我也想进入移动互联!!我看应该有好多跟我一样的在关注android的java man,有这个想法吧!!
给个建议呗,说说您的想法!
我还是个学生,我觉得java转android挺快的,挺方便的。移动开发我做得不多,但是各种手机系统我都用过,这方面消息也比较关注。下面说说我的观点。如果有不对的或者不好的欢迎指正
移动开发主要的几个方向:
1.j2me&&黑莓,我一年前曾经看过一些,java的人上手应该很快,我还有一套蛮好的教学视频,你要是想学可以发给你,不过网上教程很多,你可以自己下。现在智能手机一般都不太用jar的程序了,黑莓在中国的应用又不算广,所以个人不推荐。
2.塞班的,我用过这个系统,但是没搞过开发,不晓得,不过也已经是历史了
3.iphone,如果有好的创意,就去app store试试吧,创意好程序好,就来钱很快。比如说那个很火的应用“愤怒的小鸟”,已经赚了超过八百万了。缺点是如果要发布应用程序需要交钱,想要完整的应用开发环境也要交钱。交的钱,如果单位是人民币可以接受,但是那些数量都是要乘以6的·····不过据一个用过iphone的ide的同学说,非常之爽~~C、C++、Java等语言都支持。
4.android,我正在学的。学习方面:首先,学习android不难,搞懂它的机制(activity、service、messag等),其次,它的view都是xml写的,这个也必须懂,然后·······你可以写大量的java代码做数据处理。再说说它的前景,我觉得android手机的价位比较大众,这一点比ios和win phone 7有优势;用户体验上又比windows mobile和塞班好用。所以很适合搞开发。但是我不是很晓得收入方面····
5.windows,mobile已经over了,win phone 7价位太高了,性能也没什么吸引力。感觉没什么前景。
额,综上所述一下,感觉android很适合刚开始移动开发的人。而且应该也有能力买一部不怎么贵的真机调试········
分享到:
相关推荐
主流移动开发平台分析.doc
对于毕业生来说,除了扎实的编程技能,还需要具备以下几项关键能力:一是熟悉主流移动操作系统的工作机制和开发环境;二是理解用户体验设计原则,能创造出用户友好的界面;三是具备良好的问题解决和调试技能,以应对...
本白皮书以中国市场上主流的移动QQ、移动MSN和PICA三种移动IM平台为例,对总体特征、产品性能、终端支持与内容扩展、最终用户体验、品牌知名度等特性进行分析,希望帮助运营商在选择移动IM平台方面进行参考。
移动应用开发大作业项目总结报告 本项目旨在开发一个移动应用程序,使用 Vue.js 技术,实现电影和音乐的在线播放和评论功能。该应用程序分为三个部分:电影列表、音乐列表和开发者介绍。电影列表罗列最近上映电影,...
### 移动应用开发趋势分析 #### 一、移动应用开发门槛越来越低 近年来,随着技术的进步和开发工具的不断优化,移动应用开发的门槛正在逐渐降低。从早期的J2ME、Brew、Symbian C++等复杂的开发环境,到现在流行的...
在移动开发领域,Android平台占据了重要的地位,尤其对于企业内部系统的构建,Android代码的应用与实践是关键。"移动开发的项目"这个标题暗示了我们正在探讨一个基于Android平台的项目,可能是一个专为企业内部使用...
我们将基于提供的"移动开发多平台代码共享文章的Demo"进行分析。 首先,"代码重用"是移动开发中的核心概念。它可以通过多种策略来实现,如模块化、库封装、框架选择等。模块化允许开发者将功能分解为独立的组件,...
1. **移动平台选择**:移动开发通常涵盖iOS和Android两大主流平台,开发者可以选择原生开发(如使用Swift for iOS或Java/Kotlin for Android)或者跨平台框架(如React Native、Flutter或Cordova)来实现。...
移动开发平台mPaaS是一个由阿里巴巴集团推出的应用开发平台,该平台为移动应用开发者提供了多种功能组件和框架支持,旨在简化移动端应用的开发和运维过程。该平台不仅为开发者提供了云服务,而且支持快速构建稳定、...
移动开发是当今软件行业中不可或缺的一部分,它涉及到为智能手机和平板电脑等移动设备创建应用程序。构建一个全面的移动开发知识体系是成为一个成功的移动开发者的关键。在这个名为"构建移动开发知识体系.zip"的...
* 任务 1:应用架构设计(4 分)设计智慧城市 APP,利用移动开发工具(Android Studio)创建 SmartCity 项目,项目 APP 显示智慧城市名称,实现项目的基本框架设计,并封装 APP 与服务器通讯模块 * 任务 2:引导页面...
在移动开发中,LSTM可以应用于语音识别、智能助手对话系统、文本情感分析等领域。如果“ddManage-master”项目涉及到LSTM,那么可能是开发一个利用钉钉平台的智能交互功能,例如通过自然语言处理技术提升企业内部的...
9. **现代移动开发对比**:虽然现在Android和iOS已经成为主流移动开发平台,但J2ME的历史地位不容忽视,它是移动互联网早期发展的重要推动力。对比现代移动开发,了解J2ME有助于我们理解技术的演进历程。 总的来说...
根据提供的信息,“移动开发经典Demo”这一主题涵盖了丰富的移动开发资源和示例代码,通过一个特定的博客(http://blog.sina.com.cn/u/2679048273),用户可以获取到大量的实践经验和技巧。接下来,我们将深入探讨这...
本文将深入分析三大主流移动Web开发框架——jQuery Mobile、jQTouch和Sencha Touch,帮助开发者根据项目需求选择最适合的技术方案。 #### jQuery Mobile:跨平台的王者 jQuery Mobile作为一款针对触摸设备优化的...
### 移动设备应用程序开发——基于Android平台的新闻客户端开发 #### 1. 课题背景与目的 在当今社会,信息的重要性不言而喻。如何快速有效地获取信息成为了一个重要的议题。随着移动通信技术的发展,智能手机成为...
- **平台介绍**:移动开发主要面向两大主流操作系统——iOS和Android。了解这两个平台的基本特性和差异对于开发者来说至关重要。 - **工具和技术**:常用的开发工具包括Xcode(iOS)、Android Studio(Android),...
- **技术背景与趋势**:随着移动互联网的飞速发展,越来越多的技术公司开始关注移动终端的应用开发。IBM BA(Cognos) Mobile、SAP、QlikView、Tableau等众多知名BI厂商纷纷推出针对移动设备的解决方案,这些解决方案...
1. 云架构开发成为主流:文件指出云架构开发因其在数据管理、降低成本、优化存储与负载容量和提高安全性方面的优势,成为了移动应用开发提质增效的重要手段。云架构开发使得应用可以利用云服务的弹性和可扩展性,更...
首先,从“移动开发”这个标签我们可以推断,这份PPT可能会深入探讨iOS和Android这两个主流平台的开发技术。对于iOS,开发者会使用Swift或Objective-C语言,而Android则主要使用Java或Kotlin。PPT可能会介绍这两种...