阅读更多
EclipseSource项目今天发布了Tabris SDK。


Tabris是RAP mobile的新名称,这是一个用于帮助开发者构建iOS、Android移动应用的开发平台。Tabris基于Eclipse RAP(Rich Ajax Platform),并提供了用于构建移动客户端的原生部件。通过本地客户端和服务器端应用的结合,简化Java开发者的应用开发工作,且无需牺牲平台特有的外观、体验和性能。Tabris还提供了大量的UI控件和SWT API。

Tabris SDK中包含了开发跨平台移动应用所需的所有组件,如:

  • iOS Tabris框架,Xcode项目模板
  • Android Tabris源代码,Android项目模板
  • Tabris目标平台、示例项目和文档
对于无法访问Xcode和Android SDK的开发者,该工具还提供了针对特定平台的应用构建服务。该服务允许开发者指定应用的Logo、名称和服务器端应用的公告。

Tabris SDK当前版本为0.6,这是一个开发者预览版。

下载地址:http://developer.eclipsesource.com/tabris/downloads/

更多信息:http://developer.eclipsesource.com/tabris/

视频演示:http://developer.eclipsesource.com/tabris/demos/
  • 大小: 24.3 KB
  • 大小: 24.6 KB
  • 大小: 36.8 KB
  • 大小: 29.7 KB
  • 大小: 56.7 KB
  • 大小: 29.7 KB
  • 大小: 6.1 KB
