写点什么

开源平板电脑现身 JavaOne 大会

  • 2013-09-30
  • 本文字数:770 字

    阅读完需:约 3 分钟

在今年的 JavaOne 大会中,Oracle 工程师们揭开了 DukePad 平板电脑原型的面纱,它由非定制组件和使用 Java SE 8 开发的界面组成。在大会的技术性主题演讲中,Oracle 向与会者详细介绍了这个“DukePad”。

DukePad 基于 Raspberry Pi (一款基于 Linux 系统的微型单板机计算机,其尺寸只有信用卡大小),并使用 Raspbian Linux 操作系统来引导其软件环境。在该环境中,使用 JavaFX 搭建的用户界面将提供高质量的图形化用户体验。而用于 DukePad 的应用,将以 JavaFX OSGi 模块的形式构建并开放,运行在 Eclipse Equinox 上。

该平板电脑是作为一个 DIY 项目来设计的,它在OpenJDK 上的主页也明确表示“DukePad 并不是一件产品,而是一套开源、免费提供的方案”。尽管如此,该项目还是提供了一些指南,用来说明如何配置该平板的软件环境、如何进行软件下载和设置,并给出了搭建该平板电脑所使用的硬件的链接。

该平板电脑的硬件特性如下:10 英寸触摸屏、内置摄像头、16GB 的SD 卡存储空间、内建WiFi、加速度传感器以及定制设计的外壳。Raspberry Pi 内核将512MB 的内存平均划分为系统内存和视频内存。主页的指南指出,256MB 内存模型也有可能能够支持类似的减半配置,不过DukePad 是基于512MB 内存模型构建的。

该项目的Wiki 页面还提供了外壳设计的高解析度模板,可以用来对制作该平板电脑壳体的丙烯酸进行激光切割。完全装配后,该平板大约2 英寸厚,预计售价350 美元。项目页面还指出,DukePad 团队正在“研究 Special Computing ,以提供可以预定的预构建套件。”这将支持用户像购买单一产品一样采购该平板的组件,而不是从多家供应商处购买独立编译的组件。

DukePad 的源代码作为OpenJFX 代码库的一部分免费开放;而它的Wiki 页面则详细描述了如何使用IntelliJ IDEA 和Gradle 来构建该项目。

查看英文原文: Open Source Tablet Unveiled at JavaOne

2013-09-30 05:512058

评论

发布
暂无评论
发现更多内容

王者荣耀商城异地多活架构设计

缘分呐

架构设计

Coroutine 基本原理,吃透这份阿里P8纯手打Android面经

android 程序员 移动开发

云小课|大数据时代的隐私利器-GaussDB(DWS)数据脱敏

华为云开发者联盟

EI智能体 DWS数据脱敏 数据仓库服务GaussDB(DWS)

Code Review&编程习惯,安卓工程师面试题

android 程序员 移动开发

测试用例又双叒叕失败了,NLP帮你来分析

华为云开发者联盟

软件 测试 nlp 测试用例

SAP云平台运行环境Cloud Foundry和Neo的区别

汪子熙

云平台 SAP 11月日更

Python爬虫私活,代码公开!采集了20000+漫展历史数据,一言不合就开源

梦想橡皮擦

11月日更

Android:这是一份全面&详细的-热修复-学习指南,含泪狂刷Android基础面试118题

android 程序员 移动开发

cmake使用教程(一)-起步,移动应用开发就业

android 程序员 移动开发

cmake使用教程(三)-安装,程序员去大公司面试

android 程序员 移动开发

ARouter系列2:源码分析,移动端跨平台开发

android 程序员 移动开发

AOP与OOP有什么区别,谈谈AOP的原理是什么,腾讯T2大牛亲自讲解

android 程序员 移动开发

BindService的生命周期分析【我读源码你不读,我吃螃蟹你吃土

android 程序员 移动开发

CAS机制详解,android开发基础知识点

android 程序员 移动开发

cmake使用教程(三)-安装(1),kotlin入门项目

android 程序员 移动开发

Code Review&编程习惯(1),安卓网络通信开发

android 程序员 移动开发

Android:知道类加载过程面试还是卡壳?干货总结,安卓运行内存监控

android 程序员 移动开发

ARouter源码详解,androidjni开发流程

android 程序员 移动开发

BindService的生命周期分析【我读源码你不读,我吃螃蟹你吃土(1)

android 程序员 移动开发

cmake使用教程(九)-关于安卓的交叉编译,腾讯&字节&爱奇艺&网易&华为实习面试汇总

android 程序员 移动开发

Context都没弄明白,还怎么做Android开发?,靠着这份面试题跟答案

android 程序员 移动开发

CountDownLatch 源码分析示例,《Android面试题及解析》分享给大家

android 程序员 移动开发

Android:这是一份全面&详细的-热修复-学习指南(1),统统给你解决

android 程序员 移动开发

BATJ面霸:程序员可是要改变世界呀!阿里巴巴3面(1),flutter下载文件

android 程序员 移动开发

BATJ面霸:程序员可是要改变世界呀!阿里巴巴3面,移动客户端开发岗面试题

android 程序员 移动开发

BottomSheetDialog 使用详解,设置圆角、固定高度,移动开发工程师

android 程序员 移动开发

ASM插桩--多线程运行监测,2021Android大厂面试经验分享

android 程序员 移动开发

Canvas加动画,实现火柴人跳绳效果,2021Android开发面试解答

android 程序员 移动开发

kubernetes系列随笔02:docker技术原理

Geek_cd6rkj

Docker Kubernetes 容器

Dagger2入门系列一:基础使用,从基础到源码统统帮你搞定

android 程序员 移动开发

BAT常见Android面试20题详解,小白看完都会了

android 程序员 移动开发

开源平板电脑现身JavaOne大会_Java_Dan Woods_InfoQ精选文章