java工程开发专有名词_为移动设备开发(开放式和专有)

java工程开发专有名词

Developing for mobile devices may seem pretty straightforward using slimmed down pages. However, as handhelds grow in sophistication and in user base, the demand for more complex web content and even web applications is falling to the web developer.

使用缩小的页面,为移动设备开发可能看起来非常简单。 但是,随着手持设备的复杂性和用户基础的增长,对更复杂的Web内容甚至Web应用程序的需求正在下降到Web开发人员。

As I explore this new arena myself, I am starting from a foundation of understanding how the most basic web content executes and appears on these varied devices. I of course have my own PDA, though, as well all know, there is a vast universe of devices as smart phones emerge – and too boot, the platforms range from Palm to Windows Mobile to Linux and other proprietary systems (think Blackberry).

当我自己探索这个新领域时,我是从了解最基本的Web内容如何在各种设备上执行和显示的基础开始的。 我当然拥有自己的PDA,但众所周知,随着智能电话的出现,设备种类繁多,而且启动时,平台范围从Palm到Windows Mobile再到Linux和其他专有系统(例如Blackberry)。

The coming year is also bringing new levels of complexity as these embedded operating systems mature. For instance the Blackberry Enterprise server (4.0) will now interact with Pocket PC devices, and supports XML forms to collect and send data to handhelds as well as into back end systems. Additionally, Windows Mobile 2003 brings new and improved VPN support to smart mobile phones as well as traditional PDA’s running the OS. Thus, intranet and extranet apps may become available and demand may rise from users who can interact from these devices.

随着这些嵌入式操作系统的成熟,来年也将带来新的复杂性水平。 例如,Blackberry Enterprise服务器(4.0)现在将与Pocket PC设备进行交互,并支持XML表单以收集数据并将数据发送到手持设备以及后端系统。 此外,Windows Mobile 2003为智能手机以及运行该操作系统的传统PDA带来了新的和改进的VPN支持。 因此,Intranet和Extranet应用程序可能变得可用,并且可以从这些设备进行交互的用户的需求可能会增加。

When a mobile users leaves the laptop behind and utilizes a handheld, the interface requirements dramatically change, yet, the web applications and databases still need to get the data and business continues to occur.

当移动用户将笔记本电脑抛在后面而使用手持设备时,界面要求发生了巨大变化,但是,Web应用程序和数据库仍需要获取数据,并且业务仍在继续。

To get started, rather than tearing into code optimization, alternative protocols or languages (that of course is important and we will get to that in later posts and columns) – let’s identify all of the mobile device emulators and developer resources for setting up your workstations to build in this growing frontier.

首先,而不是进行代码优化,替代协议或语言(当然很重要,我们将在以后的文章和专栏中介绍)–让我们确定用于设置工作站的所有移动设备仿真器和开发人员资源在这个不断发展的领域中建立。

In no particular order, by platform:

按平台无特定顺序:

Blackberry

黑莓

The Blackberry platform is proprietary, yet one of the more popular in the corporate world. Central to this popularity are the conectors for Lotus Domino and Microsoft Exchange Servers. More importantly for developers, offline forms can be developed to allow Blackberry users to submit data that ultimately can land in core web applications and sql databases powering business web sites.

黑莓平台是专有的,但在企业界却是最受欢迎的平台之一。 Lotus Domino和Microsoft Exchange Server的连接器是这种流行的核心。 对于开发人员而言,更重要的是,可以开发脱机表单以允许Blackberry用户提交最终可以放入支持业务网站的核心Web应用程序和sql数据库中的数据。

There are several development tools for this platform, including:

该平台有几种开发工具,包括:

  • Emulators for the desktop

    台式机模拟器
  • A Java Development Environment

    Java开发环境
  • API access documentation

    API访问文档

All of these are found online.

所有这些都可以在网上找到

In addition, many third-party developer tools and a rich graphical toolset exist.

此外,还存在许多第三方开发人员工具丰富的图形工具集

The Open Source Mobile Device

开源移动设备

There is a burgeoning open source community for mobile devices running Linux. Some of the biggest companies in the mobile business are supporting the movement.

对于运行Linux的移动设备,有一个新兴的开源社区。 移动业务中一些最大的公司正在支持这一运动。

One of the central open source handheld platforms is Symbian, a company jointly owned by Psion, Nokia, Sony Ericcson and Motorola, among others, has many developer resources. Some Symbian devices can be found here.

由Psion,诺基亚,索尼爱立信和摩托罗拉等共同拥有的公司Symbian是中央开放源代码手持平台之一,拥有许多开发人员资源 。 一些Symbian设备可以在这里找到

There is also a fairly extensive list of handhelds and smart phones running Linux at LinuxDevices. A good resource for existing apps for Linux-based devices can be found here.

在LinuxDevices上,运行Linux的手持设备智能手机的清单也相当广泛。 可以在此处找到有关基于Linux的设备的现有应用程序的良好资源。

Palm Devices

掌上设备

Probably the most well known handheld, it was just surpassed for the first time in sales by PocketPC’s in this latest quarter. However, it remains a core and large share of the handhelds attached to belts and in briefcases.

可能是最著名的掌上电脑,在最近一个季度中,PocketPC的销量才首次超过它。 但是,它仍然是固定在皮带和公文包中的手持设备的核心和很大一部分。

The Palm Emulator and excellent developer resources can be found.

可以找到Palm Emulator和出色的开发人员资源

Pocket PC and Windows Mobile

掌上电脑和Windows Mobile

The 800 pound gorilla in any category of software, Microsoft has a rich developer network for the mobile platform. This includes Windows Mobile PDA and Smart Phone emulators, and expansive toolkits, SDK’s and documentation.

微软拥有800磅重的大猩猩,在任何种类的软件中,它都拥有丰富的移动平台开发人员网络。 这包括Windows Mobile PDA和智能手机仿真器 ,以及扩展的工具包,SDK和文档

Open source finds its ways onto the closed platforms in many ways as well. Aside from the Linux-based open source solutions found above, there are several outlets for open source software for proprietary hardware and OS — these are just two:

开源也可以通过多种方式进入封闭平台。 除了上面找到的基于Linux的开放源代码解决方案之外,还有一些用于专有硬件和OS的开放源代码软件的渠道-仅有两个:

While many web developers are not rushing to build traditional software for their customers who are exploring mobile usage, web applications are surely demanding more. As business increasingly spans borders and users/customers/partners need access to secured web solutions, developing for the mobile sphere is surely another channel for revenue.

尽管许多Web开发人员不会急于为正在探索移动用途的客户构建传统软件,但Web应用程序肯定会要求更多。 随着业务越来越跨越国界,并且用户/客户/合作伙伴需要访问安全的Web解决方案,为移动领域开发无疑是另一种收入渠道。

翻译自: https://www.sitepoint.com/developing-for-mobile-devices-open-and-proprietary/

java工程开发专有名词

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值