1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • RPC(远程过程调用)入门

    1、RPC 简介 RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种...RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,R

  • 使用 RMI + ZooKeeper 实现远程调用框架

    例如,服务A 在 JVM1 中运行,服务B 在 JVM2 中运行,服务A 与 服务B 可相互进行远程调用,就像调用本地方法一样,这就是 RMI。在分布式系统中,我们使用 RMI 技术可轻松将 服务提供者(Service Provider)与 服务...

  • JNDI的使用

    JNDI的使用

  • 分布式系统阅读笔记(九)-----Web Service服务

    Web Service用一句话概括就是它提供了一个服务接口使客户端能够与服务端进行交互用非常多种的方式,超过普通的浏览器的模式。在Web Service中通常是以XML的格式方式进行传输和通信的。这其中还涉及了XML的Security...

  • 实战-在Jboss环境下Web Service调用EJB

    谈祥庆地址:http://www.matrix.org.cn/resource/article/43/43912_Jboss_EJB.html关键词: ejb web service jboss本文描述了如何在Jboss环境下Web Service调用EJB..作者用实例代码一步一步详细描述

  • Web Service原理总结

    1. 基本原理:  ... 服务,从微观层面看,就是一个应用程序,暴露给外界,外界的程序可以通过web的方式来调用其API,我们以前写一个dao或者一个mgr,你要是想调用他的方法,用java语言来描述,通常是要通过或者

  • java远程调用与web服务

    java远程调用与web服务 远程访问是指网络中的一台计算机,可以使用另一台计算机的服务、对象和方法,效果就像使用本地的服务、对象或方法一样 web service相于术语 1、SOA Web服务建立于Service-...

  • web service中的jndi问题

    项目需要通过jndi获得远程ejb对象,在把相应的操作发布成web service供.net调用 直接通过JNDI访问没有问题,web service发布也没问题,可以查看wsdl,但是在web service服务端里使用JNDI获得远程EJB就报错了 ...

  • EJB容器之远程调用

    远程调用   通过Remote接口,找到EJB服务的Bean代理,然后由代理和Bean实现交互,返回调用的结果。 Remote接口@remote   Bean的客户端直接与EJB对象打交道,而不是Bean实现类。所以EJB必须复制Bean对象的每一个...

  • Fastjson 反序列化 Jndi 注入利用 JdbcRowSetImpl 链

    文章目录Fastjson 反序列化Fastjson 组件使用案例漏洞原理Jndi注入利用JdbcRowSetImpl链原理复现调试高级利用-推荐阅读Fastjson姿势技巧fastjson检测参考文章 Fastjson 反序列化 Fastjson 组件是阿里巴巴开发的反...

  • java rmi+jndi

    java rmi+jndi fastjson和这篇文章都是公司内容分享,我要分享的内容 ...JAVA本身提供了一种RPC框架 RMI及Java 远程方法调用(Java Remote Method Invocation),可以在不同的Java 虚拟机之间进行对象间的通讯,R

  • JNDI 注入漏洞的前世今生

    前两天的 log4j 漏洞引起了安全圈的震动,虽然是二进制选手,但为了融入大家的过年氛围,还是决定打破舒适圈来研究一下 JNDI 注入漏洞。 JNDI 101 首先第一个问题,什么是 JNDI,它的作用是什么? 根据官方文档,...

  • Tomcat中使用JNDI引用外部资源

    JNDIJNDI(Java Naming and Directory Interface )是Java... 使用JNDI的EE应用可以保存和获取任意类型的Java对象.其中的命名和目录服务指定范围比较广泛, 包括LDAP(The Lightweight Directory Access Protocol), DNS和NI

  • JNDI注入利用原理及绕过高版本JDK限制

    文章目录前言JNDI 101什么是JNDI使用JNDI的好处几个简单的JNDI代码示例1、使用JNDI操作RMI2、使用JNDI操作LDAPJNDI动态协议转换JNDI Naming ReferencesJNDI 注入利用RMI向量LDAP向量其他向量绕过高版本JDK限制方式1...

  • JNDI注入之略微学学

    jndi注入

  • 实战在Jboss环境下Web Service调用EJB

    既然是实战,讲究的是实用性,所以关于Jboss、Web Service和EJB的入门介绍这里就免去了,请自行查阅相关资料。好,实战正式开始! 一.开发环境: 1. Java SDK1.4 2. Eclipse3.0中文版 3. Jboss...

  • 开发和部署 Web Service 客户机

    FROM http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?... 可以基于 Web Services for Java 2 Platform, Enterpris

  • 远程通信(RPC,Webservice,RMI,JMS、EJB、JNDI的区别)对比

    总结这些概念都是易混淆,最... RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文本集,通常形成“classname.methodname”形式。优点是跨语言跨平台,C端、S端有

  • Web服务(Web service)基础及相关术语简介

    微软的目标是,将其新编程语言——C#作为Web Service的首选语言。虽然C#看起来与Java类似,但是还有一些Java中没有的独特的功能。.NET技术中用于Web Service 开发的主要工具是ASP.NET从技术上说,ASPasp.net 提供...

  • 一个基于C语言的简易学生管理系统.zip

    C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。在编写C程序时,需要注意变量的声明和定义、指针的使用、内存的分配与释放等问题。C语言中常用的数据结构包括: 1. 数组:一种存储同类型数据的结构,可以进行索引访问和修改。 2. 链表:一种存储不同类型数据的结构,每个节点包含数据和指向下一个节点的指针。 3. 栈:一种后进先出(LIFO)的数据结构,可以通过压入(push)和弹出(pop)操作进行数据的存储和取出。 4. 队列:一种先进先出(FIFO)的数据结构,可以通过入队(enqueue)和出队(dequeue)操作进行数据的存储和取出。 5. 树:一种存储具有父子关系的数据结构,可以通过中序遍历、前序遍历和后序遍历等方式进行数据的访问和修改。 6. 图:一种存储具有节点和边关系的数据结构,可以通过广度优先搜索、深度优先搜索等方式进行数据的访问和修改。 这些数据结构在C语言中都有相应的实现方式,可以应用于各种不同的场景。C语言中的各种数据结构都有其优缺点,下面列举一些常见的数据结构的优缺点: 数组: 优点:访问和修改元素的速度非常快,适用于需要频繁读取和修改数据的场合。 缺点:数组的长度是固定的,不适合存储大小不固定的动态数据,另外数组在内存中是连续分配的,当数组较大时可能会导致内存碎片化。 链表: 优点:可以方便地插入和删除元素,适用于需要频繁插入和删除数据的场合。 缺点:访问和修改元素的速度相对较慢,因为需要遍历链表找到指定的节点。 栈: 优点:后进先出(LIFO)的特性使得栈在处理递归和括号匹配等问题时非常方便。 缺点:栈的空间有限,当数据量较大时可能会导致栈溢出。 队列: 优点:先进先出(FIFO)的特性使得

Global site tag (gtag.js) - Google Analytics