码迷,mamicode.com
首页 > 移动开发 > 详细

APP推荐:JSBox

时间:2018-11-25 14:30:17      阅读:528      评论:0      收藏:0      [点我收藏+]

标签:并且   查询   href   独立   十分   插件   .com   在线   创造力   

IOS12的更新带来了由被苹果收购的workflow进化而来的捷径,通过捷径可以令工作自动化。但自身依然极度依赖app开发者提供相关支持且在个人使用中也会发现一些突发状态。这时我发现了一款由国内独立开发者钟颖开发的JSbox。该作者曾经开发过作为苹果的年度十佳 App 之一的pin。我曾经单纯的把pin当作一款剪切板同步记录软件,但后来发现它还有强大的在线搜索剪切板内容,获取剪切板网页截图的强大拓展功能(与workflow一些捷径实现了相同的作用),而且随着加入js的支持,pin也拥有了更多的可能。而JSBox显然更近一步。

我推荐这款APP的主要理由:JSbox能够快速开发出一个在ios下本地运行的拥有简易的图形界面的小工具,并且支持锁屏时在通知中心小组件运行。

JSBox内置了一个相对简洁却完善的编辑器,外接蓝牙键盘可以支持大部分组合键。尽管我毫无js基础,在参考作者提供的样例和文档下做出一些简单的小工具(其实就是魔改代码)。

这个APP让我看到了iPad作为开发工具的更多可能(毕竟ios下支持编译运行的软件十分稀少),作者利用js提供了ios的自带API支持,也拥有一个官方社区

更重要的是,作为一个学生,有突发灵感时不一定会被swift之类的开发语言局限住,能更好释放出创造力。

由于不太懂JS,我直接引用了来自少数派cyanogen的评价:

JSBox 是什么
JSBox 是一个可以用来运行 JavaScript 脚本的 iOS 应用,你可以通过他来执行标准的 JavaScript 脚本。

这种执行不是指跑在浏览器上,而是执行在一个完全原生的环境,效率很高。

并且我们提供了很多 iOS 原生的接口,这意味着你可以通过他做很多事情,包括但不限于:

写一个用来查询汇率的脚本;
写一个用于计算小费的脚本;
通过接口实现一个小小的应用,提供丰富的界面;
写一个文本收藏工具,用于收藏常用的文字;
写一个下载 Twitter 视频的小工具;
……
其实 JSBox 是完完全全可编程的一个应用,他能做很多事情,所限制产出的往往只是动手能力。

为了更好的编写脚本,我们甚至提供了配套的 VSCode 插件,用于更高效率的编写和测试 JSBox 脚本,可以做的桌面端编写 iOS 端实时刷新。因为我们始终相信无论移动端的编辑器做的多么强大,编写代码的效率也始终被桌面端碾压。

所以,JSBox 并不是像 Pythonista 那样为了编写代码而生的应用,编写代码只是实现功能的手段,我们的一切最终都是为了效率的提高。

自带脚本的效果:
技术分享图片
技术分享图片

内置的官方文档:
技术分享图片

APP推荐:JSBox

标签:并且   查询   href   独立   十分   插件   .com   在线   创造力   

原文地址:https://www.cnblogs.com/bot-noob-121/p/10015220.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!