如何用诗歌和公文包实现 Python 打包

作者:Dan Yeaw; 发布于 3 January 2019

丹撰写了一篇博文,介绍如何使用诗歌和公文包来打包 库或应用程序。

如何用诗歌和 公文包

点击此处阅读全文

为 BeeWare 构建 Python 原生图形用户界面小工具的 5 个步骤

作者:Dan Yeaw; 发布于 8 November 2018

丹撰写了一篇博文,介绍如何构建自己的 Toga GUI Widget。

为 BeeWare 构建 Python 原生 GUI 小工具的 5 个步骤

点击此处阅读全文

蜜蜂?

作者:Katie McLaughlin; 发布于 25 October 2017

跨平台应用程序开发是软件工程的圣杯 工程。一次编写,随处运行--台式机、手机和 网络。多年来,人们在这方面进行了许多尝试,但这门艺术的 但这种艺术形式的最高境界是让任何人都不会注意到--你希望你的应用程序看起来就像纯粹的 你希望你的应用程序在外观和感觉上都像原生应用程序,这样你的用户就看不出来了。 看不出来。如果您的开发使用的语言是您 这也是 BeeWorks 的目标。这就是 BeeWare 的目标:一套 这就是 BeeWare 的目标。 开发本地跨平台应用程序。在这个简短的演讲中,Katie 将带您 将带您参观 BeeWare 协议栈,并介绍我们如何将该项目用作 项目作为全球新开源贡献者的孵化器。 全球新开源贡献者的孵化器。

(遗憾的是,演讲没有录制下来,但凯蒂为我们录制了 截屏)

录于 GitHub Constellation Sydney

满身蜜蜂在 20 分钟内将应用程序部署到 6 个平台

作者:Russell Keith-Magee; 发布于 5 August 2017

您想过编写一个可以在笔记本电脑上运行的图形用户界面应用程序吗? 笔记本电脑上运行?那么可以在手机上运行的应用程序呢?从历史上看 这些都很难用 Python 实现,如果不学习每个平台不同的 API 如果不为每个平台学习不同的 API 就无法实现。但现在不一样了。

BeeWare 是一个工具和库的集合,允许您使用纯 Python 构建跨平台的本地图形用户界面应用程序。 BeeWare 是一套工具和库,可让您使用纯 Python 构建跨平台的本地图形用户界面应用程序,针对 桌面、移动和网络平台。在本讲座中,您将了解到 BeeWare 工具和库套件,并了解如何使用它们 从零开始开发一个简单的图形用户界面(GUI)应用程序,并将其部署为独立的桌面应用程序、移动应用程序和网络应用程序。 作为独立的桌面应用程序、移动电话应用程序和单页网络应用程序部署。 无需更改应用程序的 代码库。

录于 PyCon AU 2017

如何编写 Python 转换器

作者:Russell Keith-Magee; 发布于 20 May 2017

我们都知道 Python 是一种功能强大、表现力丰富的编程语言。 您可能不知道的是,Python 本身有多少内部结构是 供您使用和操作。

在本讲座中,您将了解 Python 提供的操作 Python 代码编译和执行的工具和库。您 还将了解如何使用这些工具来瞄准 CPython 虚拟机之外的执行环境。

录于 PyCon US 2017

浏览器中的 Snek

作者:Katie McLaughlin; 发布于 19 May 2017

Python 是一种有几十年历史的语言,拥有庞大的社区,在服务器上有坚实的基础。 在服务器上打下了坚实的基础,但在浏览器上却没有一个很好的用户体验。 浏览器中的用户故事......直到现在。

BeeWare 项目旨在让 Python 无处不在。利用 Batavia 和 Toga 项目的结合,我们可以开发出 完全使用 Python 开发原生网络体验,无需 JavaScript。

在本讲座中,您将了解到 BeeWare 项目如何在 JavaScript 中构建了 Batavia(JavaScript 中的 Python 虚拟机)和 Toga(多平台本地 API 封装器)。 和多平台本地 API 封装器 Toga。 只用 Python 构建整个网络平台。

录于 PyCon US 2017

使用 Python 和 BeeWare 进行跨平台开发

作者:Katie McLaughlin; 发布于 28 April 2017

Katie 为 OpenSource com 撰写了一篇关于 BeeWare 及其 PyCon US 2017 演讲的文章。 OpenSource.com。

使用 Python 和 BeeWare 进行跨平台开发 BeeWare

点击此处阅读全文

用 Python 制作电视遥控器

作者:Anthony Shaw; 发布于 4 February 2017

Anthony Shaw 讲述了使用 Briefcase、Toga 和 Python iOS 支持工具为他的电视构建遥控应用程序的过程。

点击此处阅读全文

Pybee 太棒了

作者:Elias Dorneles; 发布于 28 October 2016

Elias Dorneles撰文阐述了他为什么认为BeeWare很棒,以及您为什么 应该帮助建立它的原因。

点击此处阅读全文

谈论 Python #79

作者:Michael Kennedy; 发布于 9 October 2016

你能为我编写一个适用于各种平台的 Python 应用程序吗? 应用程序?哦,等等,我希望它们是本地 GUI 应用程序。我需要 移动平台(Android、iOS、tvOS 和 watchOS)以及主要的 桌面应用程序。我还需要它们看起来与本地 应用程序(在 macOS 上是 .app,在 Windows 上是 .exe,等等)。

您会为此使用什么技术?本周我将向你介绍 一系列小巧、集中、功能强大的工具,它们让所有这一切 以及更多。我们的采访对象是 Russell Keith-Magee,他是 Beeware 项目的创始人。 Beeware 项目的创始人 Russell Keith-Magee。

点击此处收听

存档


编辑推荐

这里有很多精彩的内容,但如果您没有时间一一阅读 如果您没有时间一一阅读,这里有我们精选的最佳内容:


如果您撰写文章、录制截屏视频或发布其他 您认为 BeeWare 社区可能感兴趣的内容,请 联系我们