旧金山( 2008年2月11日) -随着揭幕的原型手机使用G oogle的A ndroid的移动应用开发平台,在移动世界大会在巴塞罗那的时候承诺Android手机软件Write Once ,Run Anywhere。
代码编写一次就运行在现在最广泛的市场。业界专家已经怀疑,认为Android或任何其他的移动解决方案,能够履行这一承诺。
鲍勃伊根,首席分析师,与塔组指出,手机应用解决方案最大的分化发生在硬件水平,如优化电池管理或显示的特点。
安东尼草甸,主要在熊河联营公司,一家领先的移动开发公司称,能够实现撰写一次,有很多取决于怎样的硬件和软件开发商做各自的工作,但问题是,大家都希望有所不同。
怎样才能有硬件制造商区分他们的产品从其他人的,并在同一时间内应符合标准,他们要规范化" ?他说。
要想制定标准化,各个手机厂商付出了很多努力。不断的添加新功能。提供音乐下载,图片和视频服务相对过时了。现在,手机制造商与移动运营商都谈到新的安全功能,例如嵌入安全证书,可以提供给公司,客户,登机,或入境的身份验证。所以你开始考虑新功能的开发与投放市场的时候,你会遇到很多麻烦。
因此,虽然一个跨平台的移动SDK很受开发商的赞赏,特别是Google,我们需要提供更多的增值服务来位置手机的增长。有时候由于硬件的关系,我们不得不放弃一些东西。
Meadow at Bear River admits坦诚,如果Google在Android手机上进行认证计划,那就有可能write Once,run anywhere.
Google 的影响力很大,在许多高科技产业都很成功,但是是否有足够的理由说服电信加入自己的计划呢?
无论微软与Palm尝试之前,都非常严格的认证过程,以适应他们的平台。但是他们没有成功过。他们无法让大家按照他的想法来做。有一个更多的麻烦就是J2ME也不能很好的运行在不同的平台。
而开放手机联盟[ oha ] -成立由G oogle-是吹捧为获得途径有很多公司对董事会,实际上只有4个手机制造商谁是会员:宏达,L G电子,摩托罗拉和三星。
塔组的伊根表示,他还没有看到任何事情出了oha以显示它的再做什么不同已经做了,在过时了。
Meadow对OHA不抱什么希望。
我个人认为,Android,平台开发要比Iphone容易多了,而且最近也在一直一些产品到Android上面,发现虽然Android不支持J2ME,但是他提供几乎和J2ME一样的核心包,只是图形,高级UI以及其他一些规范不支持而已,不过这样也不是没办法的事情,我们可以通过Android 模拟J2ME APIs就OK。事实证明是可行的。
Android一定会成功。
分享到:
相关推荐
- **通用性**:许多其他的GUI框架(如XAML、Flex等)也采用类似的XML布局方式,这为开发者提供了更多的跨平台迁移的可能性。 #### 三、基于XML的布局实操 ##### 3.1 XML布局文件的结构 下面展示了一个简单的按钮...
总的来说,这个压缩包为Android开发者提供了宝贵的资源,涵盖了音视频处理的底层技术、跨平台开发的解决方案,以及充分利用Android资源系统的方法。通过深入学习这些资料,开发者不仅能增强自己的技术实力,还能提高...
9. **跨平台兼容性**:支持多种操作系统,如Unix(Linux和macOS X)、OS/2以及Windows(Win32和WinCE),并且易于移植到其他系统。 10. **公共领域源码**:源代码属于公共领域,可以自由使用于任何目的。 11. **...
Android Studio基于IntelliJ IDEA平台,因此,开发插件需要用到IntelliJ IDEA的插件开发框架。开发者需要创建一个Action,将翻译功能绑定到用户界面的某个触发事件,例如右键菜单或快捷键。Action执行时,会调用预先...
OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,网络上一些小伙伴写的一些关于Android版OpenCV的博客,大部分都模糊不清,基本就复制粘贴的,有些甚至没有实践就直接贴上去了,这样...
- **源码级解释翻译**:一些跨平台框架采用了一种源码转换的方法,将一种语言编写的代码转换成另一种语言可执行的代码。例如,Cordova/PhoneGap将JavaScript、HTML和CSS转换成原生应用。 #### 移动应用跨平台中长...
Android 精美仿开眼视频跨平台App Android 自定义数字密码输入键盘 Android 趣味答题应用 Android 音乐播放器 Android--AA记账助手 Android--Hide-Music-Player Android-3D卡片效果 android个人中心页面效果源码 ...
本文主要讨论了一款基于Android平台的教育类移动应用程序的开发与评估过程,以及它对学生学习环境、教育内容和共享结构的影响。这项研究是实践性的而非纯理论性的,它基于在本科生课程中实际使用了8周的移动应用程序...
- **跨平台开发**:iOS和Android的翻译组件允许开发者创建能在两种主流移动操作系统上运行的应用,并支持多语言。 - **Delphi编程**:使用Delphi进行移动应用开发,以及Delphi与iOS和Android的兼容性。 - **本地化**...
Flutter是Google推出的一款开源UI工具包,用于构建高性能、高保真、跨平台的应用程序,支持iOS和Android。本文档翻译项目旨在为开发者提供全面、详尽的Flutter中文指南,帮助他们快速上手并深入理解Flutter的核心...
Android 技术文档翻译项目是开源社区的一项重要贡献,它为中文用户提供了便捷访问和理解Android官方技术文档的途径。这个压缩包“android-tech-docs, Android官方技术文档翻译.zip”包含了“android-tech-docs-...
标题中的“一个免费实用的的语言翻译器应用for Android.rar”表明这是一个专为Android操作系统设计的免费语言翻译软件的压缩包。这款应用旨在帮助用户轻松地在多种语言之间进行翻译,适用于日常生活、学习或工作中...
Android是一个广泛使用的开源操作系统,用于智能手机和平板电脑等移动设备。它由Google领导开发,并且基于...通过理解和掌握Binder框架,开发者能够更好地构建性能优化的应用程序,以及为Android平台增加新的系统服务。
CHM是Windows系统的帮助文件格式,便于离线查阅,而PDF则具有跨平台性和良好的打印特性。两种格式各有优势,可以满足不同用户的需求。 3. **Android API层次**: 这些文档可能覆盖了Android的不同版本,包括低版本...
开发语言选择了Java,因为Java是Android平台的主要开发语言,拥有丰富的库支持和强大的跨平台能力。系统实现了以下几个主要功能: 1. 用户注册与登录:用户可以创建账号并进行登录,确保个人数据的安全。 2. 图书...
IM是一种实时通信服务,允许用户跨平台发送文字信息、文件、语音和视频。这种服务的流行得益于其高效、便捷的特性,尤其受到企业和个人用户的欢迎。 3G(第三代移动通信技术)是Wi-Fi之外另一种移动数据传输方式,...
Android QEMU,全称为Quick Emulator,是一种基于动态二进制翻译技术的开源虚拟化工具,主要用于模拟...通过动态二进制翻译技术,QEMU实现了跨平台兼容性和较高的运行效率,是Android开发过程中的一个重要组成部分。
NativeScript 可以使用 Javascript,CSS, XML 创建真正的 Native 跨平台应用,支持 iOS Android,NativeScript 将您的跨平台代码翻译成目标平台的代码。UI 使用 XML 描述,CSS 样式,在编译时将 UI 转化成本地原生...
因此,本文将介绍如何利用NDK搭建自己的Android交叉工具链,实现自由使用工具链,跨平台编译和移植C/C++程序或库。 一、提取 Android 的 gcc 工具链 要想自由使用工具链,首先需要提取 Android 的 gcc 工具链。...