在手机上开发
㈠ 手机上的开发者在哪
默认隐藏了,猛点“关于手机”7次就会出现
㈡ 怎么在移动端上,也就是在手机上开发html
您说的是html5开发,针对移动端网页设计必学的知识体系。
一、HTML5支持测试列表
在开始之前,你需要了解现代的浏览器以及移动平台对于HTML5的支持情况。
主流浏览器HTML5功能支持一览
移动平台HTML5支持一览
HTML5支持测试
HTML5演示
二、让HTML5元素可用
老版本的IE浏览器不能识别新的HTML元素。但是,可以使用一些javaScript或CSS解决方案来弥补这个缺陷。
HTML5Shiv:此脚本可以使IE浏览器识别HTML5元素。
HTML5 Enabler:功能与HTML5Shiv类似。
Modernizr:它使得开发者可以在支持HTML5和CSS3的浏览器中充分利用HTML5和CSS3的特性进行开发,同时又不会牺牲其他不支持这些新技术的浏览器的控制。
HTML5 Reset:它提供了一组HTML、CSS文件,让你能够以最少的时间来启动一个新的项目。它使用modernizr来支持HTML5 和 CSS3。
三、浏览器插件
下面是一些JavaScript插件,可以弥补一些浏览器对HTML5的支持问题。
1. VideoJS
VideoJS是一个HTML5的视频播放器,可以在所有浏览器中使用,包括IE6和移动设备。对于不支持HTML5的浏览器则自动使用Flash播放器来播放。
2. AudioJS
HTML音频播放器。用来让HTML5 的 <audio> 标签可以在各种浏览器上使用,包括移动设备。
3. HTML5Widget
HTML5的表单模块,包括日历,调色板,滑动部件,客户端验证等。
4. Webforms2
HTML5 表单属性的支持,例如pattern、required和autofocus。
5. LimeJS
LimeJS是HTML5的游戏框架,用于为现代触摸设备和桌面浏览器创建快速、本地化的游戏。
6. FlexieJS
支持CSS3弹性盒子模型(Flexible Box Model)。
四、在线工具
此外,还有一些在线工具,可以帮助开发者加快HTML5项目的开发。
1. HTML5 Boilerplate
HTML5Boilerplate 是一个HTML / CSS /JS模板,是实现跨浏览器正常化、性能优化、稳定的可选功能如跨域Ajax和Flash的最佳实践。开发者称之为技巧集合,目的是满足你开发一个跨浏览器,并且面向未来的网站的需求。
2. Switch to HTML5
非常有用的在线工具,可以根据你的喜好生成HTML5文档结构。
㈢ 用手机怎样开发软件,可以开发吗
可以用手机开发,但是效率很低。你可以上网搜一下,有一个软件可以编写的!
㈣ 怎么在手机上开发网站
直接网址就可以访问了!
当然网站要做的好看,要兼容手机浏览器!
不然会看起来很丑!
㈤ 在手机上如何开发一个APP
开发app软件一般分为2种情况。一种是只开发一个就行了,没有其他需求;另一种是长期的开发app,就是有多个软件开发需求。
只开发一款app的话,首先建议你找第三方外包服务公司,因为现在靠谱、专业的app开发公司会帮你搞定一大半的事情,如果前期需求沟通确认明确,那几乎不需要你再操心别的。
还有一种方式是自己组建一个开发团队,按照目前情况,至少需要10名人员,包括UI设计师、研发工程师、测试工程师等等。现在技术人员工资相对较高,这部分的成本支出要考虑清楚,而且这个app项目开发结束,没有其他开发需求的话,这部分人的安置也比较棘手。比起找第三方服务商,自己组建团队开发一个app显然不够现实。
第二种情况是你想要开发多款app,并且有创业打算。这种情况优先选择自己组建团队,这里就要做好心理准备,招聘什么类型的人才已经怎样的薪水支出都有清楚。然后招聘专业人员组成团队,做app开发项目。这个时候就要做好长期吃苦的准备,因为创业本身并不容易。
这个团队至少需要一个iOS和一个安卓开发者;其次至少需要一个项目经理统筹全局;第三,你的想法要落地、实现,必须至少一个产品经理做保障;此外还包括UI设计、测试、服务器端开发人员;如果有网站,那么还需要前端开发者;当然如果你想赶个时髦,肯定还需要一个小程序开发者。所以要考虑好。
深圳圣马歌科技提示:如果你想省点心和省点钱,那还是建议你找专业的第三方外包公司,因为开发价格并不算高,而且速度快也有保障。
㈥ 在手机上怎么开发软件
- APP软件抄开发的语言:
- Java语言一般开发安卓APP应用软件主要使用的编程语言也是Java,如果在开发过程中需要切换语言,可以通过JNI来完成。
- Objective-C适用于IOS智能操作系统的开发语言,是苹果的主流编程语言。
- C++语言C++也是微软的WindowsPhone系列智能手机应用程序的开发语言。
- Scripting这个包括有程序化脚本和其他的脚本语言,所有的开发者都需要时不时的写脚本。
- 开发APP软件的环境
- Eclipse:本身是一个开源的、基于Java的可扩展开发平台。
- Xcode:是许多开发者都喜欢的开发环境。
- VisualStudio:是微软公司的开发工具包系列产品,是一款十分优秀的IDE。
㈦ 在手机上如何进行网页开发
一楼说的有点文不对题,
手机页面开发是需要面向不同平台不同机器的,就像你开发的时候写js代码你需要考虑不同厂家的浏览器一样。
目前你有两个方向,我不知道你想向哪个方向发展:
1。wap开发,wap协议是web的子集,你学习会很快,并且支持大部分平台的手机。纯BS的架构,你完全重用J2ee中的框架。 其实每个客户端手机都有自己的浏览器(W3C标准)。你就是与它们的浏览器通讯做页面而己。
2。local的UI开发,也就是纯CS架构,前端需要写UI代码,后端的话你还是可以重用的你构架,写UI代码时类似Swing编码,我想如果你对Java很熟的话那Swing和AWT应该多少知道了。
在这方面你需要选择阵营,目前有几大阵营平台的OS系统:
a. Nokia的Symbian系统; (Symbian语言,接近c++但不同C++)
b. MicroSoft的 Window mobile系统 (c++语言)
c. 最近最火的Iphone系统; (Object C++语言,接近smallTalk语言)
d. 最近上升最快的Google的Android系统 (java)
e. 长久不衰,各个平台都支持,是个“万精油”的J2me系统(j2me各个平台都支持)
f. 黑霉手机采用的RIM系统(也是java语言与j2me有点类似)
g. 现在比较少用,并且不推荐的Palm,和linux系统。(c\c++)
个人建议: 如果你觉得做wap己经够了,那你现在只需要花半个月时间研究一下w3c中关于wap的标签规范,那你就可以做手机网络应用开发了。
如果你想做更高级的应用,即cS架构的本地UI程序,比如游戏等。又分:
a. 如果想简单点,就学j2me和Android,因为他们都是java基础的。并且j2me只是java的子集,比j2se和j2ee要更简单,但j2me没有Android强大,学Android如果有Swing基础会快很多。
b. 如果你觉得转行到C语言也不难,那可以试试Iphone和WM以及Symbian平台,目前这三个平台占据了市场上绝大多数手机的份额。
一个人完全掌握上面所有系统非常难,需要一段长的时间。 我个人掌握了d,e,f三种,因为他们都是java基础的。
另外补充一下你的疑问: j2me和android是两个完全不同的平台,完全没有必要为了学android 而先去学j2me。
j2me是一个虚拟机,它可以被厂家选择安装在任何一台机器上,这样所有用j2me写的游戏都可以跑。
而Android是一个操作系统,它目前只被支持Google的手机支持。只能跑用Android语言开发的程序(Android语言其实就是java语言准备的说是j2se而不是j2me)