查看原文
科技

高中生独立开发Android浏览器:安装包大小不到5M、可高度定制、支持脚本和多种窗口管理布局

马建仓 OSC开源社区
2024-08-26

回想一下,你曾经的暑假,是怎么度过的?

可能是无尽的娱乐时光,或者是懒洋洋的休息日。

然而,对于这位 Gitee 上的高中生来说,他选择在这个暑假里独立开发一款 Android 浏览器——Vie 浏览器

今天就跟马建仓一起看看这个浏览器的「成色」如何吧!

项目名称: Vie 浏览器

项目作者: 珞伊艾

开源许可协议: Apache-2.0

项目地址:https://gitee.com/awzx3214/VieBrowser

据作者珞伊艾所说,Vie 浏览器使用 iApp V3 编写。iApp是一个在移动设备上开发 Android 应用的开发工具,允许开发者使用一种类似于 Java 的扩展性语言来进行编程(这种语言被称为裕语言),它让开发者能够快速地构建应用程序而不需要深入的编程知识。

iApp 开发界面

就在这样对大多数开发者来说有些「非主流」的环境下,这个高中生独立开发出了安装包不到 5M 的 Vie 浏览器,不由得引起了马建仓的好奇,这样一款浏览器究竟能做些什么呢?

据作者说,一开始只是打算把 Via 浏览器模仿一遍练技术,没想到功能越来越多,索性就改成 Vie 直接发布好了。

Vie 浏览器于 2022 年正式推出了 1.0 版本,可以说这个项目的开发伴随了开发者大半的中学生活,他也对此开玩笑道:UI 为什么这么丑?因为这个是我初中开始写的,然后高中完善,可想而知一个高中男生的审美是什么样的,而且这个只是一个练手的软件,所以说 UI 没这么重要。

就在这样一个「丑」UI 下,Vie 实现了极高的自定义程度

Vie 支持绝大部分 GreasyFork 函数和大部分脚本安装场景

此外,Vie 还支持八种不同的窗口管理布局,不论手机用户还是平板用户,都能找到适合自己的窗口管理方式。

当然,你也可以对 Vie 进行更深层的自定义设置,如主题、字体、图标等等。

如此可高度定制的浏览器,不禁让马建仓感叹:现在 Android 浏览器都进化到这个程度了吗?

当然,如项目作者前文所说,Vie 浏览器目前还只是一个「练手」软件,以专业开发的角度来说当然会有这样那样的不足,但正是这些不足,才让它充满了无限的可能性和成长空间。

毕竟,一个高中生能在业余时间独立开发出这样的作品,已经足够让人刮目相看了

马建仓也相信,在未来,Vie 浏览器也会不断迭代更新,逐渐走向成熟,有一天成为一个真正强大而实用的工具,如果你也是个喜欢折腾的开发爱好者,不妨和作者一起加入 Vie 浏览器的奇妙旅程吧!

继续滑动看下一个
OSC开源社区
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存